Ich versuche, von Windows 7 auf Arch Linux umzusteigen (habe es jahrelang in einer VM verwendet und bereite mich nun darauf vor, es zu 100 % zu verwenden).
Als Erstes lasse ich den Computer mit rEFind booten.
Ich habe versucht, es anhand der Anweisungen auf der Website von rEFind zu installieren, aber sie scheinen nicht zu funktionieren:
> bcdedit /set "{bootmgr}" path \EFI\refind\refind_x64.efi
The parameter is incorrect.
> bcdedit /set '{bootmgr}' path \EFI\refind\refind_x64.efi
The element data type specified is not recognized, or does not apply to the
specified entry.
Run "bcdedit /?" for command line assistance.
Element not found.
Ich habe auch versucht, die Einträge mit Visual BCD Editor (v0.9.3.0, die neueste Version, die ich finden konnte) zu ändern {bootmgr}
. Es gibt keinen ApplicationDevice
ApplicationPath
Eintrag, und wenn ich ihn erzwinge, indem ich einen Eintrag mit 0x11000001 hinzufüge, wird er nicht hinzugefügt:
Irgendwelche Ideen?
Antwort1
Ok, ich habe am Ende einfach die UEFI-Shell verwendet, gemäß deroffizielle Anweisungen. Ich hätte das einfach statt BCD verwenden sollen, da BCD eine Windows-spezifische Sache ist.
rEFInd startet jetzt und zeigt meinen Linux-Eintrag an, der in einer anderen Partition gespeichert ist.