vfloppy的原理

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:11:28
我想知道vvfloppy的制作原理,怎么修改mbr,实现菜单引导

vvfloppy?我知道做嵌入式的时候有个叫vv的bootloader,你说的是不是那个?这个东西实际是个小程序啦,linux的grub和lilo也可以装在软盘里的,都不大,大约几百K的样子,MBR总共512K大小吧,分两部分,前一部分大约有448K的大小吧,WINDOWS是不用的,那个什么vv啊,grub啊就装在那里,后面64K是分区表,你的主分区和扩展分区的物理位置,从哪儿起到哪儿止就存在那儿,自己改MBR是不现实的,建议装这些小程序实现这些功能吧,windows实际也有自己的引导菜单啊,system root下有个隐藏的系统文件叫boot.ini相信你也知道的,grub软盘制作的过程很简单,装好linux后在系统的根目录有个/boot文件夹,在里面有个grub的文件夹,你格式化一张1.44寸软盘为linux的ext2分区格式,按照这个结构创建/boot/grub文件夹,把linux里面grub文件夹下的stage1和stage2复制到软盘刚才创建的那个2级目录里,然后开个命令提示符,打grub,就进入了grub的提示符,然后打如下命令:
root fd0
install fd0
exit
这样启动盘就做完了。