Here is also a related example mentioned by a netizen:
A few days ago, I encountered a funny problem, which everyone might not have expected.
There was a friend who helped someone GHOST a machine. Originally, the XP on that machine was broken, but he didn't care so much and just did GHOST directly, using one-click restoration (people are just lazy). After GHOST was completed, the machine restarted. When everything was done, he entered the system... He was stunned. There was only one partition on the system disk, and the other partitions were gone! He thought for a while and thought it was my problem because the disk was given by me, so he asked me why this happened. I said it shouldn't be like that, because I had used this disk to make it for many machines and I didn't use the DISK mode. I told him to use DISKGEN to rebuild the partition table, and it should be okay... After rebuilding the partition table, he said there were other problems that he couldn't handle and said I should go. I was very reluctant but still went...
When I got there, I first used DISKgen to look at his partitions. It was a mess, and there were several partition tables. My first feeling was whether there was a recovery elf like that on the motherboard... But I didn't care. After restoring the partitions, I backed up his data and then directly used ACRONIS DISK... Partition. After entering the software, I divided all partitions at once (I was also afraid of trouble). After completion, I entered GHOST step by step manually. When it came to choosing the partition to restore, I was also stunned. Why were the partitions different from what I divided, and there were still a lot of space not used!!!?
Then I entered ACRONIS again to check. There was no problem with this software's view of the partition table. What was going on... After restarting the machine several times, I accidentally found the problem. It turned out that the hard disk's access mode at that time was LAG, but obviously this hard disk should use LBA. Why did the motherboard think it was LAG... So I went to the motherboard and forced it to change to LBA, and then all the problems were solved...
Afterwards, I thought about it and realized that originally, GHOST gets the hard disk information from the BIOS, but software like ACRONIS directly reads from the hard disk, so such a funny result occurred.