|
本帖最后由 有阴也有阳 于 2016-4-27 11:05 编辑
有些老机子只有USB—ZIP、USB—FDD、USB—CDROM
的启动选项,没有USB—HDD的选项,内存一般也小于、等于
512MB,因此一般也安装的是XP系统,还有一些更古老的机
子上连USB启动项也没有,如何在这些机子上方便地使用USB
—HDD启动模式的启动U盘呢?利用grub4dos就可以很容易地
做到这一点,下面以USB—HDD启动模式的《我的grub4dos0.4.6a的启动U盘》举例来说明:
一:将grub4dos安装到Windows XP操作系统中:
1.先将grub4dos0.4.6a的安装程序的压缩包解压,将解压文件夹及里面的全部内容一起
复制到第一块硬盘的非C盘的分区的根目录。
2.再在解压文件夹里找到grldr文件,将其复制、粘贴到C盘的根目录下,然后再打开解压
文件夹里的sample文件夹,将里面的menu.lst文件复制、粘贴到C盘的根目录下。
3.右键点击“我的电脑”——属性——高级——系统启动,系统失败及调试信息——设
置——编辑。
4.在点击“编辑”后,会弹出一个对话框——“boot.bin-记事本”,它是可编辑的系统
启动项菜单,在"boot.ini-记事本"的最后面加一行:
c:\grldr="Start GRUB4DOS"
然后再点击“文件”——点击“保存”,再将“显示操作系统列表的时间T”设置为6秒,
完后注意点“确定”保存。
完后你一重启系统,你就可以看到"Start GRUB4DOS"的启动选项,选中,进入,你就进
入了grub4dos的启动项菜单......
二:将grub4dos安装到第一块硬盘的mbr:
1.将C盘根目录下的grldr、menu.lst文件复制一份到第一块硬盘的其它的非C盘的分区的
根目录下。
2.打开BOOTICE 软件,点击“物理磁盘”——选择“第一块硬盘(注意从大小来区
分)”——点击“主引导记录”——选择“GRUB4DOS0.4.5c/GRUB4DOS0.4.6a”(grldr、mbr)
——点击“安装/配置”——勾选“0.4.6a(FAT、FAT32、ExFAT......)”——勾选“优先尝试引
导原来的MBR”——将“延时”设置为3秒——点击“写入磁盘”,一开机后,在3秒以内你按
下空格键,就进入了grub4dos......
这样机子上就有两套grub4dos的启动系统,一套是XP系统的boot.ini文件的,一套是
硬盘的MBR主引导记录的,只有唯一的一套grub4dos的启动系统,机子一旦中毒,就很
容易被破坏,到时候想用USB—HDD启动模式的启动U盘进行维护时,因为唯一的一套
grub4dos的启动系统被破坏,而用不成了,但两套grub4dos的启动系统都同时被破坏,
都用不成了的情况却很少,概率极低,即使中毒不能进入系统,也可以通过硬盘的MBR的
主引导的grub4dos的启动系统进入grub4dos,启动USB—HDD启动模式的启动U盘进行维
护,万一病毒破坏了硬盘的MBR的主引导的grub4dos的启动系统,还有系统上的那一套可
用......
三:填写menu.lst菜单:
title 从最后一块本地硬盘启动GRUB4DOS
rootnoverify (hd-1,0)
chainloader /grldr
填写完后注意用BOOTICE 软件的“实用工具”中的“GRUB4DOS菜单编辑器”以UTF8
编码保存的形式保存,C盘与非C盘的其它分区的根目录中的menu.lst菜单都要做相同的填
写、保存。最后你可以测试一下,把USB—HDD启动模式的grub4dos0.4.6a的启动U盘插到
电脑上,一重启,随便从两套grub4dos的启动系统中的任何一套进入grub4dos,点击“从
最后一块本地硬盘启动GRUB4DOS”,如果从USB—HDD启动模式的《我的grub4dos0.4.6a
的启动U盘》成功启动,就说明你已经制作成功了。(这个已经经我测试过,
在没有USB—HDD启动选项的老机子上用此命令成功启动了启动模式是USB—HDD的
grub4dos0.4.6a的启动U盘,老机子设置的第一启动项是从光驱启动,第二启动项是从硬盘
启动,第三启动项是从USB—ZIP启动。) (2015年10月20日)
四:对其它类型的USB—HDD启动模式的启动U盘的做法:
只需改变一下menu.lst菜单:
title 从最后的一硬盘启动
map (hd0) (hd-1)
map (hd-1) (hd0)
rootnoverify (hd0)
chainloader (hd0)+1
但这个我还没有测试,我手里只有grub4dos0.4.6a的启动U盘——后来经
我测试,在没有USB—HDD启动选项的老机子上用此命令成功启动了启动模式是USB—HDD
的启动U盘,老机子设置的第一启动项是从光驱启动,第二启动项是从硬盘启动,第三启动
项是从USB—ZIP启动。 (2015年10月20日)
五:对压根就没有USB启动选项的古董机子使用启动U盘的做法:
1.USB—ZIP与USB—FDD启动模式的启动U盘:
在menu.lst菜单中命令“从软盘A启动”:
title 从第一软盘(A盘)启动
chainloader (fd0)+1
rootnoverify (fd0)
但这个我还没有测试过,请网友自行测试。
2.USB—HDD启动模式的启动U盘:
在menu.lst菜单中命令“从最后一块硬盘启动":
title 从最后的一硬盘启动
map (hd0) (hd-1)
map (hd-1) (hd0)
rootnoverify (hd0)
chainloader (hd0)+1
3.USB—CDROM启动模式的启动U盘:
在menu.lst菜单中命令"从光驱启动":
title 从第二光驱启动
cdrom --init
map --hook
chainloader (cd1)
USB—CDROM启动模式的启动U盘插到没有USB启动选项的古董机子上机子的主板会
把它默认为第二光驱。
但这个我还没有测试过,请网友自行测试。
对USB—HDD启动模式的启动U盘之所以要设置成“从最后的一硬盘启动”,那是
因为USB—HDD启动模式的启动U盘插到没有USB—HDD启动模式选项的电脑上后,会被主
板默认为是最后一块硬盘。
网友saiz说:
其實不用這麻煩
抓Plop Boot Manager 作個開機光碟或磁片
以此開機
就可以支援USB開機了
哪台電腦不支援USB 放入開機片開機
就可以選USB設備開機了!
我认为这个意见很好,百度了一下,对这篇文章作如下地修改:
一:将grub4dos安装到Windows XP操作系统中——内容同前面的一样,不变。
二:将grub4dos安装到第一块硬盘的mbr——内容同前面的一样,不变。
三:下载PLOP Boot Manager 5.08,将里面的plpbt.img放到第一块硬盘的非C盘的
分区的根目录下。
plpbt.img我已经通过附件上传,大家不必再费心去下了。
四:填写menu.lst菜单:
title 运行PLOP Boot Manager
find --set-root /plpbt.img
map --mem /plpbt.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
填写完后注意用BOOTICE 软件的“实用工具”中的“GRUB4DOS菜单编辑器”以UTF8编码
保存的形式保存,C盘与非C盘的其它分区的根目录中的menu.lst菜单都要做相同的填写、保存。
五:运行PLOP Boot Manager:
重启,或一开机,进入grub4dos,点击“运行PLOP Boot Manager”菜单,就进入了PLOP
Boot Manager的主界面:
FLOPPY——从软盘(软驱)启动
CDROM——从光驱启动
USB————从USB启动
用箭头键选中,按回车键进入,见图一。
这个PLOP Boot Manager对不支持软驱启动、光驱启动、USB启动的老古董机器都能提供
支持——支持老古董机器从软驱启动、光驱启动、USB启动。
前头介绍的方法和后面所修改的方法使用者根据自己的实际情况来选用,如果仅仅是不支
持USB—HDD启动模式,个人建议用前面的方法更便捷、快捷一些。
最后谢谢网友saiz的提醒!!!
|
|