制作winPE、Linux、maxdos三合一U盘启动盘_第1页
制作winPE、Linux、maxdos三合一U盘启动盘_第2页
制作winPE、Linux、maxdos三合一U盘启动盘_第3页
制作winPE、Linux、maxdos三合一U盘启动盘_第4页
制作winPE、Linux、maxdos三合一U盘启动盘_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、内容: 目的:实现制作windows xp PE MAXDO和Linux三系统引导的U盘。 原因是这样的。有时分区表坏了,无法进入 PE DOS这时,这时就 可以尝试启动Linux 了,一般可以进入。A_A基本介绍 :记得上次是这样的, 一个同学分区表坏了。 叫我帮忙看下, 我想,这种不会是设置错误吧,于是就过去了,结果弄了很久还是不 行啊。无法实现启动。后来灵机一动,能进 Linux 么?就弄 了个 Ubuntu i386 光盘,果然。进去了。之后发现分区表坏了之后, 她的硬盘有很多分区,至少 50 个。应该是分区太多了,没地方给 pe的虚拟磁盘的分区分配磁盘驱动器序号了 ( windows

2、中C盘,D盘, E盘的那个磁盘驱动器序号)于是无法启动winPE。而Linux启动时是不会自动挂载硬盘的,而是系统启动后再实现人工挂载的。当然, 喜欢的话,也可以在 /etc/fstab 这个文件里面设置,实现自动挂载 A_A而 Linux 的发行版更是多如牛毛,那我们可以选择几个看看,如 parted magicLinux 和 slitaz ,那么为何选择这几个发行呢? pated magic Linux 的话,实际上就是用来维修系统的, 里面带有很多工具, 比如著名的图形分区工具 gparted ,和分区表回复工具 testdisk 等 等,并且这三款 Linux 都具有图形操作界面, 即

3、使不是很熟悉命令行, 照样可以使用,而且体积很小,partedmagic为70MB左右,slitaz为30MB左右。其实,通过这篇文章,您也可以制作一个随身的Linux的,比如还有一个比较强大的适合做随身的 Linux 的发型: puppyLinux ,具有非常齐全的工具,从文字处理,上网浏览,到影音 娱乐,系统管理等等,一样具有图形界面,并且只有100MB左右。那么winPE呢?这里推荐使用pe通用工具箱为(windowsXP版本, 作者为一高中学生,厉害的,今年刚好毕业,可以在其官方博客中看 到),里面也有十分强大的工具,如王大海写的diskgenius ,这个软件十分强大,可以恢复分区表

4、,分区等等。还有pm啊,现在有加入windows7安装工具,并且体积也是相当小,40MB左右。当然,dos的话,简单而又强大的,就莫属 maxdos了,支持鼠标啊, NTFS分区啊,中文啊什么的,好多功能,这当然需要您对 dos命令 熟悉。那么我们选择何种方式来启动我们的 U盘呢?我们这里选择 grub4dos (即grub 0.98,而现在很多Linux发行版用的是grub2), 好处是我们可以在windows下运行该软件,而且启动菜单制作简单明 了,可以引导windows和Linux和dos,支持各种文件系统(FAT即 FAT16 FAT32 NTFS EXT2即 Linux下的文件系统,

5、更多资料可以 查询官方文档。)那下面我们可以开始了准备工作:一只U盘只电脑几只软件可能会用到的几只软件:通用 pe 工具箱; 官网: puppy Linux 的 ISO镜像;官网: 中文版:slitaz Linux 的 ISO镜像;官网: gpartedlinux 下恢复分区软件:testdisk 有windows版本的 下载地址:/wiki/TestDisk Download parted magic linux(比较专业的系统修复的发新版,带和 testdisk ) nload.html

6、maxdos 光盘版镜像 官网:MaxDOS 7.1 集成 GHOST 11.5 PQ DM 光盘启动版电信下载网通下载 71plus iso.rarGrub4D0S grubinst.exe官网:grubinst_gui.exe n用 Ies/c5bcb4ca-9562-11df-ac7d-0015c55db73d/235a3018/(其中包括grldr,grubi nst.exe,grubi nst_gui.exe,me nu.lst文件 )UltraISO ; 现在就开始动手制作我们 U盘启动吧先简单的说一下windows xp和Linux的启动过程,具体的可以搜索 更多的相关资料。一般

