当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]双硬盘双 Linux 的启动问题???[已解决]
帖子发表于 : 2008-04-13 21:21 

注册: 2006-04-13 22:11
帖子: 60
送出感谢: 0 次
接收感谢: 0 次
我有一个 IDE 硬盘,在 sda6 分区上安装有 Archlinux,并且 Grub 安装到硬盘的 MBR 上。近来入手一个 Sata 硬盘,也在 sda6 分区上安装有 Archlinux(安装的时候将那个 IDE 硬盘拔掉),同时也将 Grub 安装到 Sata 硬盘 MBR上。两个硬盘单独接在电脑上时,是可以正常启动 Archlinux 的。

现在,将两个硬盘同时接到电脑上,在 Bios 里设置以 Sata 硬盘作启动,可以看到 Sata 硬盘上的 Grub 菜单,Archlinux 也可以启动,但启动时有不少错误,貌似都是一些找不到文件之类的。。。进入到 Archlinux 后,发现”/”和“/home”是原本在 IDE 硬盘上的 Archlinux 的。而查看内核,是2.6.22,是 Sata 新硬盘上的 Archlinux 的内核。怎么会有这样的交错???我只想启动 Sata 硬盘上的 Archlinux ,应该怎样设置???


最后由 wwl81er 编辑于 2008-04-14 19:13,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-14 12:28 

注册: 2006-04-13 22:11
帖子: 60
送出感谢: 0 次
接收感谢: 0 次
晕,到现在还没有搞好。而且奇怪的是,我在 Grub 菜单里临时修改一下启动项:(注意粗体的地方)

title Archlinux
root (hd1,5)
kernel /boot/vmlinuz26 root=/dev/sda6 ro
initrd /boot/kernel26.img

居然可以顺利启动到 IDE 硬盘上的 Archlinux,启动时也没有任何错误,只是 Udev 花了很长时间(相对于单硬盘时)。查看了 /dev,只有 sda,貌似没有检测到 Sata 硬盘。在没有修改启动项之前,虽然启动出错和系统交错,但在 /dev 下看到 sda 和 sdb 的(不过只能访问 / 和 /home,其它的都不能 mount,说 unknow vfat)。:(

有没有高人回答下啊,谢谢 :D


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-14 19:15 

注册: 2006-04-13 22:11
帖子: 60
送出感谢: 0 次
接收感谢: 0 次
修改为:

title Archlinux
root (hd0,5)
kernel /boot/vmlinuz26 root=/dev/sdb6 ro
initrd /boot/kernel26.img

一切问题解决。奇怪的是,怎么hd0 会与 sdb 对应??? :?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译