Originally posted by Climbing at 2008-12-17 22:22:
Isn't it that serious? I've been using PQ to partition hard drives for many years, and I haven't found any serious bugs in the partitions it creates. Just found that for some non-standard partitions, PQ will display Error 106, and then...
That's not because the partitions are non-standard, but because PQ has a misrecognition of partition entries larger than 8G. There are two major bugs in PQ:
1. For partition entries larger than 8G and the partition entries after 8G, the partition software will fill specific values like FFFFFEH in the original end CHS (the start CHS after 8G is also filled with a fixed value, I don't quite remember the specific number. If this value is changed, it can also cause a similar logical lock). It directly uses the subsequent fields to locate, but PQ doesn't recognize this and always changes others' correct ones to wrong ones. (Originally I thought it was a problem with other partition software, but after comparison and analysis, the problem is with PQ)
***Using the original CHS fields, a total of 3+3 bytes, that is, it can only represent partition sizes less than 8G and the positions of partitions before 8G. Now, for partitions larger than 8G and after 8G, the partition position and size are directly represented by the subsequent 4+4 bytes. The 4-byte maximum can represent 2T. The current partition table entries can only be used for partitions before 2T and less than 2T. So Windows and Linux have all adopted the new GPT partition architecture不约而同滴, and this architecture cannot be recognized by DOS!***
2. PQ cleverly uses non-integer multiple tracks to divide partitions, while ordinary partition software uses tracks as units to divide partitions. So the partitions divided by PQ have a risk of causing the subsequent partitions to be lost, and it is very difficult to recover with DISKGEN after being lost.
***PQ's ability to recognize multiple primary partitions is also not very good.
PS: You can use DiakPart to partition, and look at the partition table entries of partitions larger than 8G and after 8G, and you will find that in fact PQ changes others' correct ones to wrong ones.
[
Last edited by netwinxp on 2008-12-20 at 13:41 ]