Ubuntu12.04 求助-万分纠结奇葩的GRUB问题
-
- 帖子: 1
- 注册时间: 2012-05-04 15:18
Ubuntu12.04 求助-万分纠结奇葩的GRUB问题
Ubuntu12.04装上了三天,翻墙成功后就开始鼓捣GRUB,到现在为止虽然可以进入12.04但存在问题。。具体过程是:
看到网上说可以给GRUB换背景图,就开始找方法,被一篇帖子误导,想进grub命令,就是那个grub》
在终端里打grub提示命令不存在(我忘了12.04已经用grub2了……)
于是我就 apt-get install grub华丽地装了一个grub进去。。。装完才发现装的是0.97,慌了
试着重启,发现没想到12.04的Grub2还能出来!正常使用!这是为什么?
万幸,继续鼓捣背景图。图片复制进去之后,需要update-grub一下,但我输入之后发现这个命令已经不存在了……(估计是被那个0.97破坏了)
好,我决定把那个命令找回来。于是我在12.04的安装盘里找到了3个 grub打头的deb包,就在/pool/main/g/grub2 目录下面。。。
然后我就把第一个grub-efi_1.99-21ubuntu3_amd64.deb给装进去了。
装完发现下面有一行英文评论,大意是不要装会让你的机器出问题,又慌了。。
重启。
好运用尽了,进不去系统了,成了grub rescue>
好吧,修复。我用ubuntu12.04安装盘开机,找不到救援选项,于是换一年前用过的10.10安装盘,还是没有救援选项,进10.10的LiveCD,上网搜方法
百度的一个帖子说用把linux分区(我的是/sda8)挂在/mnt下面的方法,用 grub-install --root-directory=/mnt/ /sda8装进去一个grub,但后续步骤sudo update-grub走不通这又是为什么?。
重启试试,好了,出现了一个非常难看的老版grub,还是640*480的分辨率。。。版本号是1.98 20100804,记得当初用10.10时就是它。但好歹xp和ubuntu的选项都有,12.04也能进去了。
我想如果用12.04的安装盘来做这个命令,那么装上的会不会是12.04的grub呢?
好,重启进12.04的LiveCD,用那个命令装,还按照帖子上讲的,把--root换成--boot,挺顺,重启,杯具了,只剩下grub>
再用10.10的LiveCD把难看的1.98修复回来,进入12.04
然后就有这篇帖子了……如此纠结的一大坨问题……要怎么才能把12.04的Grub找回来呢?
看到网上说可以给GRUB换背景图,就开始找方法,被一篇帖子误导,想进grub命令,就是那个grub》
在终端里打grub提示命令不存在(我忘了12.04已经用grub2了……)
于是我就 apt-get install grub华丽地装了一个grub进去。。。装完才发现装的是0.97,慌了
试着重启,发现没想到12.04的Grub2还能出来!正常使用!这是为什么?
万幸,继续鼓捣背景图。图片复制进去之后,需要update-grub一下,但我输入之后发现这个命令已经不存在了……(估计是被那个0.97破坏了)
好,我决定把那个命令找回来。于是我在12.04的安装盘里找到了3个 grub打头的deb包,就在/pool/main/g/grub2 目录下面。。。
然后我就把第一个grub-efi_1.99-21ubuntu3_amd64.deb给装进去了。
装完发现下面有一行英文评论,大意是不要装会让你的机器出问题,又慌了。。
重启。
好运用尽了,进不去系统了,成了grub rescue>
好吧,修复。我用ubuntu12.04安装盘开机,找不到救援选项,于是换一年前用过的10.10安装盘,还是没有救援选项,进10.10的LiveCD,上网搜方法
百度的一个帖子说用把linux分区(我的是/sda8)挂在/mnt下面的方法,用 grub-install --root-directory=/mnt/ /sda8装进去一个grub,但后续步骤sudo update-grub走不通这又是为什么?。
重启试试,好了,出现了一个非常难看的老版grub,还是640*480的分辨率。。。版本号是1.98 20100804,记得当初用10.10时就是它。但好歹xp和ubuntu的选项都有,12.04也能进去了。
我想如果用12.04的安装盘来做这个命令,那么装上的会不会是12.04的grub呢?
好,重启进12.04的LiveCD,用那个命令装,还按照帖子上讲的,把--root换成--boot,挺顺,重启,杯具了,只剩下grub>
再用10.10的LiveCD把难看的1.98修复回来,进入12.04
然后就有这篇帖子了……如此纠结的一大坨问题……要怎么才能把12.04的Grub找回来呢?
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
- qileilu
- 帖子: 375
- 注册时间: 2007-08-26 9:06
- 来自: 长沙
- 联系:
Re: Ubuntu12.04 求助-万分纠结奇葩的GRUB问题
这是我之前的做法,看看对你是否有用:
1.liveCD启动任何一款ubuntu.
2.开启终端,判断系统磁盘分区:
3.挂载分区:
独立boot区时,还要挂载
4.挂载设备:
5.chroot至系统设备
6.重装grub2:
7.退出chroot,按下ctrl-D
8.卸载设备
9.重启
1.liveCD启动任何一款ubuntu.
2.开启终端,判断系统磁盘分区:
代码: 全选
sudo fdisk -l
代码: 全选
sudo mount /dev/sdXX /mnt
代码: 全选
sudo mount /dev/sdYY /mnt/boot
代码: 全选
sudo mount --bind /dev/ /mnt/dev
代码: 全选
sudo chroot /mnt
代码: 全选
sudo grub-install --recheek /dev/sdX
8.卸载设备
代码: 全选
sudo umount /mnt/dev
代码: 全选
sudo umount /mnt
代码: 全选
reboot
Dell M1210
双引导—>
grub2: 电源键启动
Chameleon V2: MediaDirect启动。
五系统—>
ArchLinux sda3,6,7,8,9 ext3,4
Win7 sda1,5,sdb5 ntfs
Mac OS X 10.5.7 Leopard sda2 hfs+
Ubuntu sda10 ext4
win2003 PE sdb1 fat32
swap sda11
双引导—>
grub2: 电源键启动
Chameleon V2: MediaDirect启动。
五系统—>
ArchLinux sda3,6,7,8,9 ext3,4
Win7 sda1,5,sdb5 ntfs
Mac OS X 10.5.7 Leopard sda2 hfs+
Ubuntu sda10 ext4
win2003 PE sdb1 fat32
swap sda11
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- qileilu
- 帖子: 375
- 注册时间: 2007-08-26 9:06
- 来自: 长沙
- 联系:
Re: Ubuntu12.04 求助-万分纠结奇葩的GRUB问题
这应该就是chroot的问题吧。百度的一个帖子说用把linux分区(我的是/sda8)挂在/mnt下面的方法,用 grub-install --root-directory=/mnt/ /sda8装进去一个grub,但后续步骤sudo update-grub走不通这又是为什么?。
eexpress 写了:多于3行的,别看。会搞死系统的。
![]()
新的背景方法,只是丢一个图片到/boot/grub就是啊。

