|
本人曾经用瑞星制作了一个杀毒U盘,发现其也是利用SYSLINUX 引导而启动。看了Buddy 的贴后,突然有了一个制作一个既能杀毒又能利用PE进行维护的多功能U盘。遂参考Buddy 的贴——简单通用的USB-ZIP启动,自己动手利用瑞星杀毒U盘引导PE。制作步骤如下:
1。首先,利用瑞星的“引导杀毒U盘制作工具”制作瑞星杀毒U盘。这时候制作的U盘可以引导电脑并启动瑞星在linux下对系统进行杀毒。(U盘最好是128兆及其以上的)。这时u盘中出现下列文件:
LDLINUX.SYS
SYSLINUX.CFG
VMLINUZ
MINIROOT.GZ
BOOT.MSG
F2
GERMAN.KBD
RISING/RISING
2.修改引导文件,使之可以引导PE。
BOOT.MSG的内容可修改,也可不修改。
主要修改SYSLINUX.CFG:(蓝色部分为增加的,绿色为瑞星自动生成的内容,红色数字可修改,600代表60秒)
===============================================================
DEFAULT vmlinuz
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi vga=0x314 initrd=miniroot.gz nomce quiet BOOT_IMAGE=rising pnpbios=off console=/dev/null
TIMEOUT 600
PROMPT 1
DISPLAY boot.msg
F1 boot.msg
F2 f2
LABEL normal
KERNEL vmlinuz
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi vga=0x314 initrd=miniroot.gz nomce quiet BOOT_IMAGE=rising pnpbios=off console=/dev/null scsi=no
LABEL scsi
KERNEL vmlinuz
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi vga=0x314 initrd=miniroot.gz nomce quiet BOOT_IMAGE=rising pnpbios=off console=/dev/null scsi=yes
label GRUB1
kernel GRUB.EXE
append --config-file="configfile (fd2)/BOOT/menu.lst;configfile (fd1)/BOOT/menu.lst;configfile (fd0)/BOOT/menu.lst;configfile (hd0,0)/BOOT/menu.lst;configfile (hd1,0)/BOOT/menu.lst"
label GRUB2
kernel memdisk.sys
append initrd=BOOT.GZ
==========================================================
3.必须注意:引导PE的文件GRUB.EXE,memdisk.sys、BOOT.GZ必须放在根目录下,否则无法引导(在我自己的电脑上是这样的,不知为什么,这个问题需要求教Buddy)
4.MENU.LST(粉红色的内容有别于Buddy的内容)
===================================================================
timeout 5
default /default
fontfile /BOOT/fonts
title WinPE
chainloader --force /PE/LDRXPE
savedefault --wait=2
title 深山红叶DOS工具箱
kernel /BOOT/memdisk.sys c=60 h=8 s=36 floppy
initrd /BOOT/DOSTOOL.GZ
title GHOST
kernel /BOOT/memdisk.sys c=80 h=2 s=36 floppy
initrd /BOOT/GHOST.GZ
...................................................................
........................
.......(省略)
======================================
5.U盘根目录文件列表
=================================================================
NTDETECT.COM
LDLINUX.SYS
SYSLINUX.CFG
VMLINUZ
MINIROOT.GZ
BOOT.MSG
F2
GERMAN.KBD
GRUB.EXE
memdisk.sys
BOOT.GZ
=================================================
BOOT文件夹文件列表
=====================================================
MENU.LST
fonts
DOSTOOL.GZ
Ghost.GZ
MSDOS71B.GZ
=======================================
PE文件夹文件列表
====================================
AVLDR
LDRXPE
nt.xpe
winpe.is_
================
文件夹:
================
外置程序/
BOOT/
PE/
Rising/
==============
6.剩余的修改内容参考Buddy 的贴——简单通用的USB-ZIP启动http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104479&highlight=%BC%F2%B5%A5,应该可以实现。 |
|