LinuxSir.cn,穿越时空的Linuxsir!

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

关于在U盘上安装GRUB的问题

[复制链接]
发表于 2006-11-21 09:23:15 | 显示全部楼层 |阅读模式
我想用U盘引导,现在我是怎么做的:
1,用fdisk和mkfs.vfat为U盘格式化
2,grub-install --root-directory=/media/sda1 /dev/sda
3编辑menu.lst文件
4,设置BIOS
可是系统启动后根本看不到GRUB启动菜单,请问到底是哪里出了问题呢,谢谢指教?
另外我用syslinux引导也是一样,根本看不到引导菜单
发表于 2006-11-21 10:20:10 | 显示全部楼层
是设置的USB-HDD模式?
还是其他的。?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-21 10:33:08 | 显示全部楼层
USB-HDD,USB-ZIP,USB-CDROM都试了,都不行啊,我的U盘是清华紫光爱玛科512M的,现在手里还没说明书,不过USB2.0的应该都有引导的功能吧
回复 支持 反对

使用道具 举报

发表于 2006-11-21 10:44:03 | 显示全部楼层
TRY在WIN下用USB-BOOT格式化一下,看是否可以BOOT
或者,把USB那个分区,设置为活动的
回复 支持 反对

使用道具 举报

发表于 2006-11-21 10:48:51 | 显示全部楼层
你们都没有说到点子。GRUB的启动是靠引导扇区指向引导文件。而不是靠BIOS直接读引导文件。所以设置那些都是无用的。不相信你们在装了GRUB的机器上高格掉所有分区。看看GRUB还在不在。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-21 12:26:16 | 显示全部楼层
回4楼,我在fdisk /dev/sda的时候已经设置成活动的了
回5楼,那你能给你解决方法吗,我看别人也没有遇到我这种问题啊
回复 支持 反对

使用道具 举报

发表于 2006-11-21 14:15:11 | 显示全部楼层
我不知道.我也不太懂.都是在一个偶然的机会下发现并了解了一下.没怎么发现U盘用GRUB做启动的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-21 16:23:11 | 显示全部楼层
是不是我得先用U盘自带的格式化工具格一下啊
回复 支持 反对

使用道具 举报

发表于 2006-11-21 16:50:54 | 显示全部楼层
用U盘自带的格式化工具格了以后.多半是freeDOS
不应该是这里的原因.
回复 支持 反对

使用道具 举报

发表于 2006-11-21 17:21:50 | 显示全部楼层
我知道了。你忘了建引导了。
# grub
grub> find /boot/grub/stage1 (应该能查到一个硬盘一个U盘)
grub> root (*,*)                 U盘
grub> setup (*)                 U盘
回复 支持 反对

使用道具 举报

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

本版积分规则

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