分页: 1 / 3

双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-29 20:45
city0011
如题

么有CD

如何整? :em06

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-29 20:51
city0011
如何用 Grub4Dos 修?
:em11

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-29 20:55
zzqubuntu
用vmware
:em06

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-29 20:58
rainstone
从CD启动,选择第一个选项:试用U、、、、
打开『终端』。
代码:sudo grub
输入:find /boot/grub/stage1
输入:root (hd0,y) ##输入find命令反馈的数据。
输入:setup (hd0) ##把grub写到MBR上
输入:quit ##退出grub。
重启。

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-29 21:06
city0011
rainstone 写了:从CD启动,选择第一个选项:试用U、、、、
打开『终端』。
代码:sudo grub
输入:find /boot/grub/stage1
输入:root (hd0,y) ##输入find命令反馈的数据。
输入:setup (hd0) ##把grub写到MBR上
输入:quit ##退出grub。
重启。

很感谢

已经搞定 了
我现在在ubuntu下给你回复 个


我还有个疑问 的



我在find /boot/grub/stage1 的时候 FIND 的结果 是 hd0,7

而我的电脑 是 C D E F
理论上 不是应该是 8 的吗

我也试了8 的。不行 。。。 。 请教下 这又是为什么呢 :em11 :em11 :em11 :em11 :em11 :em11

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-30 11:32
jxhow
city0011 写了:
rainstone 写了:从CD启动,选择第一个选项:试用U、、、、
打开『终端』。
代码:sudo grub
输入:find /boot/grub/stage1
输入:root (hd0,y) ##输入find命令反馈的数据。
输入:setup (hd0) ##把grub写到MBR上
输入:quit ##退出grub。
重启。

很感谢

已经搞定 了
我现在在ubuntu下给你回复 个


我还有个疑问 的



我在find /boot/grub/stage1 的时候 FIND 的结果 是 hd0,7

而我的电脑 是 C D E F
理论上 不是应该是 8 的吗

我也试了8 的。不行 。。。 。 请教下 这又是为什么呢 :em11 :em11 :em11 :em11 :em11 :em11



我说不清 大概是这么个意思 硬盘标记方式有
1、 sda 的形sda1 是第一块硬盘的第一个分区 还有sda2 、sdb等等 类推
2、hd(x、y) X大概就是指第几块 第一块是0 y也是表示分区的

sda8=hd(0,7)


有错误的话 高手指正一下 :em03

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-30 14:24
smallapple
Grub硬盘标记好像是这样的:
hd(0,0)第一块硬盘第一主分区 对应 /dev/sda1
hd(0,4)第一块硬盘第一逻辑分区 /dev/sda5
hd(0,5)第一块硬盘第二逻辑分区 /dev/sda6
hd(0,6)第一块硬盘第三逻辑分区 /dev/sda7
hd(0,7)第一块硬盘第四逻辑分区 /dev/sda8

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-30 16:19
city0011
JXHOW 写了:
city0011 写了:
rainstone 写了:从CD启动,选择第一个选项:试用U、、、、
打开『终端』。
代码:sudo grub
输入:find /boot/grub/stage1
输入:root (hd0,y) ##输入find命令反馈的数据。
输入:setup (hd0) ##把grub写到MBR上
输入:quit ##退出grub。
重启。

很感谢

已经搞定 了
我现在在ubuntu下给你回复 个


我还有个疑问 的



我在find /boot/grub/stage1 的时候 FIND 的结果 是 hd0,7

而我的电脑 是 C D E F
理论上 不是应该是 8 的吗

我也试了8 的。不行 。。。 。 请教下 这又是为什么呢 :em11 :em11 :em11 :em11 :em11 :em11



我说不清 大概是这么个意思 硬盘标记方式有
1、 sda 的形sda1 是第一块硬盘的第一个分区 还有sda2 、sdb等等 类推
2、hd(x、y) X大概就是指第几块 第一块是0 y也是表示分区的

sda8=hd(0,7)


有错误的话 高手指正一下 :em03



