双系统 ` 重装XP UBUNTU 进不了

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
city0011
帖子: 91
注册时间: 2009-03-10 22:17
联系:

双系统 ` 重装XP UBUNTU 进不了

#1

帖子 city0011 » 2009-03-29 20:45

如题

么有CD

如何整? :em06
if u like
just do it
头像
city0011
帖子: 91
注册时间: 2009-03-10 22:17
联系:

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

#2

帖子 city0011 » 2009-03-29 20:51

如何用 Grub4Dos 修?
:em11
if u like
just do it
zzqubuntu
帖子: 5
注册时间: 2009-03-28 22:08

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

#3

帖子 zzqubuntu » 2009-03-29 20:55

用vmware
:em06
头像
rainstone
帖子: 441
注册时间: 2008-09-07 14:21
来自: 长沙

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

#4

帖子 rainstone » 2009-03-29 20:58

从CD启动,选择第一个选项:试用U、、、、
打开『终端』。
代码:sudo grub
输入:find /boot/grub/stage1
输入:root (hd0,y) ##输入find命令反馈的数据。
输入:setup (hd0) ##把grub写到MBR上
输入:quit ##退出grub。
重启。
头像
city0011
帖子: 91
注册时间: 2009-03-10 22:17
联系:

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

#5

帖子 city0011 » 2009-03-29 21:06

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
if u like
just do it
头像
jxhow
帖子: 5859
注册时间: 2008-10-24 22:02
来自: 浙江

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

#6

帖子 jxhow » 2009-03-30 11:32

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
http://sb.google.com/ 提问前 请在右上角搜索一下
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

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

#7

帖子 smallapple » 2009-03-30 14:24

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
头像
city0011
帖子: 91
注册时间: 2009-03-10 22:17
联系:

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

#8

帖子 city0011 » 2009-03-30 16:19

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
if u like
just do it
头像
city0011
帖子: 91
注册时间: 2009-03-10 22:17
联系:

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

#9

帖子 city0011 » 2009-03-30 16:19

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
if u like
just do it
子子诺
帖子: 6
注册时间: 2008-10-08 20:59

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

#10

帖子 子子诺 » 2009-03-30 21:10

这个帖子让人看着真舒服,有问有答,互相学习、探讨。论坛这种气氛真好!
头像
city0011
帖子: 91
注册时间: 2009-03-10 22:17
联系:

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

#11

帖子 city0011 » 2009-04-01 13:18

子子诺 写了:这个帖子让人看着真舒服,有问有答,互相学习、探讨。论坛这种气氛真好!
:em11 :em11 :em11
if u like
just do it
slashjin
帖子: 9
注册时间: 2008-03-20 22:08

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

#12

帖子 slashjin » 2009-04-11 19:03

我没有CD,有什么办法吗?
我来自一个失真世界!
fwb7409
帖子: 1
注册时间: 2008-10-11 20:16

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

#13

帖子 fwb7409 » 2009-04-12 9:01

我也遇到此问题,关键是我在用live cd盘启动(从CD启动,选择第一个选项:试用U、、、、)时进入不了ubuntu8.10的系统,运行到一般就死到那儿了,无法在终端里按照以上方法操作,然后我就用win98启动盘试图进入dos,也进不去,不知道是何原因?请各位高手指教,这个问题已经困扰我好长时间了。
头像
verskey
帖子: 33
注册时间: 2008-06-27 14:18
来自: 中华人民共和国
联系:

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

#14

帖子 verskey » 2009-05-03 15:49

怎么我不行啊!
按照要求输入,都是提示无法识别的命令
头像
verskey
帖子: 33
注册时间: 2008-06-27 14:18
来自: 中华人民共和国
联系:

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

#15

帖子 verskey » 2009-05-03 16:10

这个方法不错,本人实践成功了的!转自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 。
回复