本工作室主要是写一些技术文章和心得,如有问题,可联系本工作室。

微信:15312167779
QQ:149824844

使用grub4dos做成启动U盘教程(一)

使用grub4dos做成启动U盘教程(一)

做PE系统grub4dos是必不可少的,市场上很多PE都用到了grub4dos, grub4dos是怎么调用ios系统的? win10还是win7,linux等IOS,怎么在菜单里被调用?

 

grub4dos做的好处:

 

    1.可以极轻松、容易地解决在给老主板加载PE时先加载USB2.0驱动的 问题,极大地扩展了启动U盘的使用范围、适用机型。

       

    例如:我有一个PE,在此启动U盘中,我把这个PE的ISO文件解压后将其全部复制到启动U盘的根目录,再把此PE的setupldr.bin文件复制到U盘的根目录下,然后将其改名为ldrxpe,在grub4dos启动U盘的menu.lst上只需如下写上(写完后注意保存):

 

       title 运行 2003 PE(加载USB2.0驱动—老主板专用)

       usb -init

       find -set-root /myudisk.txt

       chainloader /ldrxpe

 

       title 运行 2003 PE(不加载USB2.0驱动—新主板专用)

       find -set-root /myudisk.txt

       chainloader /ldrxpe

嫌解压复制麻烦,也可以用grub4dos对iso文件进行仿真载入的功能载入此PE的ISO文件——将PE的ISO文件复制进U盘的根目录,在grub4dos启动U盘的menu.lst上只需如下写上(写完后注意保存):

 

       title 运行 2003 PE(加载USB2.0驱动—老主板专用)

       usb -init

       find -set-root /myudisk.txt

       map /2003PE.iso (hd32)

       map -hook

       chainloader (hd32)

       boot

 

       title 运行 2003 PE(不加载USB2.0驱动—新主板专用)

       find -set-root /myudisk.txt

       map /2003PE.iso (hd32)

       map -hook

       chainloader (hd32)

       boot

 

       这样在启动U盘的启动后的主界面的菜单上就只会出现2个菜单:

 

       A:运行 2003 PE(加载USB2.0驱动—老主板专用)

 

       B:运行 2003 PE(不加载USB2.0驱动—新主板专用)

 

       而U盘里的2003 PE文件实际上就只有1个,而不是2个,并不因为是2种不同的载入方式就要在U盘里存放完全相同的2份2003 PE文件而多占用U盘的使用空间,在面对老机子——老主板时就选择菜单“A:运行 2003 PE(加载USB2.0驱动—老主板专用)”执行——先加载USB2.0驱动,然后再   载入2003  PE;在面对新机子——新主板时就选择菜单“B:运行 2003 PE(不  加载USB2.0驱动—新主板专用)”执行——不加载USB2.0驱动,直接加载 2003  PE,从制作到使用都十分地容易、方便、快捷!其它的以此类推。

 

       2.启动U盘可以随时极轻松、容易地更换、更新、添加各种自己遇到的、看上的PE、维护工具软件,对于一些过时的、不好的PE、维护工具软件也  能极轻松、容易地删除。

 

       我们所遇到的各种各样的PE、维护工具软件的绝大多数都是以ISO文件、IMG文件和单文件版的形式存放的,这些在grub4dos启动U盘里都是可以极为方便地随意添加使用和极为方便地随意删除的,以一个系统的备份/还原工具的GHOST.IMG文件为例:

 

       在启动U盘里建立一个boot文件夹,把GHOST.IMG文件复制进去,在grub4dos启动U盘的menu.lst上只需如下写上(写完后注意保存):

 

       title 运行GHOST系统备份/还原

       find -set-root /myudisk.txt

       map -mem /boot/ghost.img (fd0)

       map -hook

       chainloader (fd0)+1

       rootnoverify (fd0)

 

        然后一重启,进入启动U盘主界面,你就会发现又新增了一行菜单“:运行GHOST系统备份/还原”,一点击运行,就进入了GHOST备份/还原主界面,假如有一天你在网上遇到一个新的、升了级的、功能更好、更多、更全面的“系统的备份/还原工具的GHOST.IMG文件”,你想更新、更换“GHOST系统备份/还原工具”,或想试试这新的“GHOST系统备份/还原工具”到底怎么样,你就把这个新的GHOST.IMG文件复制进启动U盘的boot文件夹中即可,对旧的GHOST.IMG文件可以直接删除,如果你觉得还有保留价值,或要对新的“GHOST系统备份/还原工具”先试用一下,要是不好还用旧的,......就在U盘中建立一个名为”暂存“的文件夹,将旧的GHOST.IMG文件剪切进去保存即可,完后一重启,进入启动U盘主界面,一运行菜单“:运行GHOST系统备份/还原”,你就进入了新的“GHOST系统备份/还原工具”的主界面。

 

       再在比方说,你在网上看到了一个新的2003  PE,上面把这个2003  PE介绍得如何如何......,你想下载下来,试用一下看看到底咋样,你就把你的启动U盘里的老的2003  PE的ISO文件暂时剪切到启动U盘里的“暂存”文件夹中,把新的2003  PE的ISO文件复制、粘贴到启动U盘里的老的2003  PE的ISO文件的原来的位置,连启动U盘的menu.lst菜单都不用做任何修改,是原来的:

 

       title 运行 2003 PE(加载USB2.0驱动—老主板专用)

       usb -init

       find -set-root /myudisk.txt

       map /2003PE.iso (hd32)

       map -hook

       chainloader (hd32)

       boot

 

       title 运行 2003 PE(不加载USB2.0驱动—新主板专用)

       find -set-root /myudisk.txt

       map /2003PE.iso (hd32)

       map -hook

       chainloader (hd32)

       boot

 

       一重启,一点击启动U盘主界面的菜单:“运行 2003 PE(加载USB2.0驱动—老主板专用)”,或“运行 2003 PE(不加载USB2.0驱动—新主板专用)”,即可载入新的2003  PE,使用一段时间,假如觉着新的好,旧的不好且已无保存价值,就把启动U盘中的“暂存”文件夹里的旧的2003  PE的ISO文件删除了即可;如果觉着新的不好,还不如旧的,那就把启动U盘里的新的2003 PE的ISO文件删除了就行了,再把启动U盘里的旧的2003  PE的ISO文件剪切、粘贴回原处即可, 一重启,一点击启动U盘主界面的菜单:“运行 2003 PE(加载USB2.0驱动—老主板专用)”,或“运行 2003 PE(不加载USB2.0驱动—新主板专用)”,又进入了原来老的2003  PE的界面中......

 

       简单地例举2个例子,其它的以此类推。

 

       对于各种在PE下运行的单文件版的工具软件,你就在U盘里建立一个