7、计算机都是通过存储介质的主引导记录(即MBR来实现引导的。而grub4dos正是通过向mbr中写入数据实现在 启动时计算机会寻找grldr这个文件,然后grldr再根据menu.lst 中的指令列出启动菜单。而xp是通过NTLDR这个引导文件进行引导, 进入 windows 的,(后面的 windows 7 禾口 windows Vista 是通过 bootmgr 这个引导文件实现引导进入 windows的)。而Linux则是通过两个文 件进入系统的,一个是可引导的、压缩的kernel (即内核):vmlinuz 这个文件。一个是实现载入驱动什么的:in itrd.gz 文件。在每个发 行版中

8、这两个文件都是不一样的吧。 具体可查相关信息,不过还可以 直接到boot目录下面看几个文件。特别说一下,grub4dos :从网上下载的grub4dos只能通过 这个文件以命令行的方式将数据写入到MBR里面去。还可以下载grubinst.exe 和grubinst_gui.exe这两个文件实现图形界面操作(温馨提示:grubinst_gui.exe 只是gurbinst.exe 的一个图形界面, 而grubinst.exe 也是个命令行工具)制作过程:这时,先安装好ultralSO。(1)找一个U盘,插入USB接口,之后到 n用 les/c5bcb4ca-9562-11df-ac7d- 001

9、5c55db73d/235a3018/下载grub压缩包,然后解压到某个文件夹, 之后运行 grub in st_gui.exe(注意,要将 grub in st_gui.exe禾口grub in st.exe 放在同一个文件夹中,否则无法运行grubi nst_gui.exe )。在“磁盘”那里,选择存储容量为自己U盘的那个盘,千万别选到硬盘去了,那样就把grub装到硬盘去了,就无法启动了。(不过看了文章后面内容的话,就会发现,其实也没关系, 也一样可以引导windows的A_A)然后在“选项”勾选“不保留原来 的MBR,“启动时不搜索软盘”。之后安装即可。之后将grub4dos中的grld

10、r文件复制到U盘根目录。温馨提示:不必格式化,还有,我们前面说过grub4dos支持的文件 系统,所以FAT FAT32 NTFS都可以八_“。选择grub引导的原因是, grub确实很强大,可以引导Linux,windows,光盘,等等 这里选择强悍的Linux发行:partedMagicLinux ,首先到官方网 站下载其 liveCD ( ,选择 Parted Magic from a CD 那一项下面的下载链接)我是用的是 4.8 版本,现在更新到了 5.1版本了,用UltraISO将其镜像iso加载到 虚拟磁盘XE PMAGI(文件夹复制到U盘根目录。并且将 PMAGICPM0DUL

11、ESPMAGIC_5_1.SQFS名为小写的 pmagic-5.1.sqfs (这个禾口 /pmagic/i nitramfs这个文件中的 in it 脚本有关,脚本中的文件名为小写,而Linux对文件名大小写是敏感的, 所以需要改成小写的)(3)为何选择通用pe工具箱?这个是因为这pe体积很小。也是只 有40M而且也自带diskgenius 3.0 和PM 一般的 工作都可以满 足了 到 这里下载安装文件了 运行TonPE_V195.exe -> " 下一步"-> 安装模式选择"安装到U 盘"-> 选择"模式二(grub)&

12、quot;并且选择正确U盘盘符-> 安装过 程中出现 “格式化U盘”的时候,直接关闭就可,无需理他。-> 出 现“安装grub ” 一样直接关闭。这样,就会把文件都考进 U盘啦(温馨提示:展开的文件有:U盘根目录有peldr文件,petools和 wxpe文件夹,其中,peldr可以删除不过这些文件的属性都是系统+ 隐藏,所以要在文件夹选项中选择 “显示所有文件” 和去掉“隐 藏受保护的系统隐藏文件” 的勾才可以看得见)安装maxdos到U盘:先到下面地址下载maxdos电信下载网通下载有时候,dos还是有点用的,但是纯dos纯属鸡肋,现在基本是NTFS文件系统,纯dos是无法进入

13、NTFS分区的所以选择了 maxdosmaxdos 集成了大量的dos工具确实很强大选择光盘版,是因为文件结构简单先下载maxdos plus 7.1光盘版。然后用 winrar解压,然后用UltralSO将其加载到一虚拟磁盘,然后在该虚拟磁盘中将文件MXLDR 复制到U盘的boot文件夹下。将MAXDO文件夹复制到U盘根目录下。(温馨提示:MAXDC文件夹,为隐臧属性,需要显示隐臧文件夹才能看见。)(4)在U盘根目录新建文本文档,重命名为 menu.lst (注意,扩展 名必须是lst,假如看不到原先的文本文档扩展名 txt,可以在“工 具”-> “文件夹选项去掉“隐藏已知文件扩展名”

14、前面的勾 (windows7中是”组织”d“文件夹选项”)中更改。),然后在 menu.lst中添加如下内容timeout 10color light-blue/black light-cya n/bluetitle Parted Magickernel /pmagic/bzImage edd=off no apic load_ramdisk=1 prompt_ramdisk=0 rw loglevel=0 vga=791 livemedia no eject max_loop=256 keymap=usinitrd /pmagic/i nitramfstitle XPE find -set-

15、root /WXPE/LDRXPE chai nl oader /WXPE/LDRXPEtitle MAXDOSfind -set-root /boot/mxldrcha ini oader /boot/mxldrLinux温馨提示:grub的menu.lst中的文件名不区分大小写的,而 中是区分大小写的(5) 大功告成啦八_八解释一下上面的menu.lst吧timeout就是启动菜单的可选时间,可以自己修改改color就颜色了(这里是参考 ArchLinux的A_A)title就是启动菜单上显示的选项标题了而引导Linux的,都是两个指令:kernel和initrd 这两个 引导window

16、s的,也就是那个样式先find -set-root 然后chainioader 通过 ldrxpe 引导 pe(6)注意,U盘启动中总是要用较多内存的,计算机最好有 >=256MB的内存,当然,现在的都2GB4G了,所以一般不足为虑下附puppy的:(替代PartedMagicLinux的步骤)把puppy的ISO中的VMLINUZ INITRD.GZ PUP_431.SFS复制到U盘根目录注意一定要将PUP_431.SFS重命名为pup-431.sfs ,不管怎样啊,最后的文件名都是pup-431.sfs。(当然, 后面的几位数字的话,是看puppy的版本,可以看出,我用的是4.31

17、版本了,如果喜欢的话,是可以下载中文版本的,叫小芭比 )不然会 出现找不到文件的错误,就白忙了。可在menu.lst之中添加一段指令:title Puppy Li nux - 431 kernel /boot/vmli nuz in itrd /boot/i nitrd.gz即可 好了,大功告成了进入Linux之后。注意,gparted是只能对未挂载的分区进行操作,所以,先要卸载分区才能进行格式化什么的附加用 grub 引导 windows XP windows 7、windows Vista、一般 Linux的menu.lst。有趣的是,这个grub不一定要安装到电脑硬盘当中,也可以安装到U

18、盘当中,一样可以引导硬盘当中的系统“弓丨导 windows xp :在 menu.lst中添加一段: title wi ndows XP find -set-root /NTLDR chai nl oader /NTLDR弓丨导windows 7:在menu.lst中添加如下段代码:title win dows 7find -set-root /bootmgr cha ini oader /bootmgr引导 windows Vista:在menu.lst中添加如下段代码:title win dows Vistafind -set-root /bootmgrcha ini oader /bootmgr引导Linux的话,每个发行版的都不一样因为那两个文件的文件名不一样建议备份一个/menu.lst。如果是grub2的话,备份grub.cfg这两个文件,在/boot文件夹中title Linux ker nei /kernel.imgin itrd /in itrd.gz(上面这个只是一个模式,实际是不能用的,需要结合具体发行的)更多的内容可参阅grub4dos的官网.wiki和自带的那个 menu.lst等说到修复,这里附上修复系统引导的几个方法。(通过向MBR里面写入信息实现引导)1.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论