创建U盘上的维护系统-U盘上安装xp_part3.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:8 大小:209KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

创建U盘上的维护系统-U盘上安装xp_part3.pdf

创建U盘上的维护系统-U盘上安装xp_part3.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SetupXpOnaUdisk-part3--umodeintroductionpart2UBootModeIntroduction毫无悬念,宿舍的小林,没有龙之光玩,只好VSHF去DOTA,没想到,也没得玩,只好单机DOTA,而我,也没龙之谷玩,就继续这个东西来了。。Ok,咱们继续今天早上的话题:一般系统引导都是这么一个过程,而对于U盘来说呢??U盘有扇区这玩意吗??于是啊,我们就很聪明地想到:假设啊,U盘和硬盘一个鬼样,那该多好啊。。。对,没错,那可真有人弄出来了。那个东西就是HDD模式,将U盘弄成HDD模式。这就是我第一部分讲到的那个HDD模式。。。。。我们来回顾一下在硬盘上启动xp的过程:1.bios自检2.readMBR(readBootloaderwrittenbyMicrosoftware)3.NTLDR4.ChooseAOS(viewc:/boot.ini)5.boot(启动)theselectedOS我们都知道,NTLDR直接启动程序的时候,一般来说,只会启动微软的系统,对于linux就有点吃力了(至少,没有人看见到有哪位仁兄修改NTLDR让之支持linux的启动,也许是我孤陋寡闻把。)。。。。假设,我们不用NTLDR呢??ok,现在,我们对上面的一个过程进行修改一下1.BISO自检2.readMBR(readBootloadercallgrldrWrittenByGrubOrganizations)3.AProgramcalledGrub4Dos4.chooseAOS5.boottheselectedOS对上面进行解释一下,我们知道MBR里面有一个Bootloader,这是个引导程序。然后,我们又有一个类似于NTLDR的引导,而且,比这个NTLDR程序强大得多的程序,这个程序,我们称为Grub4DOS。(具体还有其他grub2.0版本等等,大家可以google一下。很容易到,J百度an就不知道k。)aLonGooglesearchGRUB是一个遵从Multiboot(多重启动)规范的启动管理程序。现在接触到的有3种,即GNUGrubLegacy,GNUGrub2和Grubfordos(grub4dos)。GRUBforDOS(GRUB4DOS)是一个以GNUGRUB为基础的功能强大的引导器。它可以在DOS和LINUX下运行,也可以通过其他引导器来运行,还可以作为MBR运行。GRUB4DOS内置了功能完善的BIOS级磁盘仿真。也许我们回想,为什么在mbr有一个引导程序,在其他地方也要有一个grub的程序呢?由于,在mbr的里面的引导程序,只有446字节,要他完成多重启动,BISO级仿真(目前Vista和win7的认证软破解,就靠这个玩意。),还有,ISO镜像读取,一个446字节是不够的。所以,这些功能可以放在其他的地方,就是那个所谓的grub程序了。。。。。。(当然,也有人这么修改过grub,把grub的主要功能,直接写入到第二扇区到第62扇区)512字PDFcreatedwithpdfFactoryProtrialversionwww.pdffactory.com节*60=256KB。。256KB,可以有很多功能了。。。这样子,就不用在外面再弄一个grub的程序了。)NTDLR不能直接引导linux只能放在C盘界面单调功能很很少,只是为了引导win系统而存在G4D:能直接引导Linux,Dos,能直接引导img磁盘镜像,ISO光盘镜像。界面可以自定义,包括字体,颜色功能强大,可以在dos下直接启动,也可以在其他引导程序启动。///////////////////////////////////////////////////////////题外的//////////////////////////////////////////////////Ok。。对Grub4Dos有了初步的了解后。我们来说一些题外话,就是如何在已经存在xp的电脑里面启动其他系统呢??1.修改boot.ini的最后一行添加:c:\grldr="StartGRUB4DOS"勇敢地加!!!减少会导致启动失败,添加多一行,是没有问题的。修改前的boot.ini:[bootloader]timeout=3default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operatingsystems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="MicrosoftWindowsXPProfessional"/