文档介绍:内容:
目的:实现制作windows xp PE、MAXDOS和Linux三系统引导的U盘。原因是这样的。有时分区表坏了,无法进入PE,DOS,这时,这时就可以尝试启动Linux了,一般可以进入。^_^
基本介绍:记得上次是这样的,一个同学分区表坏了。叫我帮忙看下,我想,这种不会是设置错误吧,于是就过去了,结果弄了很久还是不行啊。。。无法实现启动。。。后来灵机一动,能进Linux么?就弄了个Ubuntu i386光盘,果然。进去了。之后发现分区表坏了之后,她的硬盘有很多分区,至少50个。。应该是分区太多了,没地方给pe的虚拟磁盘的分区分配磁盘驱动器序号了(windows中 C盘,D盘,E盘的那个磁盘驱动器序号)于是无法启动winPE。而Linux启动时是不会自动挂载硬盘的,而是系统启动后再实现人工挂载的。当然,喜欢的话,也可以在/etc/fstab这个文件里面设置,实现自动挂载~^_^
而Linux的发行版更是多如牛毛,那我们可以选择几个看看,如parted magicLinux和slitaz,那么为何选择这几个发行呢?pated magic Linux的话,实际上就是用来维修系统的,里面带有很多工具,比如著名的图形分区工具gparted,和分区表回复工具testdisk等等,并且这三款Linux都具有图形操作界面,即使不是很熟悉命令行,照样可以使用,而且体积很小,partedmagic为70MB左右,slitaz为30MB左右。其实,通过这篇文章,您也可以制作一个随身的Linux的,比如还有一个比较强大的适合做随身的Linux的发型:puppyLinux,具有非常齐全的工具,从文字处理,上网浏览,到影音娱乐,系统管理等等,一样具有图形界面,并且只有100MB左右。
那么winPE呢?这里推荐使用pe通用工具箱为(windowsXP版本,作者为一高中学生,厉害的,今年刚好毕业,可以在其官方博客中看到~~),里面也有十分强大的工具,如王大海写的diskgenius,这个软件十分强大,可以恢复分区表,分区等等。还有pm啊,现在有加入windows7安装工具,并且体积也是相当小,40MB左右。
当然,dos的话,简单而又强大的,就莫属maxdos了,支持鼠标啊,NTFS分区啊,中文啊什么的,好多功能,这当然需要您对dos命令熟悉。
那么我们选择何种方式来启动我们的U盘呢?我们这里选择grub4dos(即grub ,而现在很多Linux发行版用的是grub2),好处是我们可以在windows下运行该软件,而且启动菜单制作简单明了,可以引导windows和Linux和dos,支持各种文件系统(FAT即FAT16、FAT32、NTFS、EXT2即Linux下的文件系统,更多资料可以查询官方文档。)
 
那下面我们可以开始了。
准备工作:一只U盘~一只电脑~几只软件~
 
可能会用到的几只软件:
 通用pe工具箱;官网:hi./uepon
puppy Linux的ISO镜像;官网:  中文版:/
 slitaz Linux的ISO镜像;官网: 
 linux下恢复分区软件:testdisk 有windows版本的~
下载地址:i/TestDisk_Download
parted magic linux  (比较专业的系统修复的发新版,带gparted和testdisk)
/
 
maxdos 光盘版镜像官网:/
MaxDOS 集成 GHOST PQ、DM、光盘启动版 
电信下载   /soft/
网通下载   http://c./soft/
 
Grub4DOS;  官网: http://grub4dos./
 -cn/files/c5bcb4ca-9562-11df-ac7d-0015c55db73d/235a3018/ (其中包括grldr,,,~~)
 
 UltraISO;t/
 
 
现在就开始动手制作我们U盘启动吧
先简单的说一下windows xp和Linux的启动过程,具体的可以搜索更多的相关资料。一般计算机都是通过存储介质的主引导记录(即MBR)来实现引导的。而grub4dos正是通过向mbr中写入数据实现在启动时计算机会寻找grldr这个文件,。而xp是通过NTLDR这个引导文件进行引导,进入windo