代码: 全选
sudo grub-install --recheek /dev/sdX
楼主,不知道原系统的grub还完整不?你可能在第6步之后,还需要执行一下sudo update-grub。
还有,有可能在第4步之后需要加一句:sudo mount --bind /proc /mnt/proc,但我没加也能成功。
上次由 qileilu 在 2012-05-10 10:01,总共编辑 3 次。
Dell M1210
双引导—>
grub2: 电源键启动
Chameleon V2: MediaDirect启动。
五系统—>
ArchLinux sda3,6,7,8,9 ext3,4
Win7 sda1,5,sdb5 ntfs
Mac OS X 10.5.7 Leopard sda2 hfs+
Ubuntu sda10 ext4
win2003 PE sdb1 fat32
swap sda11
双引导—>
grub2: 电源键启动
Chameleon V2: MediaDirect启动。
五系统—>
ArchLinux sda3,6,7,8,9 ext3,4
Win7 sda1,5,sdb5 ntfs
Mac OS X 10.5.7 Leopard sda2 hfs+
Ubuntu sda10 ext4
win2003 PE sdb1 fat32
swap sda11
- nmsfan
- 帖子: 18958
- 注册时间: 2009-10-16 22:46
- 来自: finland
Re: Ubuntu12.04 求助-万分纠结奇葩的GRUB问题
图片………………没用,黑乎乎的,多NB



>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
- qy117121
- 论坛版主
- 帖子: 50587
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: Ubuntu12.04 求助-万分纠结奇葩的GRUB问题
grub1,grub2混装了。
代码: 全选
sudo apt-get purge grub
sudo apt-get purge grub-pc
sudo apt-get purge grub-common
sudo rm -rf /boot/grub/*
sudo rm -rf /etc/grub.d/*
sudo rm /etc/default/grub
sudo apt-get install grub-pc
sudo apt-get install grub-common
sudo grub-install /dev/sda
sudo update-grub
-
- 帖子: 398
- 注册时间: 2009-06-28 10:06
- 系统: ubuntu12.04
Re: Ubuntu12.04 求助-万分纠结奇葩的GRUB问题
多于三行的, 嘿嘿,果然有些步骤没用。重装grub2很简单的,挂载,grub-install --boot-directory=xxx sda
Still Alive