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盘。
  • 相关阅读:
    使用Double计算问题
    IDEA使用破解包后卸载重装或更新后无法启动问题
    GIT找出update-index --assume-unchanged关闭跟踪的文件
    GIT实现本地配置文件修改后不提交远程仓库
    git提交文件操作
    java.time.LocalDate的优点
    Eclipse中导入Maven项目pom.xml报"Unknown"错误的解决
    jsdelivr访问github资源
    java的反射机制及意义
    Oracle创建用户、表空间、视图并赋权限
  • 原文地址:https://www.cnblogs.com/top5/p/2083644.html
Copyright © 2011-2022 走看看