[ros-bugs] [Bug 6495] New: Boot floppy disk is formatted incorrectly - number of hidden sectors is wrong
ReactOS.Bugzilla at reactos.org
ReactOS.Bugzilla at reactos.org
Wed Sep 21 23:58:28 UTC 2011
http://www.reactos.org/bugzilla/show_bug.cgi?id=6495
Summary: Boot floppy disk is formatted incorrectly - number of
hidden sectors is wrong
Product: ReactOS
Version: TRUNK
Platform: x86 Hardware
OS/Version: ReactOS
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: Setup
AssignedTo: ros-bugs at reactos.org
ReportedBy: lineback at toastytech.com
QAContact: ros-bugs at reactos.org
As per request, this issue is being split out of bug #6342.
When creating a ReactOS boot floppy at the end of setup, it creates the boot
disk, but writes the value 3f to offset 0x1C on the boot sector of the floppy
disk. This value indicates the number of hidden sectors before the FAT, and
should be zero for floppy disks.
The result is that the floppy disk is unbootable. Only the error message "ldr
not found" appears.
Manually correcting this value with a disk editor makes the disk bootable.
Tested in CMAKE build 53789 and this is still an issue.
HTO's comment on this from bug #6342 was "InstallFat(16|32)BootCodeToDisk takes
it from global PartitionList. That's ugly."
Note that there are other issues with the boot disk in the old Rbuild builds,
but these will likely not be fixed as this build system will be going away
soon.
--
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Ros-bugs
mailing list