[问题]双硬盘安装Ubuntu问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
sdjkx
帖子: 30
注册时间: 2008-03-27 22:30
来自: 深圳
联系:

[问题]双硬盘安装Ubuntu问题

#1

帖子 sdjkx » 2008-03-30 22:08

两块硬盘,一块已经安装vista(HD1),在另外一块硬盘上安装Ubuntu(HD0),安装的时候,怕vista启动不了,就直接吧HD1给拔了,安装好之后,接上HD1,在BIOS里设定以HD1或HD0启动,两个都没有问题。

但是这样很麻烦,想切换系统还得进BIOS,所以我想用修改grub的menu.lst来实现启动vista,但不知如何修改,请大侠支招。不想使用第三方软件,我想grub应该可以搞定吧
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#2

帖子 leeaman » 2008-03-30 22:13

两个硬盘都接上,启动进入ubuntu,试试

代码: 全选

sudo update-grub
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
sdjkx
帖子: 30
注册时间: 2008-03-27 22:30
来自: 深圳
联系:

#3

帖子 sdjkx » 2008-04-02 1:53

还是没有解决,有人知道如何搞吗?
逆鳞
帖子: 85
注册时间: 2008-03-27 10:21

#4

帖子 逆鳞 » 2008-04-02 12:48

这我也想知道
头像
qianwx
帖子: 730
注册时间: 2006-07-08 14:41

#5

帖子 qianwx » 2008-04-02 15:50

我发个双系统grub的menu.lst文件你看看。。。。然后参考内容修改。。。

代码: 全选

title		Ubuntu 7.10, kernel 2.6.22-14-generic
root		(hd0,2)
kernel		/vmlinuz-2.6.22-14-generic root=UUID=9a78a783-1644-463a-9dae-f34fbc3ceb8a ro quiet splash locale=zh_CN video=intelfb:mode=1024x768-32@85,mtrr,ywrap vga=792
initrd		/initrd.img-2.6.22-14-generic
quiet

title		Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root		(hd0,2)
kernel		/vmlinuz-2.6.22-14-generic root=UUID=9a78a783-1644-463a-9dae-f34fbc3ceb8a ro single
initrd		/initrd.img-2.6.22-14-generic

title		Ubuntu 7.10, memtest86+
root		(hd0,2)
kernel		/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title		Microsoft Windows XP Professional
root		(hd0,0)
savedefault
makeactive
chainloader	+1
说明:其中root (hd0,2)字段中,“hd0”指的是0号硬盘,对应于你的双硬盘,你应该就知道该如何修改了。其次“,2”字样中2指的是你在指定的硬盘(该例中指的是0号硬盘)中启动系统所处的分区。

现在你可以参考上述内容仔细稍加修改即可达到双硬盘启动了
头像
qianwx
帖子: 730
注册时间: 2006-07-08 14:41

#6

帖子 qianwx » 2008-04-02 15:53

如果修改不成功,你可以常识利用LiveCD之类的对XP系统所处磁盘修复grub
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#7

帖子 hcym » 2008-04-02 16:29

qianwx 写了:............

# This entry automatically added by the Debian installer for a non-linux OS

就这儿
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1[/code]

说明:其中root (hd0,2)字段中,“hd0”指的是0号硬盘,对应于你的双硬盘,你应该就知道该如何修改了。其次“,2”字样中2指的是你在指定的硬盘(该例中指的是0号硬盘)中启动系统所处的分区。

现在你可以参考上述内容仔细稍加修改即可达到双硬盘启动了

就这招,无非

代码: 全选

root  (hd0,2)
(hd0,2) 数字颠三倒四多试试就知道咋回事

:shock:
头像
sdjkx
帖子: 30
注册时间: 2008-03-27 22:30
来自: 深圳
联系:

[已解决]ubuntu和vista两块硬盘启动问题。

#8

帖子 sdjkx » 2008-04-06 16:43

回复