关于live U盘的制作 grub4dos

   常用linux的童鞋一定有个live U盘吧,用U盘装系统,过去要把镜像到U盘中,过去的文件就被覆盖了,很不灵活

GRUB 是一个遵从Multiboot(多重启动)规范的启动管理程序。grub4dos是grub的一个分支,可以用于启动Linux、Windows、FreeBSD等。

grub安装到U盘中,有很多方便,比如,用U盘装系统,过去要把镜像刻录到U盘中,过去的文件就被覆盖了,很不灵活,如果U盘中有一个grub4dos,就能把安装镜像解压进U盘,用grub4dos引导安装,或者不用解压,利用grub4dos的map功能直接引导iso文件。

还可以在U盘中安装多个便携式操作系统,形成自己的一套系统维护工具链。我的U盘中就装有ArchBoot(一个Archlinux的维护和安装环境),Slax(一个便携式Linux操作系统)和Windows RE(维护和安装Windows 7)。

如果你在windows下,网上搜索wingrubgrub4dos,安装wingrub后运行它,插上U盘,在菜单里选择install,install to mbr,分区选U盘(一般是(hd1)),确定。这次装的是grub,不是grub4dos,功能有限,再解压grub4dos的压缩包,把grldr拷贝到U盘根目录,覆盖原有的grldr即可。

如果你再linux下,解压grub4dos,进入所在文件夹,假设你的U盘是/dev/sdb
./bootlace.com /dev/sdb
即可

剩下的工作,例如编辑menu.lst,参考一下/boot/grub/menu.lst的语法就是。

linux下还有两条好用的命令来制作grub引导U盘。

[root@linux: ~] # dd if=/boot/grub/stage1 of=/dev/sdb bs=512 count=1

[root@linux: ~] # dd if=/boot/grub/stage2 of=/dev/sdb bs=512 seek=1

其中/dev/sdb是我的U盘,做完以后重启,选择U盘引导,就可以看见grub命令行界面了,然后就可以随意引导某个已经存在的系统了~~~

哈,dd是个好东西,下面一条是archwiki上的制作arch的live U盘

dd if=archlinux-2011.08.19-core-i686.iso of=/dev/sdc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值