:em11 :em11 :em11 :em11

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-30 16:19
city0011
smallapple 写了:Grub硬盘标记好像是这样的:
hd(0,0)第一块硬盘第一主分区 对应 /dev/sda1
hd(0,4)第一块硬盘第一逻辑分区 /dev/sda5
hd(0,5)第一块硬盘第二逻辑分区 /dev/sda6
hd(0,6)第一块硬盘第三逻辑分区 /dev/sda7
hd(0,7)第一块硬盘第四逻辑分区 /dev/sda8



你的也很正确


:em11 :em11

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-03-30 21:10
子子诺
这个帖子让人看着真舒服,有问有答,互相学习、探讨。论坛这种气氛真好!

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-04-01 13:18
city0011
子子诺 写了:这个帖子让人看着真舒服,有问有答,互相学习、探讨。论坛这种气氛真好!
:em11 :em11 :em11

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-04-11 19:03
slashjin
我没有CD,有什么办法吗?

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-04-12 9:01
fwb7409
我也遇到此问题,关键是我在用live cd盘启动(从CD启动,选择第一个选项:试用U、、、、)时进入不了ubuntu8.10的系统,运行到一般就死到那儿了,无法在终端里按照以上方法操作,然后我就用win98启动盘试图进入dos,也进不去,不知道是何原因?请各位高手指教,这个问题已经困扰我好长时间了。

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-05-03 15:49
verskey
怎么我不行啊!
按照要求输入,都是提示无法识别的命令

Re: 双系统 ` 重装XP UBUNTU 进不了

发表于 : 2009-05-03 16:10
verskey
这个方法不错,本人实践成功了的!转自http://hi.baidu.com/shb110119/blog/item/793482dd0d5960335982dd59.html

安装 ubuntu 之后因为种种原因需要重新安装 xp ,这样就会将硬盘的 mbr (主引导扇区)覆盖,导致 ubuntu 无法启动,网上对于这种情况提供了很多解决办法,但是有些复杂。经过参考网上的一些资料,以及自己的实践,提供给大家两种最简便的方法:

准备:

1. 下载 grub4dos 文件,http://download.gna.org/grub4dos/ 将 grldr 、 grub.exe 、 menu.lst 三个文件放在 C 盘根目录下
2. 打开我的电脑,选择工具 -> 文件夹选项 -> 查看 -> 选中显示所有文件和文件夹
3. 将 c 盘根目录下的 boot.ini 文件只读属性去掉,在最后加上 c:\grldr="Start Grub4Dos" ,保存
4. 重新启动计算机,进入 ”Start with GRUB4DOS”

方法一:
进入 ”Start with GRUB4DOS” 后,可以看见一个 “find and boot Linux with menu.lst already installed” 的选项了,选择它,就会自动去搜索机器上的 ubuntu ,然后选择 ubuntu 就可以正常启动 ubuntu 了

优点 :什么都不用做,简单方便
缺点 :每次都需要系统去搜索 ubuntu 所在的分区,不能一劳永逸
PS :关于那个 “find and boot Linux with menu.lst already installed” 的选项,其实是搜索磁盘里面的 ubuntu 分区,如果每一次进入都搜索分区未免有些多余。所以我们可以在进入 ubuntu 以后把 /boot/grub/menu.lst 文件拷贝到 c 盘根目录下,这样进入 ”Start with GRUB4DOS” 就不用在检测 ubuntu 的分区了。

方法二:
进入 ”Start with GRUB4DOS” 后,可以看见一个 "enter command line" 选项,选择它输入 root (hdX,Y) ,如果不知道 x 是多少先输入:

#> find /boot/grub/stage1
根据返回的具体结果再输入,我机器的返回结果是( hd0 , 2 ):

#>root (hd0,2)
执行成功之后,最后输入:

#> setup (hd0)

重启,可爱的 GRUB 启动栏又回来了!
优点 :不用每次都搜索硬盘
缺点 :需要敲两三条命令

PS : root 和( hd0,2) 之间是有一个空格的, setup 和( hd0 )之间也是有空格的。 root (hdX,Y) 中的 hdX 的这个 X ,是硬盘数,从零开始,如果是一个硬盘就是 hd0 。 Y 是根所在的分区,像我安装在 2, 这个 Y 就用 2 。