老生常谈:win7装后ubuntu不能引导问题(解决方法见12楼)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

老生常谈:win7装后ubuntu不能引导问题(解决方法见12楼)

#1

帖子 qingdaoocean » 2009-12-04 9:26

这类帖子确实很多,但我看过了不管用。迫不得已再次发这种贴求助,请见谅,谢谢!
昨晚心血来潮,装了win7玩。之前从社区 viewtopic.php?f=139&t=240813 下了傻瓜引导,本以为按照那个方法就可以,结果不行,出现如图所示grub提示。livecd进终端,按照 viewtopic.php?f=139&t=246256 方法修复,出现以下提示,重启之后虽然显示正在加载GRUB,但是最后还是出现之前那个grub的提示(如前图)。请问如何修复呢?谢谢
(我的/目录在sda10)
再补充一点,我set root等于(等于号怎么打不出来?!)(hd0,9)没管用。
另,我win7是软激活。
附件
notice.png
S73F0137.JPG
上次由 qingdaoocean 在 2009-12-04 23:07,总共编辑 2 次。
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 老生常谈:win7装后ubuntu不能引导问题

#2

帖子 smallapple » 2009-12-04 9:31

启动时没出现菜单吗?
有没有 /boot 分区的?

grub2的 sda10用
set root=(hd0,10)
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: 老生常谈:win7装后ubuntu不能引导问题

#3

帖子 qingdaoocean » 2009-12-04 9:34

smallapple 写了:启动时没出现菜单吗?
有没有 /boot 分区的?
按照第一种傻瓜引导确实出现了ubuntu引导项,但是选了之后就是那个grub画面。我按照第二种方法改了之后,没有出现引导项,而且原来win7和ubuntu的引导都没了。
我/boot没有单独分区。谢谢
另:grub> set root=(hd0,10)
Error 27: Unrecognized command :em06
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 老生常谈:win7装后ubuntu不能引导问题

#4

帖子 smallapple » 2009-12-04 9:43

那个引用的语法有问题,/mnt后多打了个 /
应该是
grub-install --root-directory=/mnt /dev/sda
你再试一次看看
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: 老生常谈:win7装后ubuntu不能引导问题

#5

帖子 qingdaoocean » 2009-12-04 13:03

smallapple 写了:那个引用的语法有问题,/mnt后多打了个 /
应该是
grub-install --root-directory=/mnt /dev/sda
你再试一次看看
找到原因了!说来可笑,我用9.04的盘引导的9.10 :em06 因为我以为进终端输命令是调用系统中已经装好的可执行文件,所以就用9.04的盘引导进livecd,在终端输的那些命令。中午回来去借了张9.10的盘(偶为了省钱,硬盘安装的,没刻盘),再用第二种方法(按你的方法把多余的/去掉了)操作,没出现那个error提示(第一个附件图),重启之后就好了,呵呵~下次不犯傻了,哈哈~
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: 老生常谈:win7装后ubuntu不能引导问题

#6

帖子 qingdaoocean » 2009-12-04 16:03

qkbeyond 写了:来看看折腾的 青岛洋 :lol:
青岛海!! :em04
哎,为了与时俱进,装个win7学习一下(万一以后MM找我修win7电脑,不会岂不是很丢脸,呵呵~),没想到被win7折腾了这么久!!装win7那个慢啊,我ubuntu9.10硬盘安装才用了5分钟!!速度啊!不过话说回来,win7确实不错~
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 老生常谈:win7装后ubuntu不能引导问题

#7

帖子 leeaman » 2009-12-04 17:36

个人喜欢g2ldr,方便~~~
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: 老生常谈:win7装后ubuntu不能引导问题

#8

帖子 qingdaoocean » 2009-12-04 21:37

leeaman 写了:个人喜欢g2ldr,方便~~~
:em06 偶菜鸟,还分不清grub和g2ldr……谢谢赐教,稍后自己google~
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 老生常谈:win7装后ubuntu不能引导问题

#9

帖子 leeaman » 2009-12-04 21:39

小苹果的置顶就有啊,6pt弄得那个也是啊
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: 老生常谈:win7装后ubuntu不能引导问题

#10

帖子 qingdaoocean » 2009-12-04 21:41

下面小小总结下解决步骤,方便来看此帖的需要解决问题的人们~如有错误,欢迎指正,谢谢!
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

Re: 老生常谈:win7装后ubuntu不能引导问题

#11

帖子 smallapple » 2009-12-04 21:41

我那个是假的 :em04
6pt那个才是真货 :em09
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 老生常谈:win7装后ubuntu不能引导问题

#12

帖子 smallapple » 2009-12-04 21:43

1、找到自己根目录(确切说是/boot)的位置。(知道的可以直接跳到第2步)
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。
你那个是不是9.10能干的活 :em04
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: 老生常谈:win7装后ubuntu不能引导问题

#13

帖子 qingdaoocean » 2009-12-04 22:09

smallapple 写了:
1、找到自己根目录(确切说是/boot)的位置。(知道的可以直接跳到第2步)
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。
你那个是不是9.10能干的活 :em04
:em23 什么意思啊?这个命令用9.10和9.04的盘都管用,当然,以前用修复用过find /boot/grub/stage1
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
qingdaoocean
帖子: 2753
注册时间: 2009-05-16 8:47

Re: 老生常谈:win7装后ubuntu不能引导问题

#14

帖子 qingdaoocean » 2009-12-04 22:13

smallapple 写了:我那个是假的 :em04
6pt那个才是真货 :em09
弱弱地问一句,6pt是啥啊? :em06
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 老生常谈:win7装后ubuntu不能引导问题

#15

帖子 smallapple » 2009-12-04 22:26

qingdaoocean 写了:
smallapple 写了:
1、找到自己根目录(确切说是/boot)的位置。(知道的可以直接跳到第2步)
sudo grub
find /boot/grub/core.img
出现hd(0,Y),则sda$($=Y+1)即是根目录位置。
你那个是不是9.10能干的活 :em04
:em23 什么意思啊?这个命令用9.10和9.04的盘都管用,当然,以前用修复用过find /boot/grub/stage1
9.04的OK
9.10的
sudo grub
sudo: grub: command not found
:em04


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