Chinaunix首页 | 论坛 | 博客
  • 博客访问: 444031
  • 博文数量: 35
  • 博客积分: 747
  • 博客等级: 上士
  • 技术积分: 870
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-05 00:04
个人简介

执酒对饮桃花翩,醉踏歌剑挽流年。

文章分类

全部博文(35)

文章存档

2015年(1)

2014年(4)

2013年(2)

2012年(15)

2011年(13)

分类: WINDOWS

2012-11-04 21:01:11

前两天重装 archlinux 时,最后忘记安装 grub 到硬盘上了,导致安装完成重启后系统无法启动,最后不得不通过 U盘上的 Win PE 系统来修复。因为 PE 里只有 Windows,因此修复时还颇费了一番功夫。

今天闲来无事,忽然想到是否可以在 PE 系统里加个 Linux 呢,这样以后再遇到类似问题时就可以更快地解决了。一念及此,马上到网上搜索相关教程,结果还真看到了不少。

按那些教程所述,多重引导主要是靠 grub4dos 这个程序。
接着就是寻找可以放在 U盘上的 Linux 系统了。显然,它要足够小并且够快。

首先想到的是 ,不过我到官网上看了一下,发现现在已经发展到近百兆了,太大了,舍弃;

然后又看到了 (DSL),这个确实挺小的,50M 左右。然而为了把它通过 grub4dos 启动起来,可让我折腾了好久。最后终于可以进入系统了,却发现它居然识别不出我的有线网卡和无线网卡。仔细看了一下,该系统所使用的内核还是 2.4 的,这个确实有点老了,难怪认不出我的网卡来。另外,我发现它也实在不怎么好看。因此,淘汰;

最后,我发现了 ,这个系统只有不到 35M。启动后进去看了一下,画面还挺漂亮的,而且各种软件一应俱全,听歌、上网、查看文档等什么都有,最主要的是它可以识别出我的有线网卡(呃,无线网卡还是没有认出来……)。不错,就是它了!

接下来是我的折腾过程,其中用到的软件有:通用 PE,grub4dos,grubinst_gui 和 。
我把其中的一些传到了网盘,见。

1. 首先将 PE 安装到 U盘上,这个很简单,直接点击 TonPE.exe 即可;
2. 然后再将 grub4dos 安装到 U盘上:
  1. 下载 grubinst_gui 后,以管理员身份运行其中的 grubinst_gui.exe;
  2. 在“磁盘”右面的列表中选择需要安装 Grub4Dos 的硬盘,这里选择 U盘。如果有多个磁盘的话,需要留意[]中显示的磁盘大小,以便选择正确的磁盘;
  3. 点击“安装”,出现命令行窗口,如果看到 "The MBR/BS has been successfully installed", 则说明安装成功;
  4. 提取 grub4dos.zip 中的 ,将其复制到 U盘的根目录下。
3. 接着在 U盘上建立文件夹,其名称为 SliTaz,将 SliTaz 的镜像文件 slitaz-4.0.iso 复制到该目录下。另外,再复制一份到该目录,以便进入系统后可以用来显示中文;
4. 最后编辑文件 menu.lst,将其放到 U盘的根目录,文件内容为:
  1. timeout 10

  2. color light-blue/black light-cyan/blue

  3. title Win PE
  4. find --set-root /WXPE/LDRXPE
  5. chainloader /WXPE/LDRXPE

  6. title SliTaz 4.0
  7. find --set-root /SliTaz/slitaz-4.0.iso
  8. map /SliTaz/slitaz-4.0.iso (hd32)
  9. map --hook
  10. chainloader (hd32)

  11. title Boot Windows Vista/7
  12. find --set-root /bootmgr
  13. chainloader /bootmgr

  14. title Boot Windows XP
  15. find --set-root /ntldr
  16. chainloader /ntldr
5. 若是不想在平时使用 U盘时看到这些文件,可以将它们的属性设置为“系统”及“隐藏”:
  1. 打开命令提示符,运行如下命令(其中 I: 为 U盘的盘符):
  2. C:\> I:
  3. I:\> attrib +s +h menu.lst
  4. I:\> attrib +s +h grldr
  5. I:\> attrib +s +h SliTaz

大功告成!以后在开机时选择 U盘启动即可进入 PE 系统了。

-----------
参考资料:

阅读(8099) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~