”单文件版工具软件“的文件夹,把各种单文件版的工具软件都放进去,进入PE以后就可以进入U盘,打开这个文件夹,点击使用了,至于说如何对启动U盘里的”单文件版工具软件“文件夹里的各种单文件版的工具软件进行更新、添加、删除就不用我在这里多说了吧。

 

 

       3.启动U盘可以随时极轻松、容易地更改里面集成的各种PE和维护性的工具软件。

       比方说启动U盘里集成了一个98DOS,是单纯、标准的98DOS,其存放形式是一个名为DOS98的img文件,这个DOS98.img文件里面除了单纯、标准的98DOS外,再没有其它任何软件,一运行后,就进入了标准的98DOS中,现在我想给这个98DOS里添加一款grub4dos,于是我就把这个启动U盘插到电脑上,然后打开软碟通,再用软碟通打开启动U盘里面的DOS98.img文件,然后再用软碟通往这个DOS98.img文件里添加grub4dos软件安装包里的grub.exe文件和menu.lst文件,然后再用软碟通保存,然后再一重启,进入grub4dos0.4.6a的启动U盘的界面,你再一运行98DOS,进入98DOS界面,然后再在A:\>后面输入grub.exe,然后再一按回车键,就进入了grub4dos的主界面。

       假如你还想一进入98DOS就自动运行grub4dos,那么你只需要再在DOS98.img文件里面的CONFIG.SYS文件里的最后一行的下面添加一行:drive=grub.exe即可,你进入grub4dos0.4.6a的启动U盘的主界面后,一运行98DOS的菜单,一下子就会进入了grub4dos的主界面。

 

        再比如说,启动U盘里集成了一个2003 PE,其集成方式是先把此2003PE的ISO文件解压,然后再把解压文件夹里的文件全部复制、粘贴到U盘的    根目录里,然后再把2003  PE的解压文件里面的setupldr.bin文件改名为  ldrxpe,然后再将ldrxpe文件复制、粘贴到U盘的根目录下:

 

       title 运行 2003 PE(不加载USB2.0驱动—新主板专用)

       find -set-root /myudisk.txt

       chainloader /ldrxpe

 

      如果你要把此2003  PE里的外置程序文件里的某一工具软件删除,还要再增添某一工具软件,你只需把启动U盘插到电脑上,然后再在电脑中用专用工具软件打开启动U盘里的2003  PE的外置程序文件,删除你要删除的,添加你要添加的,注意:操作完后要注意保存,操作完后,保存好后,一重启,进入此grub4dos0.4.6a的启动U盘的主界面,一点击菜单中的“运行2003  PE”项,进入2003  PE的桌面后,一检查就你会发现,你要添加进来的工具软件已经在里面了,而你要删除的工具软件也已经不在PE里了,已经被删除了。

 

       4.可以随时极轻松、容易地将grub4dos0.4.6a的启动U盘还原成普通的U盘使用,也可以随时极轻松、容易地将已经还原成普通U盘的grub4dos0.4.6a的启动U盘重新制作成为一个grub4dos0.4.6a的启动U盘:

 

       a.我突然想把这个grub4dos0.4.6a的启动U盘还原成普通U盘使用该咋办呢?

 

        答:很简单,把U盘插到电脑上,然后打开U盘,按下Ctrl+A键,全部选中U盘里的内容,然后再按下Shift+Delete键,全部删除U盘里面的 内容,完后,此U盘里就剩下U盘的磁盘扇区里还有几KB的启动信息未被删除而占用你的U盘几KB的扇区空间,除此之外,已经完全归还了你一个  空白的普通U盘,你就可以当作一个空白的普通U盘来使用了,那几KB的占用空间对你的U盘来说无足轻重......

 

        b.假如有一天我又突然想把这个已经变成了普通U盘的U盘再做成

