Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
hard disc with the following partition table:
hda1 (ntfs), hda2 (extended), hda3 (fat32 ReactOS), hda4 (ext4, Linux)
Description
ReactOS tries to boot from hda4 (Linux) instead of hda3 => boot process stops
Cause: The counting for partition numbers is incorrect behind an extended partition.
Solution: The counter "i" has to be increased (by one) directly before line 1604 in "disksup.c" (http://code.reactos.org/browse/reactos/trunk/reactos/ntoskrnl/fstub/disksup.c?hb=true#to1604) because "i" is used as partition in counter in line 1684 (http://code.reactos.org/browse/reactos/trunk/reactos/ntoskrnl/fstub/disksup.c?hb=true#to1684)
Recommendation: Maybe it would be better to rename "i" to "PartitionCounter" or something similar.
Attachments
Issue Links
- blocks
-
CORE-7749 USETUP and disk partitions
- Selected for Development