在U盘上用GRUB引导Linux

[前言] 

  今天有人问我,如何用U盘引导Linux,我就试了一下。把过程写在这上面,备忘。

  之后,就BOOT的问题继续展开。 

[准备]
 U盘(爱国者,NEWMAN之类的FLASH盘都可以)
 PC(BIOS一定要能够支持从USB引导)
 Linux操作系统(我用的是Fedora core 7的操作系统)
 
 条件比较苛刻。这次我用的是GRUB1引导的,因此,对一些BIOS的支持,并不是很好。比如DELL的OPTIPLEX 320,目前我是手足无措。等我研究一下GRUB2吧。也许能够解决这个问题。
 
[方法]
 方法比较简单,看下面的步骤做,就可以了,不过你可以更灵活,取决于你对GRUB的熟悉程度。
 1 使用fdisk命令将/dev/sdb分区。就可以看见/dev/sdb1的设备。
 2 使用mke2fs命令将/dev/sdb1进行格式化(DOS用语)。
 3 将/dev/sdb1挂载到/mnt之类的目录上,然后将主机的/boot目录拷贝到其中。
 4 然后运行GRUB命令,在命令行模式下,使用root命令和setup命令安装GRUB引导程序到/dev/sdb中。或者直接使用grub-install命令一步到位。
 5 注意,修改/mnt/boot/grub下的grub.conf中的盘符。因为系统重新引导的时候,会将U盘看作是hd0。不过,也没有关系,启动后,可以在启动菜单模式下编辑启动菜单。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值