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

Livecd doesn't work with disks with many partitions

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.0
    • Component/s: NTCore
    • Labels:
      None
    • Environment:

      Operating System: ReactOS
      Platform: x86 Hardware

      Description

      Livecd doesn't work if a hard disk has more than one partition.

      During boot, under the list of the loaded drivers I get the error message "Unable to verify a FAT/NTFS volume".

      The debug log is the following:
      (dll\ntdll\ldr\utils.c:2030) Failed to create or open dll section of 'ufat.dll' (Status c0000135)
      (base\system\autochk\autochk.c:290) LoadProvider() failed
      (dll\ntdll\ldr\utils.c:2030) Failed to create or open dll section of 'ufat.dll' (Status c0000135)
      (base\system\autochk\autochk.c:290) LoadProvider() failed
      (./base/system/smss/initwkdll.c:212) NtOpenFile failed (Status c000003a)
      (./base/system/smss/init.c:68) SM: InitSessionManager: failed to preload system DLLs (Status=c000003a)
      (drivers\filesystems\cdfs\fsctl.c:528) CDFS: IRP_MN_USER_FS_REQUEST
      (drivers\filesystems\cdfs\fsctl.c:528) CDFS: IRP_MN_USER_FS_REQUEST
      (drivers\filesystems\cdfs\fsctl.c:528) CDFS: IRP_MN_USER_FS_REQUEST
      (drivers\filesystems\cdfs\fsctl.c:528) CDFS: IRP_MN_USER_FS_REQUEST
      (lib\rtl\process.c:44) Failed to read image file from disk
      (lib\rtl\process.c:207) Could not map process image
      (./base/system/smss/smapiexec.c:141) SM: SmCreateUserProcess: Running "??\E:\reactos\system32\csrss.exe" failed (Status=0xc000003a)
      (./base/system/smss/initss.c:131) SM: SmpLoadRequiredSubsystems failed to run 'Windows' program (Status=0xc000003a)
      (./base/system/smss/initss.c:174) SM: SmLoadSubsystems SmpLoadRequiredSubsystems failed Status=c000003a
      (./base/system/smss/init.c:68) SM: InitSessionManager: failed to load subsystems (Status=c000003a)

      The problem is that system root is wrongly set to E instead of F. This is why smss.exe fails to execute csrss.exe .

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                fireball Aleksey Bragin
                Reporter:
                Smiley Giannis Adamopoulos
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: