LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: youxiazhu

在u盘上安装grub,如何写设备名?

[复制链接]
 楼主| 发表于 2006-12-11 00:46:54 | 显示全部楼层
怎么回事?一下子上去好几个?不好意思阿......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-11 06:11:12 | 显示全部楼层
刚才我重新将u盘分区,格式化,然后使用
grub-install --root-directory=/mnt/usb /dev/sdb
安装,竟然成功了,不知道这个脚本是怎么实现的............
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-11 08:44:39 | 显示全部楼层
终于搞明白一些了:
当打入root (然后按tab让系统自动查找可用设备时,它显示的是/boot/grub/device.map中所列项目的可用设备,原来这个文件并不包括我后插的sdb设备,所以总是出错。
如果编辑这个文件,添加(hd1)   /dev/sdb然后再进入grub> root (hd1,再tab就可以出现sdb设备可用的分区号;甚至如果添加的新行写成(hd6) /dev/sdb也可以

但是如果使用grub-install,好像就不依赖于device.map这个文件了,它直接以设备名为参数,可惜我还没能读懂它............
回复 支持 反对

使用道具 举报

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

本版积分规则

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