|
对 7楼 雨朦朦 说:
USB-HDD就启动文件和原理
就是和HDD完全一样的
不过`你不能在USB-HDD上安装XP
因为要修改的地方实在太多
而且根本不适用
装个PE就没问题了
目前来讲,毛桃烟花3月PE小小强修改版比较好的说
在无忧论坛有的下
is_文件大小25M左右
集成了大部分SATA/RAID驱动
外置程序根据自己需要精简
is_为iso压缩包,通过ramdisk载入内存启动
不受病毒干扰
重启即还原
启动方面
当然要抛弃NT的OSLOADER啦
功能太弱了
使用grub4dos
grub4dos能支持启动目前市面上所常用的任何操作系统
例如98/xp/nt/2k/2k03/vista/linux等```
直接把MBR写入移动硬盘
移动硬盘任意分区根目录放置grldr文件
可以用grldr内置菜单,或者配置menu.lst外置菜单
例如我写的menu.lst菜单
如果不会写mbr
那就用微软的ntldr+grldr的方式来启动也可以
简单不少
不过那样就要求移动硬盘有fdisk的mbr,有活动分区,该活动分区有nt启动扇区,该活动分区根目录下有ntldr ntdetect.com boot.ini三大文件,通过boot.ini中设置默认菜单为启动grldr来启动grub4dos
转了很多弯路
而grub4dos的mbr只要求在任意分区根目录能找到grldr即可启动
也不需要活动分区,也不要求主分什么的```灵活性n强
我移动硬盘上使用的menu.lst文件
timeout 5
default 0
fallback 1
find --set-root /boot/grub/fonts.gz
fontfile /boot/grub/fonts.gz
splashimage /boot/grub/love.gz
password --md5 $1$3$fA34jTvAGfQ7wFcoT3usC0
title 启动原硬盘上的Winows XP Professional
#map仿真仅在本地硬盘不为hd0时使用(移动硬盘启动时,移动硬盘成为了hd0,本地硬盘成为hd1,故需要map仿真下,微软的ntldr真差劲``)
find --set-root /ntldr
map +1 (hd0)
chainloader /ntldr
title 启动 Mini Win PE (RAMDISK)
find --set-root /boot/peldr
chainloader /boot/peldr
title 控制台2合1之BLUE控制台
find --set-root /boot/blueldr
chainloader /boot/blueldr
title 控制台2合1之XPSP2控制台
find --set-root /boot/ctrlldr
chainloader /boot/ctrlldr
title MAP-MEM 纯DOS
find --set-root /boot/PUREDOS.gz
map --mem /boot/PUREDOS.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MAP-MEM GaoSir的DOS工具箱ghost 11
find --set-root /boot/GAOSIR11.IMA
map --mem /boot/GAOSIR11.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MEMDISK GaoSir的DOS工具箱ghost 11
find --set-root /boot/GAOSIR11.IMA
kernel /boot/grub/memdisk.gz c=478 h=2 s=18 floppy
initrd /boot/GAOSIR11.IMA
title MHDD
find --set-root /boot/MHDD.IMA
map --mem /boot/MHDD.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MAP-MEM Acronis Disk Director Suite 10 (B2160)
find --set-root /boot/AcrDDS.IMA
map --mem /boot/AcrDDS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title MAP-MEM Acronis True Image Enterprise Server
find --set-root /boot/AcrTIES.IMA
map --mem /boot/AcrTIES.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title 从HD0,1启动
rootnoverify (hd0,1)
chainloader +1
而我移动硬盘的哪个启动分区根目录下
仅仅一个boot目录,一个grldr文件
就这么干净
都设置为hsr三大属性
平时都看不到的```
这个启动维护盘功能够强大了吧~
网络上常见的
矮人dos工具箱
maxdos工具箱
都是使用grub4dos启动img镜像文件的一个例子
|