|
0、背景: 前段时间忙着把朗科U215-2G(SM321BB)、宇瞻AH320 2G(UP10)、宇瞻AH320 4G(UP12)量产成CD对比boot兼容性,没空去看ZIP、HDD。加上用我的艾蒙64M U盘硬件FDD和上述U盘量产出的CD,可以搞定能接触到的HP/DELL机的冷启,所以起初对ZIP、HDD兴趣不是很大。直到春节期间,偶然看到原名丢了斑竹的真USB-ZIP帖(http://bbs.wuyou.net/forum.php?m ... ;tid=120424&extra=page%3D1%26amp%3Bfilter%3D0%26amp%3Borderby%3Ddateline),
来了兴致,抽出宇瞻AH320 4G来试验ZIP,之后又参考CK大侠的10in1多功能ZIP/HDD帖
(http://bbs.wuyou.net/forum.php?m ... p;tid=86500&extra=page%3D1),最终双启成功。
1、与两位有所差异,linux和win98,我安装了真实环境,没用虚拟机;DOS的三个启动文件用Win98原版,凡是要替换覆盖这三个文件的都不进行。
2、ZIP格式几何尺寸的生成(64磁头、32扇区、4号分区)。原名斑竹用的是小容量不分区的128M U盘(后来是512M),从以后的经历看,4G大容量U盘在制作时步骤要求更多,因为makebootfat和mkdiskimage工具支持有限,ZIP需要控制在1G以下。所以,应先分区:我用群联v1.89模式7把宇瞻AH320 4G量产成256M、3.6G两个removeable,准备256M放ZIP,3.6G放HDD。进入Linux,只识别256M,用mkdiskimage -4 /dev/sda 0 64 32命令制作ZIP格式几何尺寸,用fdisk -l检查最后结果,应为64 head,32 sec,sda4。
3、boot win98,F8单步启动,加载DOS USB驱动,识别出了256M U盘为F:(根据自己机器实际,盘符可能不同)。format F:/s /V:USBZIP
4、使用CK大侠的10in1相关工具包,其中ZIP制作上的不同之处:
A、放弃USBOOT v1.7的ZIP制作,因为其会改变LINUX下生成的ZIP格式几何尺寸;
B、不使用DOSGRBOOT包中的三个启动文件;
C、用grub4dos-0.4.3的中文grub.exe替换DOSGRBOOT中的grub.exe,解决中文选单乱码问题;
5、进入XP,256M ZIP为F:盘,剩余3.6G为G:盘。将miniPE复制到L:。至此,ZIP制作完成。
6、制作HDD。使用HP格式化工具对剩余G:盘格式化,与CK大侠的不同之处:
若使用CK大侠的HP 2.06版,会有FAT、使用内部DOS系统文件选项。不要用。转用FAT32、WIN98原版三个启动文件进行制作。原因是,在我的HP D51C台机上,CK大侠推荐选项制作出的盘boot时不认USB直接跳到本机硬盘启动。用我说的FAT32,虽也出现DISK I/O错,但再次热启就可通过。
7、与4、5基本相同,复制DOSGRBOOT包、miniPE相关内容到G:盘。至此,HDD制作完成。
8、效果。
HP DC7700、HP dc7600、HP DX6100、DELL OPT GX620等台机冷启成功。
DELL INS 640M本本,量产的CD不能冷启,这回用USB-ZIP+USB-HDD冷启成功。
HP D51C比较顽固,冷启会出现DISK I/O错,不要关机,这时按ctrl+del+ALT热启就可成功。
9、其他经验。
A、从我试验的机子看,boot时BIOS选项中的USB DEVICE,DELL的机子指的是ZIP,而HP的机子指的是HDD。所以双启盘绝对必要,单独一种只能保证一种品牌的机子冷启成功。
B、从我实验的少数几台机子看,用USBOOT 1.7制作出的非标准ZIP几何尺寸的ZIP盘尽管也能冷启
2台DELL机,但考虑到将来可能会碰到要求严的情况,所以我在操作过程中还是小心翼翼地保留着LINUX下制作出的真ZIP格式,反正标准格式没有错,非标准格式就难说了,哈哈~~ |
评分
-
查看全部评分
|