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

Can't list and read any files from FATX32 partition

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Filesystems
    • Labels:
    • Environment:

      QEMU, 128 MB RAM

      Description

      I created a virtual Xbox hard disk drive image from scratch using XboxHDM, and then manually added MBR header with just one partition record linked to the actual FATX E:\ partition.

      Entire virtual disk size is 8 GB, but this partition is only 4.8 GB.

      Observations:

      •  usetup properly displays filesystem and partition size
      •  disk properties shows "FAT" filesystem type instead of "FATX32"
      •  disk properties properly shows used disk space and partition size
      •  explorer does not show any files except RECYCLED, which also seems unexistent
      •  cmd does not find any files on disk

      I also compared disk images after VM shutdown, it tried to write RECYCLED directory to the FATX partition multiple times, but it seems without success.

      And there is noticeable "filesystem corruption" spam in the debug log. It used to work many years ago, so marking this as regression.

      Debug log attached. You can download compressed disk image here: https://cloud.mail.ru/public/3t9F/3oad2Jfgc

        Attachments

        1. fatx_browse.png
          fatx_browse.png
          17 kB
        2. fatx_cmd.png
          fatx_cmd.png
          11 kB
        3. fatx_debug.log
          120 kB
        4. fatx_propdisk.png
          fatx_propdisk.png
          20 kB
        5. fatx_propfile.png
          fatx_propfile.png
          15 kB
        6. fatx_usetup.png
          fatx_usetup.png
          7 kB
        7. hexdiff.png
          hexdiff.png
          11 kB
        8. xboxhdm_rootdir.png
          xboxhdm_rootdir.png
          4 kB

          Issue Links

            Activity

              People

              • Assignee:
                bug zilla Bug Zilla
                Reporter:
                binarymaster Stas'M
              • Votes:
                2 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: