老生常谈:win7装后ubuntu不能引导问题(解决方法见12楼)
- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
老生常谈:win7装后ubuntu不能引导问题(解决方法见12楼)
这类帖子确实很多,但我看过了不管用。迫不得已再次发这种贴求助,请见谅,谢谢!
昨晚心血来潮,装了win7玩。之前从社区 viewtopic.php?f=139&t=240813 下了傻瓜引导,本以为按照那个方法就可以,结果不行,出现如图所示grub提示。livecd进终端,按照 viewtopic.php?f=139&t=246256 方法修复,出现以下提示,重启之后虽然显示正在加载GRUB,但是最后还是出现之前那个grub的提示(如前图)。请问如何修复呢?谢谢
(我的/目录在sda10)
再补充一点,我set root等于(等于号怎么打不出来?!)(hd0,9)没管用。
另,我win7是软激活。
昨晚心血来潮,装了win7玩。之前从社区 viewtopic.php?f=139&t=240813 下了傻瓜引导,本以为按照那个方法就可以,结果不行,出现如图所示grub提示。livecd进终端,按照 viewtopic.php?f=139&t=246256 方法修复,出现以下提示,重启之后虽然显示正在加载GRUB,但是最后还是出现之前那个grub的提示(如前图)。请问如何修复呢?谢谢
(我的/目录在sda10)
再补充一点,我set root等于(等于号怎么打不出来?!)(hd0,9)没管用。
另,我win7是软激活。
上次由 qingdaoocean 在 2009-12-04 23:07,总共编辑 2 次。
“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
Re: 老生常谈:win7装后ubuntu不能引导问题
按照第一种傻瓜引导确实出现了ubuntu引导项,但是选了之后就是那个grub画面。我按照第二种方法改了之后,没有出现引导项,而且原来win7和ubuntu的引导都没了。smallapple 写了:启动时没出现菜单吗?
有没有 /boot 分区的?
我/boot没有单独分区。谢谢
另:grub> set root=(hd0,10)
Error 27: Unrecognized command

“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 老生常谈:win7装后ubuntu不能引导问题
那个引用的语法有问题,/mnt后多打了个 /
应该是
grub-install --root-directory=/mnt /dev/sda
你再试一次看看
应该是
grub-install --root-directory=/mnt /dev/sda
你再试一次看看
- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
Re: 老生常谈:win7装后ubuntu不能引导问题
找到原因了!说来可笑,我用9.04的盘引导的9.10smallapple 写了:那个引用的语法有问题,/mnt后多打了个 /
应该是
grub-install --root-directory=/mnt /dev/sda
你再试一次看看

“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
Re: 老生常谈:win7装后ubuntu不能引导问题
青岛海!!qkbeyond 写了:来看看折腾的 青岛洋

哎,为了与时俱进,装个win7学习一下(万一以后MM找我修win7电脑,不会岂不是很丢脸,呵呵~),没想到被win7折腾了这么久!!装win7那个慢啊,我ubuntu9.10硬盘安装才用了5分钟!!速度啊!不过话说回来,win7确实不错~
“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
Re: 老生常谈:win7装后ubuntu不能引导问题
leeaman 写了:个人喜欢g2ldr,方便~~~

“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
Re: 老生常谈:win7装后ubuntu不能引导问题
下面小小总结下解决步骤,方便来看此帖的需要解决问题的人们~如有错误,欢迎指正,谢谢!
1、确定自己根目录的位置。方法一:用9.04的光盘引导进livecd,打开终端
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。
方法二:用9.10光盘(建议这种方法,因为下几步是用9.10的盘做。进livecd毕竟很慢,用完9.04再换9.10的盘麻烦)
sudo fdisk -l
sudo parted /dev/sda print
根据分区大小、格式判断根目录位置。 //感谢小苹果提供的方法~
(最好的方法当然是事先自己知道根目录位置,就可以省去这步了!)
2、9.10盘下进livecd,终端:
sudo -i
mount /dev/sda$ /mnt 注意空格!
grub-install --root-directory=/mnt /dev/sda 注意空格!
重启,取出光盘。可以进ubuntu了!
3、正常进ubuntu后,打开终端:
sudo update-grub
win7找回来了,一切OK!
1、确定自己根目录的位置。方法一:用9.04的光盘引导进livecd,打开终端
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。
方法二:用9.10光盘(建议这种方法,因为下几步是用9.10的盘做。进livecd毕竟很慢,用完9.04再换9.10的盘麻烦)
sudo fdisk -l
sudo parted /dev/sda print
根据分区大小、格式判断根目录位置。 //感谢小苹果提供的方法~
(最好的方法当然是事先自己知道根目录位置,就可以省去这步了!)
2、9.10盘下进livecd,终端:
sudo -i
mount /dev/sda$ /mnt 注意空格!
grub-install --root-directory=/mnt /dev/sda 注意空格!
重启,取出光盘。可以进ubuntu了!
3、正常进ubuntu后,打开终端:
sudo update-grub
win7找回来了,一切OK!
上次由 qingdaoocean 在 2009-12-04 23:09,总共编辑 4 次。
“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 老生常谈:win7装后ubuntu不能引导问题
你那个是不是9.10能干的活1、找到自己根目录(确切说是/boot)的位置。(知道的可以直接跳到第2步)
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。

- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
Re: 老生常谈:win7装后ubuntu不能引导问题
smallapple 写了:你那个是不是9.10能干的活1、找到自己根目录(确切说是/boot)的位置。(知道的可以直接跳到第2步)
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。

“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- qingdaoocean
- 帖子: 2753
- 注册时间: 2009-05-16 8:47
Re: 老生常谈:win7装后ubuntu不能引导问题
弱弱地问一句,6pt是啥啊?smallapple 写了:我那个是假的![]()
6pt那个才是真货

“飞达”——武汉理工大学开源技术协会:http://vedaclub.org/
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 老生常谈:win7装后ubuntu不能引导问题
9.04的OKqingdaoocean 写了:smallapple 写了:你那个是不是9.10能干的活1、找到自己根目录(确切说是/boot)的位置。(知道的可以直接跳到第2步)
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。什么意思啊?这个命令用9.10和9.04的盘都管用,当然,以前用修复用过find /boot/grub/stage1
9.10的
sudo grub
sudo: grub: command not found

6pt:
viewtopic.php?f=139&t=245472