LinuxSir.cn,穿越时空的Linuxsir!

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

把lfs安装到usb盘上的问题求助

[复制链接]
发表于 2004-4-7 20:31:34 | 显示全部楼层 |阅读模式
想把刚弄好的lfs安装到usb盘上, 在拷贝了主要目录树以后进行了如下操作:

grub> root (hd2,0)
grub> setup (hd2)

usb盘在系统上被识别为sdc; usb盘上/boot/grub/menu.lst的内容如下:

# Begin /boot/grub/menu.lst

# By default boot the first menu entry.
default 0

# Allow 30 seconds before booting the default.
timeout 10

# Use prettier colors.
color green/black light-green/black

# The first entry is for LFS.
title LFS 5.0
root (hd0,0)
kernel /boot/vmlinux root=/dev/sda1 ro

然后把系统设置为从usb设备启动,启动后屏幕显示

GRUB

然后就没反应了
 楼主| 发表于 2004-4-8 02:06:01 | 显示全部楼层
奇怪, 又用lilo试了一下也不行; 但是格成fat用syslinux做启动盘又可以, 我都快疯了
发表于 2004-4-8 02:14:41 | 显示全部楼层
刚才去查了一些英文帖子,有一个人遇到了跟你差不多的问题。请确认你的内核把USB支持选为了*,而不是M。
links:http://www.mail-archive.com/bug-grub@gnu.org/msg07866.html
http://www.mail-archive.com/bug-grub@gnu.org/msg07869.html
发表于 2004-4-8 02:26:52 | 显示全部楼层
在日本网站上看来的,嘿嘿:
For installing grub onto your usbkey: grub-install /dev/sda1
 楼主| 发表于 2004-4-8 13:38:31 | 显示全部楼层
多谢inness
usb的支持都是直接编译到核心里的. 我用的usb盘是SSK的cf读卡器加一个cf卡, 使用的核心版本是最新的2.6.5(lfs 5.0套件里的2.4.22不支持我的cf读卡器,插上后系统会崩溃). grub-install也试过了, 没有用; 后来我又试了用lilo, 结果也是启动时出个光标就没反应了; 但是格成fat用syslinux做启动盘就能顺利的启动, 因此机器本身对这个usb设备的启动支持是没有问题的
发表于 2004-4-8 15:06:54 | 显示全部楼层
呵呵,不客气。其实俺也没玩过usb-stick,只是对这个话题很感兴趣,所以多几句嘴。建议这样测试一下:
当硬盘的grub启动时进入它的命令模式,手工指定U盘上的内核路径,看它是否能正常引导,以确认U盘上的linux系统全部正常安装。还有你的U盘现在用的是什么类型的文件系统,确认grub目录里有对应的stage文件。
 楼主| 发表于 2004-4-8 16:10:17 | 显示全部楼层
我的硬盘上没有装grub, lfs是装在vmware上的; u盘上的文件系统是ext2的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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