Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-4778

Bootflag 80h not set in MBR - partition not active

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.0
    • Setup
    • None
    • Operating System: ReactOS
      Platform: x86 Hardware

    Description

      Created an attachment (id=4700)
      new partition formatted with WinXP

      1) To prepare a harddisk for installing ReactOS I formatted a disk with WinXP (PC contains 2 harddisks). Should be the same thing as partitioning with GPartedLive ..
      (=> please see 1. attachment)

      2) After that I installed ReactOS on this partition:

      • no partition deleted or created by ReactOS Setup
      • no formatting by ReactOS Setup
      • writing the MBR = yes
        MBR boot code was written but ReactOS Setup did not set this partition to 80h = Active in MBR. So my BIOS did not boot this partition and did not start 2nd stage setup. (=> please see 2. attachment)

      According to http://support.microsoft.com/kb/80304/en
      some BIOSes read this bootflag and don't start the OS
      if the ACTIVE flag 80h is not set (eg "NO ROM BASIC")
      even if everything else is correct in MBR and PBR.

      3) After that I ran ReactOS Setup again, this time WITH formatting the paritition within ReactOS setup. Now ACTIVE flag 80h was set and ReactOS 2nd stage setup proceeded.
      (=> please see 3. attachment)

      Attachments

        Activity

          People

            ekohl ekohl
            peterk PeterK
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: