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

Unable to get file system for ......

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • Major
    • None
    • NTCore
    • None
    • Operating System: ReactOS
      Platform: x86 Hardware

    Description

      I installed ReactOS manually (on real hardware), then copied freeldr.sys to it's partition, created a suitable freeldr.ini, and configured GRUB to load free loader as a MultiBoot app.

      The partition where I installed ROS is the second (primary) partition of the 4th ATA drive (2nd hard disk). The first partition of that drive is a NTFS partition, and windows xp is installed on it.

      Under this conditions, freeloader was loaded ok and loads the kernel ok. However, while it's initializing, it outputs the following error messages, in blue text:

      Unable to get file system of D:\
      Unable to verify a FAT32 volume

      And hangs.

      Then, I changed the partition type to 0x83 (Linux native, used by ext2) and tried to boot reactos from the same partition. It booted ok into the GUI.

      A simple text search over the entire source tree showed me that the message is in /base/system/autochk/autochk.c.

      I tried a similar partition scheme on qemu... When I inserted a NTFS partition before the ReactOS partition, the error message was as follows:

      Unable to get file system of D:\

      But then boots ok... I think that this time ROS booted due to the fact that the partition was not really formatted NTFS, but had only the NTFS ID on the partition table...

      JJ

      Attachments

        Activity

          People

            fireball fireball
            jeronimus linuxius Jeronimus Linuxius
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: