GRUB4DOS加载ISO启动光盘完美解决方案

摘要:
正常情况下如果用GRUB4DOS加载ISO文件进入WINPE或者安装原版系统会出现找不到光驱或者直接蓝屏,现在有了完美解决方法了。用记事本打开TXTSETUP.SIF文件,在[Scsi.Load]最后一行添加firadisk=firadisk.sys,4。
正常情况下如果用GRUB4DOS加载ISO文件进入WINPE或者安装原版系统会出现找不到光驱或者直接蓝屏,现在有了完美解决方法了。下面我给大家介绍下用GRUB4DOS加载WINPE.ISO文件。
1、提取Mini_PE.iso文件里AXPE目录下的WINPE.IS_,然后把它用7ZIP或者WINRAR解压出来,这样就得到了一个WINPE.ISO文件,我们要修改的就是这个文件了。
2、然后用UltraISO打开我们的WINPE.ISO文件,提取WXPE目录下的TXTSETUP.SIF。用记事本打开TXTSETUP.SIF文件,在[Scsi.Load]最后一行添加 firadisk=firadisk.sys,4 。
3、用我们刚刚修改好的TXTSETUP.SIF文件替换掉原来WINPE.ISO里的TXTSETUP.SIF,复制firadisk.sys到WINPE.ISO的WXPE\SYSTEM32\DRIVERS下,全部处理后保存WINPE.ISO文件,用MAKECAB压缩最大化压缩得到WINPE.IS_,然后再用我们得到的WINPE.IS_文件替换Mini_PE.iso文件里边AXPE目录下的WINPE.IS_后大功告成。MAKECAB 最大化压缩的的命令是:makecab /D CompressionType=LZX /D CompressionMemory=21 WINPE.ISO
4、下面是我的GRUB4DOS菜单加载自由天空Mini_PE.iso的实例
title 【3】 WINPE
map --mem /AXPE/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
boot
5、如果怕麻烦的话其实还有更简单的解决方法,什么都不需要修改,只需要在加载天空原版的WINPE.ISO之前先加载一个firadisk.img就可以了。GRUB菜单可以这样写:
title 【3】 WINPE
map --mem /boot/firadisk.gz (fd0)
map --mem /AXPE/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
boot

假定系统安装盘ISO名为xp.ISO,但ISO没有整合FiraDisk
titlesetup xp.isofind --set-root /xp.iso
map --mem /Firadisk.img (fd0)
map --mem

(hd0,0)/xp.iso (0xff)
map --hook
chainloader (0xff)
6、这个方法有很多好处,比如可以完全格式化硬盘或者给不带光驱的电脑安装系统,不需要光驱或者U盘。

免责声明:文章转载自《GRUB4DOS加载ISO启动光盘完美解决方案》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇如何测试基于Unity3D引擎的游戏C#中设置webBrowser为可编辑模式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[转载]用 grub2 启动 clover.iso 来启动 OS X

这个帖子只用来解决特定问题,是楼主这两天辛苦的结晶,如果你遇到了跟我差不多的情形,你就可以尝试这个解决方案。特定情景:1、不管你的机器支不支持 UEFI ,反正你现在是用传统 BISO + MBR 模式启动的;2、你的硬盘上装了包括 Win, Mac 和 Linux 在内的多个系统;3、Mac 所在分区不是主分区,导致你无法使用常规模式来引导;4、你不想更...

如何在win7下通过easyBCD引导安装Ubuntu14.04

不需要U盘 在Win7下装Ubuntu双系统 本文测试安装的是32位的ubuntu-14.10-desktop-i386.iso 系统。 准备: Ubuntu系统ISO文件。EasyBCD 软件。  Step 1. 在windows里面把空余空间腾出来 计算机右键,管理,磁盘管理,通过压缩卷等方法得到要分给 Ubuntu系统的分区。或者原来你就有某个盘用于...

grub4dos引导menu.lst菜单测试

grub4dos就不多介绍了,可以引导很多种系统MS-DOS、Windows、Linux等等 menu.lst菜单可以自定义修改。但是每次修改后不能重启机器来测试。 虽然可以用其他工具测试,但是还是想用虚拟机测试好了。 【准备工具】 1.UltraISO (用来生成ISO镜像) 2.MicrosoftVirtualPC-2007V6.0192(或其他虚拟机...

把当前ubuntu系统做成镜像

  原文地址: http://community.bwbot.org/topic/167/%E4%BD%BF%E7%94%A8systemback%E5%88%B6%E4%BD%9Cubuntu%E8%87%AA%E5%AE%9A%E4%B9%89%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F%E5%92%8C%E7%B3%...

redhat7.4配置yum

Redhat使用yum 1.挂载iso镜像 vmware虚拟机: 点击右下角小光盘,选择设置  浏览系统镜像,选择到安装虚拟机时所选的iso文件 选择好后,在虚拟机桌面上会出现光盘  这样连接好后其实就已经挂载好了,可通过 df -h 进行查看  上图是修改后的 但是挂载到的是系统默认的地址,我们可以进行修改 执行以下命令 mount /dev/s...

U盘安装RedHat linux 5.3

1、下载rhel-5.3-server-i386-dvd.iso文件; 2、下载绿色版UltraISO软件; 3、将rhel-5.3-server-i386-dvd.iso文件中images/boot.iso文件解压出来,并使用UltraISO软件打开。如下图所示    4、使用UltraISO软件,点击启动->写入硬盘映像->写入。将boo...