首页 bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary)

bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary)

举报
开通vip

bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary)bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary) bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary) BIOS guide, GPT partitions the XP system user experience summary The...

bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary)
bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary) bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary) BIOS guide, GPT partitions the XP system user experience summary The first thing to say is, in my installation and guidance process, got 510819776 enthusiastic netizens, pointing out, thank you! In my paper, due to the limited level, the error can hardly be avoided. For this in error, please netizens pointed out that, thank you! The next thing to do is: The winXP or winXP.VHD installed in the GPT partition can only be started in BIOS mode, and cannot be started in UEFI mode. The GPT partition is not activated, the master boot record partition MBR, boot record, the concept of PBR, but there is a kind of fat32/fat16 format ESP partition UEFI boot partition, the boot files are stored in the inside, ueif starts automatically inside the file and start the search. Here, for the installation of BIOS guided by the xorboot startup code will still use MBR and PBR address. The advantages of GPT partition: one is to support more than 2T hard disk; two is the partition table is more secure; three is more than 4 main partition; four is compatible with UEFI boot. Now it has been proved that except for XP and win7, 32 bits cannot directly support the boot from GPT partition, various versions of Linux and various versions of UNIX are perfect support for GPT partition. The bios+gpt has little significance: less than 2TB of hard disk, usually do not need to use GPT. More than 2TB hard disk, BIOS access will be a problem, so more than 2T hard disk boot generally use EFI+GPT. The following is the test in less than 2TB GPT for hard disk partition. First, the installation and preparation of the boot menu (a) create a xorboot Startup menu and install the xorboot boot code 1. create boot menu in xorboot Because xorboot is not listed GPT disk partition information, can not take a specified file to start the GPT partition, but take the "search for files and start" mode, direct search start NTLDR, IMA package, VHD file, or edit the grldr menu, and start the grldr built-in search way to start the installation in the system GPT partition or boot, stored in VHD GPT partition. 2. install xorboot startup code At present, the GPT partition format of disk, xorboot0.72, 0.73 are not supported, and with 0.68, 0.71 official version (2014.01.02 version) is partially supported. With 0.68 installed, often can not find the boot file, to use the official version of 0.71, even if the 0.71-2014-01-07 version does not support. Using an unsupported version installed, "boot error" error message will start. For the xorboot_0.71 official version (2014.01.02 version), the output of the bin file size is 32KB, that is, occupy the 32*1024/512=64 sector. For other versions of xorboot_0.7X after the version, the output of the bin file size is 38KB, that is, occupy the 38*1024/512=78 sector. Sharing based startup code (1 sectors, must be installed to the master boot record partition boot record in PBR or MBR), auxiliary code (63 or 77 sectors, auxiliary code can be fitted to any disk position, but be sure to install the non data area, such as the installation of partition gap) two part. The method is as follows: "deployed to the specified disk, the hard disk sector" GPT hard disk partition. The first sector of 0 sector, for the installation of the master boot code. You can't input 1 and later sectors. Because the 1 sector and 2 sector of the GPT partition table are saved, there is partition information. If this happens, the partition information is destroyed. For the MBR partition hard disk, you can also install the main boot code to PBR. If you install it to PBR, be careful not to install it into the EXFAT partition and only support the boot sector installed on the FAT16/FAT32/NTFS partition. Because the GPT partition format disk does not support boot from the partition boot record PBR, the main boot code can only be installed into MBR, and the boot sector (PBR) of the first sector as the partition cannot be checked, so it is MBR instead of pbr. (3) auxiliary code is installed into the gap of the partition (see the sector number of the partition space to be installed with WinHex software). (two) to start the installation in the WinXP system GPT partition If the XP system is installed to a hard disk partition GPT partition, such as the seventh partition. The installation method is shown in two. The starting method is as follows: 1.xorboot direct search start root directory NTLDR The first partition of GPT partition hard disk is divided into ESP partition (FAT16 or FAT32 partition), and 4 startup files such as XP, boot.ini, bootfont.bin and NTDETECT.COM of NTLDR are printed into the partition root directory. You can also directly search for NTLDR in the GPT partition root directory where WinXP is installed, but xotboot does not support the NTFS partition, and requires no NTLDR files in the other partition root directory. Among them, the content of boot.ini is as follows: [boot loader] Timeout=1 Default=multi (0) disk (0) rdisk (0) partition (7) \WINDOWS [operating systems] Multi (0) disk (0) rdisk (0) partition (7) \WINDOWS= "Microsoft Windows XP Professional" /noexecute=optin /fastdetect Note: 1. Xorboot search function is not perfect, especially for the search of the NTFS files in the partition function support is not good. Xorboot file search prompts "NO Such file", or use grldr to access the GPT partition hard disk or disk error, esp partition EFI directory and related documents are free UEFI startup items appear, generally because of the following problems caused by the GPT disk partition: partition management into bootice in the column, not to partition information GPT disk partition to partition boot record. The solution is: advanced into windows or winpe disk management functions, delete a GPT partition letter, then add the GPT partition on the drive, and then enter the bootice to display the GPT disk partition information. The above is not search file solution: rename the file as "formerly known as _ copy, copy a named original name, may be able to search. But sometimes even after this processing, still can not find the specified file, this should be the xorboot search function is imperfect. The test, the normal boot into the desktop. 2.xorboot direct search start ESP partition in the ima package The XP of NTLDR, boot.ini, bootfont.bin, NTDETECT.COM and other 4 boot files, made into bootxp.ima, stored in the ESP partition boot directory. When started, "NTLDR is missing" error, failed. Note: this should be the functional defects of xorboot. 3.xorboot search start ESP partition in the grldr - start the ESP partition in bootxp.ima The built-in menu of grldr is: Title winxp_x32_gpt --bootxp.ima #map (HD1) (HD0) #map (HD0) (HD1) #map --hook If the hard disk boot partition # GPT second hard disk, the same below Set pathgrub=/boot/ Find --set-root --devices=h%pathgrub%bootxp.ima Map%pathgrub%bootxp.ima (fd0) Map --hook Rootnoverify (fd0) Chainloader +1 Note: The startup, out of range xorboot grldr (if search beyond) the error, is caused by the maximum resolution of grldr default or set the screen resolution higher than the display, can be added to a graphicsmode in front of the grldr -1 800600 built-in menu can be set, background and font file. The test can successfully boot into the desktop. 4.xorboot ESP grldr in the start search partition - start system partition root directory NTLDR The built-in menu of grldr is: Title winxp_x32_gpt --ntldr Rootnoverify (hd0,6) #chainloader +1 # tested, if the words, The first use of bootice for the partition installed NTLDR type partition boot record PBR can start. Chainloader /ntldr Note: after the test, can successfully boot into the desktop. Therefore, this method is recommended. 5.xorboot search start ESP partition in grldr+nbtoot Title winxp_x32_gpt --ntboot #map (HD1) (HD0) #map (HD0) (HD1) #map --hook Set pntboot=/boot/ntboot/ntboot Set sysdsk= (hd0,6) Find --set-root --devices=h%pntboot% %pntboot% nt5=%sysdsk% Boot Note: after the test, can successfully boot into the desktop. (three) start stored in winxp.vhd GPT partition Installing the WinXP VHD system (see how to install the GPT partition three) stored in a directory, such as the sixth partition. At the same time, the creation of the sub VHD winxp_sub.vhd is stored in the same directory partition GPT. The starting method is as follows: 1.xorboot direct search winxp.vhd or sub VHD start Select the boot file system type, choose vboot. But when starting, will prompt the hard disk I/O error, not to ignore, according to several times after the return, you can start normally. 2.xorboot direct search ESP partition vboot directory vbootldr Copy the vboot (including the files and directories below it) to the ESP partition root directory, edit the \vboot\grub\grub.cfg file, and add the next paragraph in the menu section: Menuentry "Boot winxp_sub.vhd" { Vboot harddisk= (UUID=94a437daa437bd94) /vhdos/winxp_sub.vhd" } Note: Winxp_sub.vhd and his father VHD to be in the same partition under the same directory. (UUID=94a437daa437bd94) is the disk ID of the partition where winxp_sub.vhd is located. In the windows/winpe environment, you can use the \vboot\vbootedit UUID x: command to view the UUID number of the x: disk. In order to use \vboot\vbootedit64 UUID x: 64 system The compatibility of UUID is the best, and it can also be used (HD0, n) (n starting from 1), replacing (HD0) n (UUID=94a437daa437bd94), of course, of course, the latter is less compatible. According to the user's 510819776 note, if the latter method is adopted, the VHD system is stored in the partitions outside the first four GPT partitions, and the blue screen will be launched when the system is started. The former does not have this problem. 3.xorboot direct search ESP partition a directory under the vboot_xpvhd.ima package According to the above 2 methods, and the vboot directory of all files and subdirectories packaged into vboot_xpvhd.ima package, stored in the ESP partition boot directory. Note: the card is starting at the vboot_xpvhd.ima packet, presumably due to the discontinuous storage of the vboot_xpvhd.ima, but still after PowerDefragmenter finishing. May be caused by the imperfect function of xorboot. 4.xorboo search grldr - start the ESP partition vboot directory vbootldr According to the method above 2, grldr in built the following menu: Title boot winxp_sub.vhd--vbootldr Find --set-root --devices=h /vboot/vbootldr Kernel /vboot/vbootldr 5.xorboo search grldr - start the ESP partition boot directory under the vboot_xpvhd.ima package According to the above method after 3, built in the following menu in grldr: Title boot winxp_sub.vhd--vboot_xpvhd.ima Set pathgrub=/boot/ Find --set-root --devices=h%pathgrub%vboot_xpvhd.ima Map%pathgrub%vboot_xpvhd.ima (fd0) Map --hook Rootnoverify (fd0) Chainloader +1 6.xorboo search ntboot general grldr Toolkit - start the ESP boot directory partition Copy the ntboot toolkit to general ESP partition in the grldr boot directory, built in the following menu: title boot winxp _ sub.vhd--ntboot seen pntboot = / boot / ntboot / ntboot find - - seen - root - devices = h pntboot%% seen pntroot =% @ root% find - - seen - root - devices = h / vhdos _ gpt / winxpx32 _ gpt _ child.vhd pntroot%%% pntboot% vboot = / vhdos _ gpt / winxpx32 _ gpt _ child.vhd boot 注: 推荐此法. 二、安装winxp到gpt分区 (一) 将在mbr分区硬盘上安装好的系统备份winxp.gho克隆到指定 gpt分区上 1.在mbr分区硬盘上安装好winxp系统, 并将该系统备份为 winxp.gho. 2.用cgi64 / 32一健还原工具 (支持gpt分区), 将winxp.gho, 克隆到gpt分区硬盘的任一ntfs分区上, 如为最后一个分区, 编号为7. 3.加入gpt分区支持补丁. ?将win2003系统 \ windows \ system32 \ drivers and 下的disk.sys、diskdump.sys文件拷入winxp系统的相同位置覆盖之.经测试, 不需要拷贝diskdump.sys文件. ?将win2003系统 \ windows \ system32 \ drivers and 下的disk.sys文件拷入winxp系统 \ windows \ system32 \ dllcache \ 下覆盖disk.sys文件.如果没有这个文件那就不用管. ?xp系统的 \ windows \ drives cache \ 下面有drivers.cab、sp3.cab文件, 直接点击cab包就可查看其内包含的文件, 但不能直接向里面拷贝文件, 发现disk.sys文件在sp3.cab包文件中, 当然也可能在drivers.cab包文件中, 我把它解压到一个文件夹, 将2003的disk.sys拷贝到解压的相应文件夹中覆盖相同的文件, 再用cab包工具将该文件压缩回cab包.但压缩回后, sp3.cab文件中的disk.sys又被改回xp系统的disk.sys文件, 不知为何.于是就将drivers.cab、sp3.cab文件改名, 或者直接将其清空.经测试, cab包改名或直接清空的方法, 均可行. 注: 2003系统的disk.sys对gpt支持是非常好的, 但只限于对gpt硬盘的头2t空间的支持, 对2t以后的空间不支持, 如果硬盘小于2t, 或不操作2t后的那部分空间, 即可完美使用. 4.清理注册表盘符信息.若不清理盘符信息, xp会在滚动条后卡在带 "windows xp" 字样和徽标的界面, 而始终不出现 "欢迎使用" 的界 面, 进不了系统桌面.遇到这样的问题, 一般都是因为未清理注册表 盘符的原因造成的, 因其注册表中的系统盘符一般不是克隆到的盘 符. 如克隆到的gpt分区的盘符为h: 盘 (要记住, 以下要用).方法是: ?在win7pe / win8pe中, 打开regedit, hkey _ local _ machine and system \ mounteddevices, 将h: 盘对应的两项 (其中一项为 其id号) 保留.若无id号项, 则双击h: 盘项, 复制出显示在注册 表项右侧的二进制值, 修改型如 "\? ? volume {ffee9440 - 0deb - 11e3 - 8493 - 7845c4387ae8} "的某一项的二进制值为刚才复制的 该值.其余项全部删除.导出本机hkey _ local _ machine and system \ mounteddevices为reg文件保存到某盘某目录下, 用记事本打开 该reg文件, 把内容 [hkey _ local _ machine and system \ mounteddevices] 改成 [hkey _ local _ machine \ 000 \ mounteddevices] 保存备用.如为 sys.reg. ?在win7pe / win8pe中, 打开regedit, 用加载配置单元命令, 把 h: \ windows \ system32 \ config \ system 挂上hkey _ local _ machine 取名为000; The HKEY_LOCAL_MACHINE\000\MountedDevices delete all information; import the save spare sys.reg file, edit MountedDevices, convert \DosDevices\H: to \DosDevices\C:, which was cloned into the GPT H drive letter for the system drive C: disk: modify (this step is the key to ensure the system drive for C:); selected 000, uninstall configuration unit exit regedit. (two) to download the package from the online version of the winxp.iso clone installed directly to the GPT partition 1. the use of virtual CD-ROM software loaded from the Internet to download a clone of winxp.iso is a virtual CD with CGI64/32 symbol, a health restore tool, select the virtual CD-ROM character in winxp.gho, cloned into GPT disk partition any NTFS partition, such as the last partition, numbered 7. If the GPT partition is defined as H:. 2. in accordance with the above (two) third step method, join the GPT partition to support the patch, this step is recommended to rename only sp3.cab, drivers.cab is not renamed. 3. letter of information at this time to clean up the registry, open regedit, hang H:\Windows\System32\config\system HKEY_LOCAL_MACHINE, found no MountedDevices, therefore, this time do not need to clean up the letter of information. 4. restart the WinXP in the GPT partition and start the installation process of the package. If you want to insert the sp3.cab disk, you need to insert the file, and then give up, until all the installation process is finished. But if you can not continue to abandon, only forced restart into the winpe, according to the second step of this method, renamed the sp3.cab changed back to its original name, re implementation of the fourth step. If you can not re execute the fourth step, only to clone winxp.iso to GPT partition. But when sp3.cab changes to its original name and executes the fourth step, it is necessary to rejoin the GPT partition to support the patch in third steps before executing the next step. 5. restart again into the GPT partition in WinXP, if the scroll bar to the "welcome" interface stuck can not enter the desktop, according to (a) method in fourth steps to clean up the registry and the letter of information, sp3.cab back to the original name, and then restart the system can enter the desktop. At this point, it will automatically install some drivers, and can download the universal driver assistant WanDrv, for its installation drive. Don't reboot during this process. And you can see that the driver of IDE/ATA or AHCI mode of IDE is not installed, so you can enter the system desktop just now. 6. reboot into WINPE, one is for the WinXP to rejoin the GPT partition support patch, and will be renamed sp3.cab. Two is the hard disk mode, if the AHCI mode, at this time to perform the first download of SkyIAR, loading AHCI driver for winxp. 7. reboot into WinXP, install OK. (three) will be downloaded from the Internet source installed version of winxp.iso is installed directly to the GPT partition (not implemented) Burn the ISO file as CD, or enter the winpe, the virtual ISO is the CD, and the setups will be installed directly. The 7B blue screen will appear in the installation process. So I used to dismount: 1. winntsetup3.61 installation: the installation folder, select Z: virtual disk. The boot drive, installation disk, GPT disk partition is a partition of NTFS. Choose not to update the boot code. The winntsetup3.61 installation completes execution, only the initial WinXP files into the GPT partition, at this point, the root directory is boot.ini file, the 4 boot file ESP root directory WinXP move to a directory, to make xorboot direct search GPT partition root directory just installed to the NTLDR start. 2. reboot into the installation process of winxp. Still because the source version of the WinXP disk is not integrated AHCI and GPT partition support patches, so the installation will still appear 7B blue screen. Therefore, the source installation version winxp.iso downloaded from the Internet is directly installed into the GPT partition, and it is not known how to implement it. Third, MBR or GPT partition on the hard disk WinXP system made of winxp. VHD storage method starts at GPT or on MBR partitions The following suggestions in win7pe/win8pe: In 1. MBR partitions on the hard drive installed WinXP system, or install the WinXP system on the GPT partition according to the method of the second, with a healthy CGI64/32 restore tool, clone backup the system for winxp_mbr.gho or winxp_gpt.gho. 2. with the help of WinXP_VHD processing tools 2011, winxp_mbr.gho or winxp_gpt.gho, generate winxp.vhd disk format VHD file generated by the internal partition are MBR format, and non GPT partition format (if using DiskGenius software to VHD file format changes internal disk partition format, GPT tested, vboot will not start the VHD system), to choose the import vboot driver into the GPT partition hard disk or MBR disk partition any NTFS partition, such as the seventh division (numbered from 1 initial). 3. mount winxp.vhd, mount the system such as H: disk drive, Kaoru vboot1.1 has cracked the vbootdsk.sys, replacing winxp.vhd \windows\system32\drivers\ vbootdsk.sys. 4. in accordance with the above 2 (a) method of 3 step of joining the GPT partition support patch. 5. enter the registry cleaning letter. According to 2 (a) of the 4 step method, just drive is the system drive step after mount winxp.vhd, and non GPT partition where the WinXP system the fourth step to the letter. 6. start to mother VHD, after debugging, regeneration system and start VHD. Note: according to the following methods of treatment, the first time to enter the normal VHD system, the system drive is c:, visible to the GPT partition, but install the driver automatically restart after the 7B blue screen, therefore, made the following treatment: First, according to the first four primary partition users 510819776 prompt "vboot driver winxp.vhd must be put on the GPT disk partition", I put winxp.vhd in GPT disk partition fourth partition (numbered from 1 initial), the problem is still. After the test, can be stored in the MBR or GPT disk partition any NTFS partition. Second: according to the users "the problem lies in the vboot drive, you do not update it after the first start, or will blue screen, you had better be in intact directly inside the XP install the vboot driver, I do not recommend off-line". After testing, it's not a vboot driver problem. Third, after testing, is for the first time in normal boot into the desktop, reinstall the driver automatically, automatically in the cab package disk.sys are copied to the \windows\system32\drivers\ directory and \windows\system32\dllcache\ directory. Because the sp3.cab in disk.sys is not replaced by the 2003 system, or repackaged as cab, the disk.sys file is automatically restored to XP, and the CAB file has not been renamed or deleted (empty). This is why the first start, but the normal automatic loading drive after the restart 7B blue screen. After the treatment, it was completely successful. Four, Win2003 system installed to GPT partition (a) to download the package from the online version of the win2003.iso clone installed directly to the GPT partition The installation method is similar to WinXP, must pay attention to is: Do not install the GPT 1. partition support patch, because the Win2003 system itself support. 2. in the WINPE to install the AHCI driver, if the high version uses SkyIAR to install the driver, to restart the system, will prompt the system free sky unauthorized use, this Win2003 will be formatted partition after installation, low version and SkyIAR 2.2 install drivers can. 3. package program execution end can not enter the desktop, restart to restart in winpe at this time, clean up the registry information to Win2003 system drive. 4. after entering the system desktop, you can use the free sky universal driver assistant version of the latest version of the 6.1 version of the for XP driver package, for the Win2003 system installation driver. Note: it can be successful after processing, And the Win2003 system can use more than 4G of memory (32 bit system maximum support to 32G memory). Therefore, recommend the use of Win2003 instead of WinXP used in the GPT partition. (two) the Win2003 system on the GPT partition hard disk is made into win2003.vhd and stored on the GPT or MBR partition After testing, the method is the same as that of winxp. The difference is not required to add GPT partition support patch.
本文档为【bios方式引导、安装gpt分区的xp系统用户经验汇总(BIOS guide, GPT partitions the XP system user experience summary)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_215732
暂无简介~
格式:doc
大小:58KB
软件:Word
页数:18
分类:生活休闲
上传时间:2018-04-15
浏览量:114