Allow installation to / booting from a disk with several partitions (hack).

svn path=/trunk/; revision=26333
This commit is contained in:
Dmitry Gorbachev 2007-04-13 22:04:39 +00:00
parent 58d132c3c6
commit 1a4bfcb4ce

View file

@ -2129,7 +2129,8 @@ Return Value:
outputBuffer->PartitionType = diskData->PartitionType;
outputBuffer->StartingOffset = deviceExtension->StartingOffset;
outputBuffer->PartitionLength = deviceExtension->PartitionLength;
outputBuffer->PartitionLength.QuadPart = (diskData->PartitionNumber) ?
deviceExtension->PartitionLength.QuadPart : 2305843009213693951LL; // HACK
outputBuffer->HiddenSectors = diskData->HiddenSectors;
outputBuffer->PartitionNumber = diskData->PartitionNumber;
outputBuffer->BootIndicator = diskData->BootIndicator;