Когда-то делал. Сложно, ненадёжно. Лучше загружать XP с MBR-диска/флешки, а дальше уже можно нормально работать и с GPT.
Но если очень надо, на том же винрейде есть один из вариантов инструкции:
===
Loading Windows XP from GPT disks and accessing space beyond 2.2 TB are possible.
The only limitation is that the system and boot partitions must be entirely within the first 2.2 TB.
Method #1 (unreliable due to errors in the Paragon drivers)
It consists in creating HybridMBR using gdisk (GPT fdisk) and using the driver ‘gpt_loader.sys’ (Paragon GPT Loader).
HybridMBR is created using gdisk (GPT fdisk) in a special way, so that the BIOS or UEFI of the computer interprets hybrid disk partitioning as MBR and the loaded operating system already as GPT, thanks to the gpt_loader.sys driver (Paragon GPT Loader). For 32-bit driver version 8.0.1.0 there are patches [@hardwarefetish.com] that fix BSOD and high RAM consumption but do not fix file system corruption problems. Driver versions newer than 9.0.5.x are not suitable because they report that «This driver version doesn’t support hybrid disk partitioning». Drivers can be extracted from the installers of Paragon GPT Disk Manager or Paragon HFS + for Windows.
Instructions for creating a HybridMBR:
of the 3 available partitions (the 4th slot is used for protective partition) in HybridMBR it is enough to specify only the system and boot partitions;
it is not necessary to specify the remaining partitions in HybridMBR because Paragon GPT Loader driver will subsequently provide access to them;
DO NOT accept the offer of the utility to place a protective partition with the identifier 0xEE in the first slot created by HybridMBR;
DO NOT allow the utility to mark the remaining space with another additional protective partition with the identifier 0xEE.
Method #2 (reliable, meets the UEFI Specification)
It consists in using a special ProtectiveMBR from the SYSLINUX v4.x+ distribution which converts GPT to NormalMBR on-the-fly in the RAM.
Like Method #1 these actions are performed directly on a loaded Windows XP operating system.
for Windows XP SP3 (32-bit) disable Windows File Protection and in the ‘system32\dllcache’ and ‘system32\drivers’ folders replace the ‘disk.sys’ and ‘partmgr.sys’ files with similar files from Windows Server 2003 SP2 (32-bit) with GPT support;
create HybridMBR as described in Method #1 but additionally assign the Legacy BIOS Bootable attribute to the system partition GPT which corresponds to the active partition in HybridMBR;
on top of the newly created HybridMBR create a NEW HybridMBR with ONLY ONE protective partition with the identifier 0xEE exactly on active bootable partition space (in this case, HybridMBR will be a true ProtectiveMBR);
from the distribution of SYSLINUX v4.x and newer execute the command ‘syslinux.exe -m -f C: gptmbr.bin’, where ‘C:’ is the letter of any partition on the target disk.
===
Device Fundamentals
>
Storage
Version 1.1
Updated: May 3, 2006
Reviewed: July 8, 2008
This article provides answers to frequently asked questions about the GUID Partition Table (GPT) as implemented under Microsoft Windows XP x64 edition, Windows Server 2003 (64-bit), Windows Server 2003 SP1 (all versions), and the upcoming Windows Vista and Windows Server 2008 operating systems.
On This Page
About the GPT
1. What is a GPT disk?
The GUID Partition Table (GPT) was introduced as part of the Extensible Firmware Interface (EFI) initiative. GPT provides a more flexible mechanism for partitioning disks than the older Master Boot Record (MBR) partitioning scheme that has been common to PCs.
A partition is a contiguous space of storage on a physical or logical disk that functions as though it were a physically separate disk. Partitions are visible to the system firmware and the installed operating systems. Access to a partition is controlled by the system firmware before the system boots the operating system, and then by the operating system after it starts.
2. What is wrong with MBR partitioning?
MBR disks support only four partition table entries. If more partitions are wanted, a secondary structure known as an extended partition is necessary. Extended partitions can then be subdivided into one or more logical disks. By convention, Windows creates MBR disk partitions and logical drives on cylinder boundaries based on the reported geometry, although this information no longer has any relationship to the physical characteristics of the hardware (disk driver or RAID controller)., For Windows Vista and Windows Server 2008, more logical boundaries will be selected when the hardware provides better hints at the true cache or physical alignment. Because this partition information is stored on the drive itself, the operating system is not dependent on the alignment.
MBR partitioning rules are complex and poorly specified. For example, does cylinder alignment mean that each partition must be at least one cylinder in length? An MBR partition is identified by a two-byte field, and coordination is necessary to avoid collision. IBM originally provided that coordination; today there is no single authoritative list of partition identifiers.
Another common practice is to use partitioned or «hidden» sectors to hold specific information. That practice is undocumented and results in severe system problems that are difficult to debug. Over the years, vendor-specific implementations and tools have been released to the public, making support difficult.
3. Why do we need GPT?
GPT disks can grow to a very large size.
The number of partitions on a GPT disk is not constrained by temporary schemes such as container partitions as defined by the MBR Extended Boot Record (EBR).
The GPT disk partition format is well defined and fully self-identifying. Data critical to platform operation is located in partitions and not in unpartitioned or «hidden» sectors. GPT disks use primary and backup partition tables for redundancy and CRC32 fields for improved partition data structure integrity. The GPT partition format uses version number and size fields for future expansion.
Each GPT partition has a unique identification GUID and a partition content type, so no coordination is necessary to prevent partition identifier collision. Each GPT partition has a 36-character Unicode name, which means that any software can present a human-readable name for the partition without any additional understanding of the partition.
4. Where can I find the specification for GPT disk partitioning?
Chapter 16 of the Extensible Firmware Interface (EFI) specification defines the GPT format. This document is available at http://www.Intel.com/technology/efi/�.
5. Is EFI required for a GPT disk?
No. GPT disks are self-identifying. All the information needed to interpret the partitioning scheme of a GPT disk is completely contained in structures in specified locations on the physical media.
6. How big can a GPT disk be?
In theory, a GPT disk can be up to 2^64 logical blocks in length. Logical blocks are commonly 512 bytes in size.
The maximum partition (and disk) size is a function of the operating system version. Windows XP and the original release of Windows Server 2003 have a limit of 2TB per physical disk, including all partitions. For Windows Server 2003 SP1 Windows XP x64 edition, and later versions, the maximum raw partition of 18 exabytes can be supported. (Windows file systems currently are limited to 256 terabytes each.)
7. How many partitions can a GPT disk have?
The specification allows an almost unlimited number of partitions, but the Windows implementation restricts this to 128 partitions. The number of partitions is limited by the amount of space reserved for partition entries in the GPT.
8. Can a disk be both GPT and MBR?
No. However, all GPT disks contain a Protective MBR.
9. What is a Protective MBR?
The Protective MBR, beginning in sector 0, precedes the GPT partition table on the disk. The MBR contains one type 0xEE partition that spans the disk.
10. Why does the GPT have a Protective MBR?
The Protective MBR protects GPT disks from previously released MBR disk tools such as Microsoft MS-DOS FDISK or Microsoft Windows�NT Disk Administrator. These tools are not aware of GPT and do not know how to properly access a GPT disk. Legacy software that does not know about GPT interprets only the Protected MBR when it accesses a GPT disk. These tools will view a GPT disk as having a single encompassing (possibly unrecognized) partition by interpreting the Protected MBR, rather than mistaking the disk for one that is unpartitioned.
11. Why would a GPT-partitioned disk appear to have an MBR on it?
If this occurred, you must have used an MBR-only-aware disk tool to access the GPT disk. See answers #8 through #10, earlier.
12. If the disk is larger than the maximum size an MBR can report, will the entire disk contents be protected?
The EE partition in the Protective MBR is specified to be the maximum size allowable in an MBR.
Windows�XP Disk Support
13. Can Windows XP x64 read, write, and boot from GPT disks?
Windows XP x64 edition can use GPT disks for data only. Only Windows for Itanium-based systems can boot from GPT partitions.
14. Can the 32-bit version of Windows XP read, write, and boot from GPT disks?
No. The 32-bit version will see only the Protective MBR. The EE partition will not be mounted or otherwise exposed to application software.
15. Can the 32-bit versions of Windows Server 2003 read, write, and boot from GPT disks?
All versions of Windows 2003 since Server Pack 1 can use GPT partitioned disks for data. Booting is only supported for Itanium-based systems.
16. Can Windows Vista and Windows Server 2008 read, write, and boot from GPT disks?
Yes, all versions can use GPT partitioned disks for data. Booting is only supported for EFI-based systems.
17. Can Windows 2000, Windows NT 4, or Windows 95/98 read, write, and boot from GPT?
No. Again, legacy software will see only the Protective MBR.
18. What about mixing and matching GPT and MBR disks on the same system?
GPT and MBR disks can be mixed on systems that support GPT, as described earlier the following restrictions apply:
• |
Systems that support EFI require that the boot partition must reside on a GPT disk. Other hard disks can be either MBR or GPT. |
• |
Both MBR and GPT disks can be present in a single dynamic disk group. Volume sets can span both MBR and GPT disks. However, the MBR cylinder alignment restriction might cause some difficulties mirroring or striping MBR and GPT disks. |
19. What about removable media?
Removable media must be MBR or «superfloppy.»
20. What is a superfloppy?
Removable media without either GPT or MBR formatting is considered a «superfloppy.» The entire media is treated as a single partition.
The media manufacturer performs any MBR partitioning of removable media. If the media does have an MBR, only one partition is supported. There is little user-discernible difference between MBR-partitioned media and superfloppies.
Examples of removable media include floppy disk drives, JAZ disk cartridges, magneto-optical media, DVD-ROM, and CD-ROM. Hard disk drives on external buses such as SCSI or IEEE 1394 are not considered removable.
21. What is the default behavior of Windows XP 64-Bit Edition Version 2003 when partitioning media?
For Windows XP 64-Bit Edition Version 2003 only (for Itanium-based systems), fixed disks are partitioned using GPT partitioning. GPT disks can be converted to MBR disks only if all existing partitioning is first deleted, with associated loss of data.
22. What is the default behavior of the 32-bit version of Windows XP, Windows Server 2003 and Windows XP x64 when partitioning media?
Only MBR disks can be used. MBR disks cannot be converted to GPT disks.
23. How can a drive letter in the operating system be mapped to a partition in EFI firmware?
There is no inherent mapping between drive letter and partition that can be used to determine one from the other. A basic data partition must be identified by its partition GUID.
24. How can an ESP partition be created?
ESP partitions can be created using the EFI firmware utility Diskpart.efi or the Windows command line utility Diskpart.exe, or they can be created programmatically by using IOCTL_DISK_SET_DRIVE_LAYOUT.
25. What can be changed on a partition?
You should not change any partition header entry directly. Do not use disk tools or utilities to make alterations or changes.
26. What partitioning does Windows XP support on detachable disks?
Detachable disks are commonly expected to migrate between machines or simply to be unavailable to the operating system at times. Examples of detachable disks are IEEE 1394 disks, which can be easily disconnected by the end user, or Microsoft Cluster Services (MSCS) shared disks, which move between nodes in a cluster.
Windows XP supports only MBR partitioning on detachable disks. For more about removable media, see questions 19-21. Later versions of Windows support GPT partitions on detachable disks.
Windows GPT Required Partitions
EFI System Partition
27. What is the EFI System Partition (ESP)?
The ESP contains the NTLDR, HAL, Boot.txt, and other files necessary to boot the system, such as drivers. The Partition GUID defines the ESP:
DEFINE_GUID (PARTITION_SYSTEM_GUID, 0xC12A7328L, 0xF81F, 0x11D2, 0xBA, 0x4B, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B)
28. Do only GPT Disks have ESPs?
No, MBR disks can also have ESPs. EFI specifies booting from either GPT or MBR. The ESP on an MBR disk is identified by partition type 0xEF. However, Windows does not support booting EFI from MBR disks or 0xEF partitions..
29. How big is the ESP?The ESP is approximately 100 MB.
30. Can there be two ESPs on a single disk?
Such a configuration should not be created and will not be supported.
31. What about two ESPs on two different disks?
ESP partitions can be replicated for high-availability configurations. Replication must be done manually and the contents must be synchronized manually when using software volumes. Hardware vendors may provide additional solutions for high availability. ESP partitions cannot be mirrored.
32. What does Microsoft place in the ESP?
Microsoft places the HAL, loader, and other files necessary to boot the operating system in the ESP.
33. Where should the ESP be placed on the disk?
The ESP should be first on the disk. While there is no architectural requirement, there are numerous reasons why it is beneficial to place the ESP first. The primary reason for this is that it is impossible to span volumes when the ESP is logically between the two data partitions you are attempting to span.
34. What should a system or device manufacturer place in the ESP?
The ESP should only include files required for booting an operating system, platform tools that run before operating system boot, or files that must be accessed before operating system boot, for example in performing pre-boot system maintenance. Other value-add files or diagnostics used while the operating system is running should not be placed in the ESP. It is important to note that the space in the ESP is a limited system resource; its primary purpose is to provide storage for the files necessary to boot the operating system.
35. Where should a system manufacturer place files such as platform diagnostics or other value-added files?
The preferred option is for system manufacturers to place value-add contents in an OEM-specific partition. Just like MBR OEM partitions, the contents of GPT OEM (or other unrecognized) partitions are not exposed (given drive letters or returned in volume lists). Users are warned that deleting the partition can cause the system to fail to operate. An OEM-specific partition should be placed before the MSR and after any ESP on the disk. Although not architectural, this placement has the same benefits as placing the ESP first. For example, it is also impossible to span volumes when an OEM-specific partition is logically between the two data partitions you are attempting to span.
Placement in the ESP is an option for applications or files that execute in the pre-operating system boot environment. However, the ESP is architecturally shared space and represents a limited resource. Consuming space in the ESP should be considered carefully. Files that are not relevant to the pre-operating system boot environment should not be placed in the ESP.
Microsoft Reserved Partition
36. What is a Microsoft Reserved Partition (MSR)?
The Microsoft Reserved Partition (MSR) reserves space on each disk drive for subsequent use by operating system software. GPT disks do not allow hidden sectors. Software components that formerly used hidden sectors now allocate portions of the MSR for component-specific partitions. For example, converting a basic disk to a dynamic disk causes the MSR on that disk to be reduced in size and a newly created partition holds the dynamic disk database. The MSR has the Partition GUID:
DEFINE_GUID (PARTITION_MSFT_RESERVED_GUID, 0xE3C9E316L, 0x0B5C, 0x4DB8, 0x81, 0x7D, 0xF9, 0x2D, 0xF0, 0x02, 0x15, 0xAE)
37. What disks require an MSR?
Every GPT disk must contain an MSR. The order of partitions on the disk should be ESP (if any), OEM (if any), and MSR followed by primary data partition(s). It is particularly important that the MSR be created before other primary data partitions.
38. Who creates the MSR?
The MSR must be created when disk-partitioning information is first written to the drive. If the manufacturer partitions the disk, the manufacturer must create the MSR at the same time. If Windows partitions the disk during setup, creates the MSR.
39. Why must the MSR be created when the disk is first partitioned?
After the disk is partitioned, there will be no free space left to create an MSR.
40. How big is the MSR?
When initially created, the size of the MSR depends on the size of the disk drive:
• |
On drives less than 16GB in size, the MSR is 32 MB. |
• |
On drives greater than or equal two 16 GB, the MSR is 128 MB. |
As the MSR is divided into other partitions, it becomes smaller.
Windows GPT ESP Implementation
41. What partitions are required by Windows�XP?
For EFI systems, each bootable drive must contain an ESP, an MSR, and at least one basic data partition that contains the operating system. Each data drive must contain at least an MSR and one basic data partition.
All basic data partitions on the drive should be contiguous. As noted above, placing an OEM-specific or other unrecognized partition between data partitions imposes limitations on later volume spanning.
42. What is a basic data partition?
Basic data partitions correspond to primary MBR partitions 0x6 (FAT), 0x7 (NTFS), or 0xB (FAT32). Each basic partition can be mounted using a drive letter or mount point, other volume device object, or both. Each basic data partition is represented in Windows as a volume device object, and optionally as a mount point or a drive letter.
43. How is a basic data partition identified?
It has the following partition type GUID:
DEFINE_GUID (PARTITION_BASIC_DATA_GUID, 0xEBD0A0A2L, 0xB9E5, 0x4433, 0x87, 0xC0, 0x68, 0xB6, 0xB7, 0x26, 0x99, 0xC7);
44. Will end users see the ESP, MSR, and OEM-specific partitions?
The user won’t see these partitions exposed in Windows Explorer, nor is any recognized file system exposed to legacy programs such as Context Indexing. The ESP, OEM-specific, and other unrecognized partitions will be visible only in the Disk Management MMC snap-in since they will not have a recognizable file system.
45. What partitions are mounted by default by Windows?Windows�XP exposes only basic data partitions. Other partitions with FAT file systems may be mounted, but not exposed only programmatically. Only basic data partitions are assigned drive letters or mount points.
The ESP FAT file system is mounted, but not exposed. This allows programs running under Windows to update the contents of the ESP. Assigning a drive letter to the ESP using ‘mountvol /s’ will allow access to the partition. Access to the ESP requires admin privilege.
Although the MSR, and any partitions created from the MSR, could have recognizable file systems, none are exposed.
Any OEM-specific partitions or partitions associated with other operating systems are not recognized by Windows. Unrecognized partitions with recognizable file systems are treated like the ESP. They will be mounted, but not�exposed. Unlike MBR disks, there is no practical difference between OEM-specific partitions and other operating system partitions; all are «unrecognized.»
46. How can the user see the ESP, OEM, and other unrecognized partitions?
The user can use disk management tools such as the Disk Management utility or the diskpart.exe Windows command line. The MSR and any partitions created from the MSR are only visible from the command line.
47. What about dynamic disks?
Dynamic disks use two different GPT partitions:
• |
A data container partition corresponding to the MBR partition 0x42, with the following GUID: |
• |
A partition to contain the dynamic configuration database, with the following GUID: |
Volumes are created in the data container and mounted by default. Again, this is exactly the same as the contents of 0x42 MBR partitions.
48. What happens when a basic disk is converted to dynamic?
For a drive to be eligible for conversion to dynamic, all basic data partitions on the drive must be contiguous. If other unrecognized partitions separate basic data partitions, the disk cannot be converted. This is one of the reasons that the MSR must be created before any basic data partitions.
The first step in conversion is to separate a portion of the MSR to create the configuration database partition. All non-bootable basic partitions are then combined into a single data container partition. Boot partitions are retained as separate data container partitions. This is analogous to conversion of primary partitions.
Windows XP and later versions of the Windows operating system differs from Windows 2000 in that basic and extended partitions are preferentially converted to a single 0x42 partition, rather than being retained as multiple distinct 0x42 partitions as on Windows 2000.
49. Can a system contain a mix of GPT and MBR dynamic disks?
Yes. See answer #18 earlier.
50. How can a specific partition be mounted?
You can access the GPT disk partitions of different types using the tools listed in the following table:
� | Windows | Firmware |
Diskpart.efi |
� |
ESP |
Diskpart.exe |
ESP |
� |
Diskmgmt.msc |
ESP |
� |
Explorer.exe |
Data |
� |
You can also develop your own tools, using the Microsoft Platform SDK APIs, to access the GPT disk partitions at their primitive levels.
51. How are GPT disks managed in Windows ?
GPT and MBR disks are managed the same way. Disks can be formatted as GPT or MBR using the Diskpart.exe command-line utility or by using the Disk Administrator snap-in. Volumes can be created on both GPT and MBR disks, and both kinds of disks can be mixed in the same dynamic disk group.
52. What about FTdisk sets?
There is no FTdisk set support on Windows XP or later for MBR or GPT disks. The only support for logical volumes is through dynamic disks.
53. Can a disk be converted from GPT to MBR, and vice versa?
Yes, but only if the disk contains no partitions or volumes. Any data on the disk will be destroyed.
54. What file systems are supported on GPT disks?
NTFS is recommended on all basic data partitions and all dynamic volumes. Windows Setup and the Disk Management snap-in offer only NTFS. To circumvent that, the partition or volume must be formatted explicitly via the Format command-line tool.
Manipulating GPT Disks and Their Contents
55. Is it possible to make a sector-by-sector copy of a GPT disk?
No. The Disk and Partition GUIDs will no longer be unique. This must never happen. You can make a sector-by-sector copy of the contents of ESP or basic data partitions.
56. Is there any way to copy a whole GPT disk using the OPK imaging tools?
Yes; however, there are some key caveats. The OEM Preinstallation Kit (OPK) initializes the Disk and Partition GUIDs to zero. On first boot of Windows, the operating system generates unique GUIDs. The OPK only supports generation of ESP, MSR, and basic data partitions.
If an application has recorded any Disk or Partition GUIDs it may break. Any applications, drivers, utilities, or firmware implementations supplied by system manufacturers or application vendors that rely on GUIDs should be capable of handling GUIDs that change from the OPK initialization values to those generated by the operating system.
57. What is the Diskpart.efi MAKE command?
It is a way for OEMs to simplify operating system pre-installation and system recovery. This command can easily be extended to create a «default» disk configuration for the platform. For example, the system manufacturer could extend the MAKE command to automatically partition the boot drive with an ESP, MSR, an OEM-specific partition, and one basic data partition.
For example, consider a possible disk configuration called BOOT_DISK. In the event of business failure recovery, MAKE BOOT_DISK would allow the customer to completely repartition a boot disk to the original factory defaults.
58. What happens if a duplicate Disk or Partition GUID is detected?
Windows will generate new GUIDs for any duplicate Disk GUID, MSR Partition GUID, or MSR basic data GUID upon detection. This is similar to the duplicate MBR signature handling in Windows�2000. Duplicate GUIDs on a dynamic container or database partition cause unpredictable results.
Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
Существует ли в Интернете сторонний патч для 32-битных версий Windows XP SP3, который добавляет поддержку внешних жестких дисков емкостью более 2 терабайт с GPT-разметкой? На моем нетбуке Acer Aspire One ZG5 (2008 года выпуска) с 32-битным одноядерным двухпоточным процессором Intel Atom N270 (1,6 ГГц), 1,5 ГБ оперативной памяти и встроенной видеокартой Intel GMA 950 установленная с нуля оригинальная русскоязычная MSDN-версия Windows XP Professional SP3 VL (x86), в отличие от Windows Server 2003 SP1/SP2 и Windows Vista/7/8/8.1/10/11, не видит в папке «Мой компьютер» мой внешний жесткий диск Adata HD330 на 5 терабайт с GPT-разметкой, подключенный через USB. Не помогли ни установка стороннего драйвера Paragon GPT Loader, ни даже замена в папках C:\WINDOWS\system32\drivers и C:\WINDOWS\system32\dllcache файлов драйверов disk.sys и partmgr.sys на одноименные из оригинального русскоязычного установочного MSDN-дистрибутива Windows Server 2003 Standard SP2 VL (x86).
В настоящее время данный вопрос актуален по причине того, что на Windows Server 2003 SP2, в отличие от Windows XP SP3, не устанавливается официальный клиент Яндекс.Диска для Windows и не запускается утилита Game Prelauncher, предназначенная для оптимизации компьютерных игр путем завершения потребляющих большое количество оперативной памяти процессов и служб, а на сторонней сборке Windows Server 2003 SP2 by nCore с интегрированным One Core API не работают браузеры для Windows XP и Windows Server 2003, в том числе Supermium (на основе современных версий Chromium) и даже Mypal 68 (на основе Mozilla Firefox Quantum).
Заранее спасибо.
Последний раз редактировалось EgorKuzevanov 24 окт 2024, 17:54, всего редактировалось 1 раз.
- EgorKuzevanov
- Мастер Даунгрейда
- Сообщения: 470
- Зарегистрирован: 24 дек 2023, 05:31
- Откуда: Санкт-Петербург
- Железо: VirtualBox v6.0.24 + VMware Workstation v15.5.7 + DOS-эмулятор DOSBox-X (улучшенный форк DOSBox)
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
.::. Typucm .::. » 24 окт 2024, 21:11
Ссылка на момент сообщения работала.
https://archive.org/details/WinXPIntegralEdition-200909
English Version for Windows XP Integral Edition. Just Vanilla for some reason which it is not modified either.
The Integrator Files is not included. To get the integrator files, go to Zone94 site.
Here are changelog for 2020-09-09:
* Added a few cosmetic improvements.
* Added KB4557900 Time Zone registry entries.
* Added Compatible Windows Server 2003 SP2 files «disk.sys», «partmgr.sys» (Adds GPT support).
* Added Microsoft USB 3.0 xHCI driver v2.1 (Backported Windows 8 driver).
* Added Microsoft NVMe driver v2.0 (Backported Windows 7 driver).
* Added Samsung NVMe driver v1.2 (Backported Windows 7 driver).
* Replaced «Universal SATA/AHCI driver v2019.6.10» with «Microsoft SATA/AHCI driver v2.0 (Backported Windows 8 driver)».
* Replaced «PotPlayer v1.7.21146» with «VLC Media Player v3.0.11» (Better performance on Windows XP).
* Replaced «IObit Unlocker v1.1.2» with «Unlocker v1.9.2».
* Updated Windows XP Root Certificates Update (KB931125) from «April 2020 v41.0.2195.2004» to «September 2020 v41.0.2195.2009».
* Updated Windows XP Revoked Roots Certificates (SA3123040) Update from «August 2019 v8.0.2195.1908» to «September 2020 v8.0.2195.2009».
* Updated Microsoft Visual C++ 2015-2019 Redistributable from «v14.26.28720.3» to «v14.28.29213.0».
* Updated Optional Patch Integrator script from «v2.1.3» to «v2.3.4».
* Updated Basilisk/UXP from «v2020.5.2» to «v2020.9.4».
* Updated ImDisk Toolkit from «v2020.4.12» to «v2020.7.27».
* Updated Paragon GPT Loader from «v8.0.1.2» to «v10.5.0.95».
* Removed Open Fabrics Alliance NVMe drivers.
While the Time Zone Update was found. this maybe a final update for Windows XP.
Но….
https://zone94.com/downloads/software/o … al-edition
сборка от лета 2024, читаем
«* Removed Paragon GPT Loader (Causes data corruption when partition storage exceeds 2TB).
* Removed Server 2003 GPT files (Causes data corruption with some GPT drivers when a partition storage exceeds 2TB).»
Низя.
Последний раз редактировалось .::. Typucm .::. 24 окт 2024, 21:24, всего редактировалось 2 раз(а).
Не стесняйтесь думать. Неэффективно пытаться помочь людям, которые не желают помогать себе сами.
Нормально чего-то не знать, прикидываться идиотом — нет.
-
.::. Typucm .::. - ㅤ
- Сообщения: 561
- Зарегистрирован: 28 янв 2022, 22:43
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
EgorKuzevanov » 19 ноя 2024, 07:57
Неужели ни у кого до сих пор нет стороннего патча для Windows XP SP3, добавляющего поддержку внешних жестких дисков емкостью более 2 терабайт с GPT-разметкой? Мне так и не удалось из-под Windows XP SP3 прочитать файлы и папки на моем внешнем жестком диске Adata HD330 на 5 терабайт ни через сторонний драйвер Paragon GPT Loader, ни даже через драйверы disk.sys и partmgr.sys от Windows Server 2003 SP2.
Последний раз редактировалось EgorKuzevanov 19 ноя 2024, 07:58, всего редактировалось 2 раз(а).
- EgorKuzevanov
- Мастер Даунгрейда
- Сообщения: 470
- Зарегистрирован: 24 дек 2023, 05:31
- Откуда: Санкт-Петербург
- Железо: VirtualBox v6.0.24 + VMware Workstation v15.5.7 + DOS-эмулятор DOSBox-X (улучшенный форк DOSBox)
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
rvg » 19 ноя 2024, 08:44
Егорка, ты простой (как две копейки). Вроде соображаешь, а? Кому это надо. Все с телефонами. Ты, я, uav, danil, еще пару человек и всё. Нет никого больше, кто за ПК сидит. То, что просишь непосильная задача для любого. Выполнимая, но очень трудоемкая — не стоит свеч игра, чтобы осуществлять не в коллективе рабочем, а это значит, что если только кто-нибудь сделаете (с бухты-барахты). Но, это на фиг не надо. Единственное, что можно сделать и это будет Годно — браузер запускать. Вот это меня заинтересовало, вот смотрю, прицениваюсь так сказать. Ладно, допустим я попробую сделать функцию (еще не смотрел, какая она и что там еще), но её нужно прикрепить к ядру, а как — это первое, ну и так далее. Когда-нибудь, если ты проявишь истинный интерес и изучишь Асм, сам будешь делать, но это очень долгий процесс и нужно цель преследовать конкретную, что в теперешнем обществе перешло на второй план (если вообще не ушло). Раньше престижно было быть кем-то из профессии, а сейчас? Что и говорить. Короче неизвестно, что и как.
-
rvg - Мастер Даунгрейда
- Сообщения: 661
- Зарегистрирован: 18 июл 2023, 14:12
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
.::. Typucm .::. » 19 ноя 2024, 17:36
Если бюджет вопроса будет хотя бы порядка 3 месячного оклада, то возможно найдутся желающие за сумму около млн.руб. проработать вопрос потратив 2 недели человеко-часов на выполнение. Цифры «с потолка». На ощущениях порядка не менее человеко-часы обойдутся. Поскольку и уровень разработчика требуется соответствующий.
Последний раз редактировалось .::. Typucm .::. 19 ноя 2024, 17:38, всего редактировалось 1 раз.
Не стесняйтесь думать. Неэффективно пытаться помочь людям, которые не желают помогать себе сами.
Нормально чего-то не знать, прикидываться идиотом — нет.
-
.::. Typucm .::. - ㅤ
- Сообщения: 561
- Зарегистрирован: 28 янв 2022, 22:43
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
EgorKuzevanov » 05 янв 2025, 21:19
EgorKuzevanov писал(а):Неужели ни у кого до сих пор нет стороннего патча для Windows XP SP3, добавляющего поддержку внешних жестких дисков емкостью более 2 терабайт с GPT-разметкой? Мне так и не удалось из-под Windows XP SP3 прочитать файлы и папки на моем внешнем жестком диске Adata HD330 на 5 терабайт ни через сторонний драйвер Paragon GPT Loader, ни даже через драйверы disk.sys и partmgr.sys от Windows Server 2003 SP2.
Неужели в 2025 году никто из форумчан до сих пор не может мне помочь с поиском в Интернете стороннего патча для Windows XP SP3, добавляющего поддержку внешних жестких дисков емкостью более 2 терабайт с GPT-разметкой?
Последний раз редактировалось EgorKuzevanov 05 янв 2025, 21:21, всего редактировалось 3 раз(а).
- EgorKuzevanov
- Мастер Даунгрейда
- Сообщения: 470
- Зарегистрирован: 24 дек 2023, 05:31
- Откуда: Санкт-Петербург
- Железо: VirtualBox v6.0.24 + VMware Workstation v15.5.7 + DOS-эмулятор DOSBox-X (улучшенный форк DOSBox)
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
Turboblack » 05 янв 2025, 22:59
.::. Typucm .::. писал(а):Если бюджет вопроса будет хотя бы порядка 3 месячного оклада, то возможно найдутся желающие за сумму около млн.руб. проработать вопрос потратив 2 недели человеко-часов на выполнение. Цифры «с потолка». На ощущениях порядка не менее человеко-часы обойдутся. Поскольку и уровень разработчика требуется соответствующий.
подключаем к нормальному телефону диск через переходник, на телефоне подымаем фтп сервер, скачав простую прогу на несколько мегабайт, комп на икспе подключен к роутеру, а значит то что телефон посредством вайфая раздает в домашнюю сеть можно видеть.
где мой миллион?
rvg приходите к нам http://forum.narod.ws
и остальные все тоже приходите
Последний раз редактировалось Turboblack 05 янв 2025, 23:02, всего редактировалось 2 раз(а).
- Код: Выделить всё
elpis.ws // forum.narod.ws // ie5.pp.ua // downgrade.me.eu.org // old.net.eu.org // fnd.pp.ua // w10.host //
- Turboblack
- Мастер Даунгрейда
- Сообщения: 388
- Зарегистрирован: 29 сен 2023, 20:51
- Откуда: nina chat 11276
-
- Сайт
- ICQ
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
.::. Typucm .::. » 05 янв 2025, 23:03
Turboblack, ТС хочет патч, а не всё это
Не стесняйтесь думать. Неэффективно пытаться помочь людям, которые не желают помогать себе сами.
Нормально чего-то не знать, прикидываться идиотом — нет.
-
.::. Typucm .::. - ㅤ
- Сообщения: 561
- Зарегистрирован: 28 янв 2022, 22:43
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
krotan » 06 янв 2025, 14:26
У меня подобная ситуация. Разбиваю HDD на разделы по 2 Тб без GPT.
-
krotan - Мастер Даунгрейда
- Сообщения: 246
- Зарегистрирован: 03 фев 2022, 20:16
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
EgorKuzevanov » 06 янв 2025, 16:54
krotan писал(а):У меня подобная ситуация. Разбиваю HDD на разделы по 2 Тб без GPT.
krotan, с помощью входящей в состав Windows 10 оснастки «Управление дисками» (Win+R -> diskmgmt.msc -> ОК) нельзя создать на одном MBR-диске несколько разделов, если их общий размер превышает 2 терабайта. Таким образом, если с помощью пункта меню «Создать простой том» я создам на своем внешнем жестком диске Adata HD330 емкостью 5 терабайт один MBR-раздел размером 2 терабайта, то второй MBR-раздел я создать не смогу, поскольку пункт меню «Создать простой том» станет серым (недоступным).
Последний раз редактировалось EgorKuzevanov 06 янв 2025, 16:56, всего редактировалось 4 раз(а).
- EgorKuzevanov
- Мастер Даунгрейда
- Сообщения: 470
- Зарегистрирован: 24 дек 2023, 05:31
- Откуда: Санкт-Петербург
- Железо: VirtualBox v6.0.24 + VMware Workstation v15.5.7 + DOS-эмулятор DOSBox-X (улучшенный форк DOSBox)
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
mak » 06 янв 2025, 18:12
EgorKuzevanov писал(а):Таким образом, если с помощью пункта меню «Создать простой том» я создам на своем внешнем жестком диске Adata HD330 емкостью 5 терабайт один MBR-раздел размером 2 терабайта, то второй MBR-раздел я создать не смогу, поскольку пункт меню «Создать простой том» станет серым (недоступным).
Попробуй команду diskpart
— русскоязычное комьюнити
-
mak - Опытный даунгрейдер
- Сообщения: 27
- Зарегистрирован: 15 мар 2024, 22:09
- Откуда: из 90х
- Железо: Pentium MMX 233MHz, 64Mb RAM, 4Gb HDD, Floppy, CD-ROM
-
- Сайт
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
EgorKuzevanov » 06 янв 2025, 22:06
uav, Вы хотите сказать, что наличие или отсутствие в Windows возможности использовать MBR-разметку на полную емкость внешнего жесткого диска более 2 терабайт зависит от размера кластера на данном диске?
Последний раз редактировалось EgorKuzevanov 06 янв 2025, 22:07, всего редактировалось 1 раз.
- EgorKuzevanov
- Мастер Даунгрейда
- Сообщения: 470
- Зарегистрирован: 24 дек 2023, 05:31
- Откуда: Санкт-Петербург
- Железо: VirtualBox v6.0.24 + VMware Workstation v15.5.7 + DOS-эмулятор DOSBox-X (улучшенный форк DOSBox)
Re: Ищу сторонний патч для Windows XP SP3 (x86), добавляющий поддержку внешних жестких дисков емкостью более 2 ТБ с GPT
uav » 07 янв 2025, 01:00
EgorKuzevanov, не кластера, а сектора. При размере сектора 512 байт максимум для MBR = 2^32 = 4294967296 секторов = 2199023255552 байт = 2 ТБ. Ограничение 32-разрядной адресации секторов. При 4 КБ секторе уже в 8 раз больше, то есть 16 ТБ. Но не факт, что всё даже при таком секторе будет отлично работать, глюки в любом случае могут быть. Но без этого вообще никак (на MBR). В том числе и несколько разделов не помогут.
Последний раз редактировалось uav 07 янв 2025, 01:00, всего редактировалось 1 раз.
-
uav - Мастер Даунгрейда
- Сообщения: 2443
- Зарегистрирован: 22 дек 2008, 14:21
-
- Сайт
Вернуться в Поиск программ и игр
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Проблема:
На чистый ноутбук (компьютер) была установлена Windows 8. По некоторым причинам она перестала загружаться. Необходимо достать жесткий диск, подключить его к другому компьютеру и произвести какие-либо изменения в файловой системе.
Все бы было хорошо, но из рабочих компьютеров в наличии есть только компьютер с Windows XP. Подключаем диск к этому компьютеру — он не видит разделов. В диспетчере логических дисков видим следующую картину:
Объяснение:
Дело в том, при установке Windows 8 на систему с UEFI (вместо BIOS), диск форматируется как диск с таблицей разделов GPT. А Windows XP не понимает таблицу разделов GPT. И поддержку эту в XP-шку Microsoft, видимо, уже не добавит, поскольку с апреля 2014 года вообще прекращает поддержку всем нам полюбившейся ОС MS Windows XP. А «коробочная» Windows XP умеет работать только с дисками с таблицей размещения файлов MBR.
GPT начала использоваться гораздо позже MBR. GPT является частью расширяемого микропрограммного интерфейса (англ. Extensible Firmware Interface, EFI) — стандарта, предложенного Intel на смену BIOS. GPT более новый и современный стандарт, умеющий видеть диски емкостью большей, чем 2ТБ.
Решение:
Первое, что приходит в голову — поискать в интернете загрузчик GPT для Windows XP. Сразу же натыкаемся на Paragon GPT Loader. Однако, во-первых, он платный (одна лицензия — около 20 бакинских), а во вторых — не хотелось бы устанавливать в нормально работающую систему какое-то лишнее ПО.
Поэтому, рассмотрим более простой, а самое главное — бесплатный способ включения поддержки GPT на Windows XP. Что интересно — в серверных версиях Windows родные драйвера Microsoft давно уже поддерживают GPT-разделы. Отсюда и элементарное решение этой проблемы — взять готовые драйвера из серверной ОС Windows 2003 и скопировать их на Windows XP. Нас будут интересовать два файлика:
-
disk.sys
-
partmgr.sys
Скачать их в архиве можно здесь:
- GPT.rar
- (35.84 КБ) 11678 скачиваний
Распаковываем архив и кладем файлики в папки:
-
C:\WINDOWS\system32\drivers
-
C:\WINDOWS\system32\dllcache
(предварительно сделав резервные копии старых файлов disk.sys и partmgr.sys).
Не забываем о том, что Windows XP имеет защиту от замены системных файлов, поэтому — либо одновременно копируем файлы в вышеуказанные папки и потом убеждаемся, что в системных папках лежат нужные нам версии файлов драйверов, либо загружаемся с флешки или Live-CD и там уже спокойно копируем файлы драйверов в системные папки.
После перезагрузки Windows XP будет видеть разделы на дисках с GPT:
Примечание 1:
Сразу оговорюсь, что, поскольку экспериментировал я с эти лишь один раз, то, возможно, это не типовая ситуация…
Если на компьютере с Windws XP с замененными файлами disk.sys и partmgr.sys создать разделы на чистом диске, то на другом компьютере с Windws XP этот диск будет определяться как диск с GPT. При создании разделов не предлагается выбора между MBR и GPT. Видимо, в этом случае, по умолчанию создается таблица разделов GPT.
Примечание 2:
Для преобразования диска из MBR в GPT и обратно без сохранения данных (с потерей данных) можно воспользоваться как консольной утилитой diskpart (подробности в статье Microsoft), так и GUI апплетом «Управление компьютером» -> «Управление дисками»:
Единственное условие — диск должен быть чистым, то есть без разделов, иначе команды «Преобразовать в MBR-диск» и «Преобразовать в GPT-диск» будут недоступны.
Эти преобразования доступны в Windows 7, 8 и 8.1 — точно, в Vista — не проверял, в предыдущих версиях — недоступны.
Примечание 3:
Для преобразования диска из MBR в GPT с сохранением данных (без потери данных) пользуемся советами из статьи «Преобразование таблицы MBR в GPT без потери данных». Суть советов — использование linux утилиты GPT fdisk или просто gdisk.
Примечание 4:
Для преобразования диска из GPT в MBR с сохранением данных (без потери данных) пользуемся, например, Acronis Disk Director 11 Home:
При этом преобразовании в начале диска создается дополнительный пустой раздел, затем создается наш раздел и на нем — логический диск с нашими данными.
Встроенная справка Acronis Disk Director 11 Home:
Кстати, во встроенной справке Acronis Disk Director 11 Home говорится так же о том, что возможно и преобразование из MBR в GPT с сохранением данных:
Однако, на MS Windows 8.1 64 bit мне не удалось вообще активировать эту возможность. Контекстное меню «Преобразовать в GPT» в Acronis Disk Director 11 Home не появлялось ни на диске с разделами, ни на чистом диске. Возможно, нужно пробовать другие версии Acronis либо младшие версии Windows, поскольку Acronis Disk Director 11 Home считает, что GPT
не поддерживается текущей версией ОС
Примечание 5:
Paragon Partition Manager умеет конвертировать диски как из MBR в GPT так и из GPT в MBR с сохранением данных.
Home
Gourmet
Understanding GPT Compatibility with Windows XP and UEFI Systems
Understanding GPT Compatibility with Windows XP and UEFI Systems
Windows XP, which was released in 2001, predates the GUID Partition Table (GPT) by about a decade. However, modern systems often come equipped with UEFI firmware, which does support GPT. This article explores the intricacies of installing and utilizing Windows XP on UEFI systems, especially regarding its compatibility with GPT.
Introduction to GPT and UEFI
The GUID Partition Table (GPT) is a partitioning scheme that has been introduced to address the limitations of the older Master Boot Record (MBR) system. GPT supports larger disks (up to 256 TB) but is not compatible with legacy BIOS systems. Modern computers, often equipped with UEFI firmware, can take advantage of GPT to manage their storage devices effectively.
Does Windows XP Support GPT?
Windows XP 32-bit does not natively support GPT. It is designed to work with MBR (Master Boot Record) systems, which restrict the number of primary partitions to four with a maximum disk size of 2 TiB. Even if you tried to install Windows XP on a UEFI system with a GPT disk, the system would default to the partitioning scheme allowed by MBR (BIOS/MBR) limits, resulting in significant inefficiency.
For those using a 64-bit version of Windows XP, the situation is slightly better. Windows XP Professional x64 Edition supports GPT, among other advancements, but the primary partitioning constraints remain the same. Installing Windows XP 64-bit on a GPT system may be possible, but it would still operate within the MBR partitioning limits.
UEFI and GPT Support in Modern Systems
Modern operating systems, such as Windows Vista and later, are fully compatible with GPT and can utilize the full potential of UEFI firmware. For example, Windows 7 can boot from a GPT disk without any issues.
Experiments and Observations
Some users have experimented with running Windows XP in a virtual machine (VM) with a disk from another UEFI system. While the theory suggests that using Windows XP in such a setup might work, practical experiences have varied. Some users have reported that Windows XP indeed does not support GPT, although more recent Windows versions do.
Specifically, the limitation of 2 TiB for MBR-formatted disks remains a significant issue. Users have noted that even if a larger disk is used, only the first 2 TiB of the disk will be utilized, which is wasteful and inefficient.
Conclusion
In conclusion, while modern operating systems fully support GPT and UEFI, Windows XP, especially its 32-bit version, is limited by design to work with MBR systems. Although its 64-bit counterpart supports GPT, it is still constrained by the same MBR partitioning limits. Running Windows XP on UEFI systems with GPT disks will not provide the full benefits of GPT but rather remain constrained by the old MBR scheme.
Users interested in the full potential of modern storage technologies should consider upgrading to more recent operating systems that support GPT and UEFI out of the box.