打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
制作BOOTMGR启动并可加载Grub引导的光盘
      测试环境:iso文件使用Qemu/简易启动测试器V4.0 beta6加载
       一、建立Grub引导的ISO文件
       主要是为下一步做铺垫。
       1、将mkisofs.exe、cygwin1.dll放在一个文件夹内,并在这个目录下新建一文件夹iso_root(由于Grub不提倡用UltraIso制作光盘引导镜像,故用mkisofs);
       2、将Grub4fordos安装包内的文件grldr、grldr.mbr和menu.lst放在上述iso_root文件夹内;  
       3、在menu.lst文件靠前的位置加一行如下内容,为了一会儿从grub菜单转回bootmgr菜单用:       
title bootmgr
chainloader (bd)/BOOTMGR
       4、在1中那个大文件夹内建立并编辑批处理文件,输入以下内容:
mkdiriso_root
cp grldr iso_root
cp menu.lst iso_root
mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -o grldr.isoiso_root
     5、这时已经建立了一个名为grldr.iso的光盘镜像,用虚拟机测试,应当可以进入grub菜单;
     6、用UltraIso打开grldr.iso,启动光盘---保存引导文件,命名为grldr.mbr(把结尾的.bif去掉即可);
     二、建立bootmgr方式引导的光盘,
      1、到windows7原始安装盘或者已经装好的windows7系统中提取如下文件:bootmgr、boot文件夹(只要里面的bcd和boot.sdi,想要中文显示的可以多几个文件/夹但意义不大);
     2、使用Bootice软件编辑上述bcd文件,新建启动项--实模式(grub4fordos),启动磁盘---boot,启动文件\grldr.mbr,名称Grub;
     3、用UltraIso将bootmgr、boot文件夹(只要里面的bcd和boot.sdi)放入上述grldr.iso镜像内;
     4、用UltraIso打开windows7原始安装盘ISO镜像,启动光盘---保存引导文件,命名为bootmgr;启动光盘----加载引导文件,把bootmgr.bif写入grldr.iso镜像内;
     5、用UltraIso把grldr.iso镜像根目录内grldr.mbr文件用“一、6”步骤中的文件替换。没有这一步的话会显示:
try (fd0 ) non-MS: skip
canont find grldr in all drivers
     6、此时可以把grldr.iso改名为bootmgr-grub.iso,用UltraIso打开:点击“文件”--“属性”弹出对话框:
       (1)介质4.7(4.37)GB,顺便"勾选"优化文件;
      (2)光盘文件系统"勾选"Joliet;
       (3)IOS9660文件名格式"勾选"Windows/Unix(31);
      (4)Joliet文件名格式"勾选"扩展(110)。 
 
       至此制作完成。
附:
1、我制作的ISO镜像模板(下载);(我将menu.lst文件放在/boot/grub文件夹内了)
 
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
grub4dos制作打造多系统光启动光盘
U盘启动盘系统Fbinst菜单、Grldr菜单命令详解
如何制作U盘启动盘安装XP/Win7_Windows 7_中国电脑维修联盟
U盘系统Fbinst&Grldr菜单命令详解
Windows 7 与 Ubuntu 10.04系统共存
Grub4dos详细图文教程(4)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服