Open sonicrules1234 opened 3 years ago
The ext-ms-win-ntos-ksr thing is just a quirk of Windows, it always says that.
What's the exact version of Windows? (You can look at the Properties of C:\Windows\System32\ntoskrnl.exe, given that you can't log in.)
Also, did you use ntfs2btrfs
or similar to create the partition, or did you just copy the files?
It says Product version 10.0.19041.985. I made a subvolume and copied the files.
I've just remembered where I've seen this before - I had this issue when Windows was confused about drive letters, i.e. it put the Btrfs partition at anything other than C:.
Try looking for the mountmgr key in regedit and deleting the appropriate values (C:, and whatever your partition has been assigned to. You should be able to get a command prompt by copying cmd.exe over \Windows\System32\sethc.exe, and pressing shift five times. If you can't shut down cleanly, which you probably can't, make sure you leave it five minutes after regeditting, so that Windows flushes your changes.
You were right about the drive not being the C drive. I got into the registry and searched for the mountmgr key, but couldn't find what you described. I took a picture, it should be below.
For everyone else wondering. After getting into the cmd the drive you are on (in my case D:) is your btrfs drive.
diskmgmt.msc
and co (diskpart
) don't work with btrfs so just open the registry through regedit
and navigate to
HKEY_LOCAL_MACHINE\System\MountedDevices
right click on the DosDevice\C:
entry and rename it to X: or something.
Right click on D:
and rename it to C:
.
in the cmd
shutdown /r /f /t 0
done.
Bonus note. When you are in the system cmd take 5 seconds and type sc config ntfs start=auto
to enable the ntfs service.
Is there any more information on this? I am able to boot windows and see the mouse cursor but the screen is black. I'm not sure how I am supposed to edit the registry
I am able to get it to boot up to what is most likely the login screen. It's just a black screen, but the mouse is able to be moved around. When it is first booting up, it says that some file seems to be missing. EDIT: It says ext-ms-win-ntos-ksr-l1-1-1.dll not found in API set array.