grub4dos0.4.6a的启动U盘又该咋办呢?

 

        答:很简单,把U盘插到电脑上,然后打开U盘,按下Ctrl+A键,全部选中U盘里的内容,然后再按下Shift+Delete键,全部删除U盘里面的 内容,使U盘空白化,然后再打开“我的grub4dos0.4.6a的启动U盘的软件压缩包的解压文件夹”,将解压文件夹里面的内容全部复制、粘贴到空白  的U盘里面,然后关闭U盘的界面,再一重启,你就又会重新进入到   grub4dos0.4.6a的启动U盘的主界面......,你又重新拥有了一个grub4dos0.4.6a的启动U盘——当然主板要事先把第一启动项设置成USB—    —ZIP......,能如此轻松地重新复原成为原来的grub4dos0.4.6a的启动U   盘的原因是:

 

        因为原来在grub4dos0.4.6a的启动U盘的磁盘扇区里的那几KB启动信息在将grub4dos0.4.6a的启动U盘还原成普通U盘时被保留了下来而未被    删除......——普通的删除、格式化不会删除、改变U盘的磁盘扇区里的启   动信息。

 

 

微信:15312167779(系统交流学习)

邮箱:149824844@qq.com

更多我的学习技术文章:

https://boysky123.lofter.com

https://user.qzone.qq.com/149824844

 


评论

© JC网络工作室 | Powered by LOFTER