LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 869|回复: 5

我在我的移动硬盘上面安装了一个linux系统,但是问题比较多

[复制链接]
发表于 2005-8-28 10:46:10 | 显示全部楼层 |阅读模式
事情是这样的
我在我的usb硬盘上面划分了一块分区(sda6)安装了uduntu debian
但是这个uduntu debian上面没有安装grub
我打算用我在hda6上的debian上的grub来引导sda6上的uduntu debian.
我用grub-install /dev/sda
然后grub给出
hd1就是 /dev/sda 的信息
于是我在/boot/menu.lst里面写了引导信息。
title uduntu GNU/Linux, kernel 2.6.10-5-386
root (hd1,5)
kernel vmlinuz-2.6.10-5-386 root=/dev/sda6 ro vga=773 vga=771
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot

但是在引导的时候,
grub给出了
grub error 21: selected disk not exits......这样的错误,
大致的推断自然是usb硬盘相关的模块没有被载入,所以/dev/sda这个设备还不存在。。。
请问有什么方式让我来从第一个硬盘引导usb硬盘??请指教。
发表于 2005-8-28 23:00:19 | 显示全部楼层
title uduntu GNU/Linux, kernel 2.6.10-5-386
root (hd1,5)
kernel (hd1,5)/boot/vmlinuz-2.6.10-5-386 ro vga=773 vga=771
initrd (hd1,5)/boot/initrd.img-2.6.10-5-386
savedefault
boot


这样呢?
回复 支持 反对

使用道具 举报

发表于 2005-9-5 10:51:19 | 显示全部楼层
能把 grub装到移动硬盘上吗》?
回复 支持 反对

使用道具 举报

发表于 2005-9-5 12:06:35 | 显示全部楼层
Post by wheel
能把 grub装到移动硬盘上吗》?
能,see http://www.linuxsir.cn/bbs/showthread.php?t=153674&page=3
回复 支持 反对

使用道具 举报

发表于 2005-9-5 22:01:41 | 显示全部楼层
这个问题我尝试过,用usb硬盘来引导系统是可行的,不过要你的主板支持usb硬盘的启动,可以在你的营盘上的sda1上装个dos操作系统(这个可以在你安装完debian linux后),然后装一个grub for dos的软件,然后就可以启动usb硬盘上的linux了.不过,据说在启动的时候要在内存中虚拟一个盘挂载关键的"/"点等,然后等装了usb的驱动后需要mount硬盘,然后改变"/"点到你的usb硬盘上,我不知道怎么做,所以当加载scsi设备的时候就会出错,启动不起来,希望有高手执教
回复 支持 反对

使用道具 举报

发表于 2005-9-5 22:11:36 | 显示全部楼层
Using a DOS partition is not a very good choice, I'd better install GRUB to the MBR of the USB HDD for booting.

savagePig has a very good post in the Debian page describing what modules are important during the USB booting. See http://www.linuxsir.cn/bbs/showthread.php?t=189080

Another one is also good for reference:
http://www.linuxsir.cn/bbs/showthread.php?t=211021

You may learn about the principles from these threads.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表