感谢支持
我们一直在努力

利用U盘实现DOS和Linux的双引导

Linux 是开放源代码自由软件,其优点网上说得很多,但对我来说,


最适用的好处是:可以根据自己的需要进行任意裁剪内核,


定制很小体积的操作系统。


目标:U盘DOS+Linux双系统带启动选择


工具:HP USB Disk Storage Format Tool


PC操作系统:winxp,Linux9


U盘启动方式:USB-HDD


根据自己的需求自备:DOS 系统文件(根据自己需要添加软件),


Linux 内核镜像文件(自己剪裁重新编译即可)


步骤如下:


在winxp 下:


1)先用 HP USB Disk Storage Format Tool 制作DOS U盘启动盘,要保证能启动。(过程简单略过)


在Linux 下:


2)用Linux 启动,把U盘分区如下:


以下内容需要回复才能看到


#fdisk /dev/sda


/dev/sda1 128M FAT16(LBA) (激活)


/dev/sda2 128M ext3


3)记住只格式化/dev/sda2,否则原来做的DOS 就没了。


#mke2fs -j -m1 /dev/sda2


4)把相应的grub 文件,剪裁好的内核文件拷贝入U盘:


#mount /dev/sda2 /mnt/usb


#cp -R boot /mnt/usb


改变grub 启动配置


#chmod 777 /mnt/usb/boot/grub/grub.conf


#vi /mnt/usb/boot/grub/grub.conf


添加 DOS启动项:


title MS-DOS


rootnoverify (hd0,0)


chainloader +1


:wq (保存退出)


#sync


刷grub


#grub


root (hd1,1)


setup (hd1)


#umount /mnt/usb


#reboot


5)设置bioss 第一启动为:USB-HDD


好了,一个功能强大的U盘双系统引导制作完毕。


当然有兴趣的读者,在U盘容量足够到的情况下,


可以在DOS基础上装个windows。


启动后,就出现grub 引导界面,


既可以引导第一分区的 DOS ,也可以引导第二分区的liunx ,


如果需要,还可以通过修改grub.conf文件,达到 引导NFS网络启动


到些,相信你能搞定dos和Linux的双引导了!

赞(0) 打赏
转载请注明出处:服务器评测 » 利用U盘实现DOS和Linux的双引导
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