zoukankan      html  css  js  c++  java
  • GRUB4DOS加载ISO启动光盘完美解决方案

    正常情况下如果用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
    title  setup xp.isofind --set-root /xp.iso
    map --mem /Firadisk.img (fd0)
    map --mem 

     (hd0,0)/xp.iso (0xff)
    map --hook
    chainloader (0xff)
     

    6、这个方法有很多好处,比如可以完全格式化硬盘或者给不带光驱的电脑安装系统,不需要光驱或者U盘。
  • 相关阅读:
    idea中使用git进行clone、分支切换、pull、push等
    grep参数说明及常用用法(转)
    性能01篇-如何胜任性能测试工程师岗位
    2016年7款最流行的Java框架
    Python程序员都会喜欢的6个库
    web开发者最有用的10个Python包
    web开发的10款Python框架
    python的十个技巧
    Python的接口测试框架实例
    调试支付宝接口?
  • 原文地址:https://www.cnblogs.com/top5/p/2083644.html
Copyright © 2011-2022 走看看