Hallo zusammen,
im Folgenden findet ihr eine Schritt‑für‑Schritt-Anleitung, wie ihr eure bestehende Windows 11-Installation (auf /dev/nvme0n1) via Raw Disk Access in VirtualBox (Version 7.1.6) unter Manjaro einbinden könnt – ohne Neuinstallation oder zusätzliche Lizenz. Beachtet aber, dass Windows beim Wechsel zwischen nativem Boot und VM möglicherweise eine erneute Aktivierung verlangt und Treiberkonflikte auftreten können.
A. Terminal-Schritte unter Manjaro
-
Partition aushängen
Damit es nicht zu Konflikten kommt, müsst ihr die NTFS-Windows-Partition aushängen (aktuell gemountet unter /run/media/jant/241AF14C1BF11D0C):
sudo umount /run/media/jant/241AF14C1BF11D0C
-
Raw-Disk-VMDK-Datei erstellen
Erzeugt eine VMDK-Datei, die als Zeiger auf eure physische Windows-SSD dient:
sudo VBoxManage internalcommands createrawvmdk -filename /home/jant/win11_raw.vmdk -rawdisk /dev/nvme0n1
Da der Befehl mit sudo ausgeführt wurde, ändert die Eigentümerschaft der Datei, sodass VirtualBox als euer Nutzer darauf zugreifen kann:
sudo chown jant:jant /home/jant/win11_raw.vmdk
Wichtig: Vor diesen Schritten solltet ihr unbedingt ein Backup Eurer Windows-Daten anlegen, da der Raw Disk Access potenziell riskant ist.
B. Konfiguration in VirtualBox (GUI – Version 7.1.6)
- Neue virtuelle Maschine erstellen
-
Startet VirtualBox.
-
Klickt auf „Neu“ und gebt der VM einen Namen (z. B. „Windows 11“).
-
Wählt als Typ „Microsoft Windows“ und als Version „Windows 11 (64-bit)“.
-
Weist der VM ausreichend RAM zu (z. B. 4096–8192 MB) und mindestens 2 CPU-Kerne – je nach eurer Systemleistung.
- Festplatte einbinden
- Im Schritt zur Festplattenauswahl wählt ihr „Vorhandene Festplatte verwenden“.
- Klickt auf „Datei auswählen“ und navigiert zu /home/jant/win11_raw.vmdk.
- VM-Einstellungen anpassen
Geht in den Einstellungen der VM in den Reiter „System“ und unter „Motherboard“ prüft, ob eure Windows-Installation im UEFI-Modus installiert ist.
Da eine FAT32-Boot-Partition vorhanden ist, ist UEFI wahrscheinlich – aktiviert daher „EFI aktivieren“.
Im Reiter „Prozessor“ weist ihr die gewünschten CPU-Kerne zu.
Erhöht den Videospeicher (z. B. auf 128 MB oder mehr), um eine flüssigere Grafikdarstellung zu erzielen.
Unter „Netzwerk“ und anderen Reitern könnt ihr zusätzliche Einstellungen (wie Netzwerkmodus, USB oder Audio) nach Bedarf konfigurieren.
- VM starten und Windows konfigurieren
- Klickt auf „Starten“, um die VM zu booten.
- Beim ersten Start wird Windows die veränderte Hardware erkennen und neue Treiber installieren bzw. eine erneute Aktivierung anfordern.
- Führt alle nötigen Treiberinstallationen (über Windows Update oder von den Herstellerseiten) durch.
Zusammenfassung der Befehle & Schritte
Terminal-Befehle (zum Kopieren und Einfügen):
sudo umount /run/media/jant/241AF14C1BF11D0C
sudo VBoxManage internalcommands createrawvmdk -filename /home/jant/win11_raw.vmdk -rawdisk /dev/nvme0n1
sudo chown jant:jant /home/jant/win11_raw.vmdk
In VirtualBox (GUI):
- Neue VM anlegen: Windows 11 (64-bit) auswählen, RAM/CPU zuweisen.
- Festplatte einbinden: Vorhandene Festplatte wählen und /home/jant/win11_raw.vmdk angeben.
- Einstellungen anpassen:
- Im Reiter „System“ ggf. EFI aktivieren.
- Im Reiter „Prozessor“ die CPU-Kerne einstellen.
- Unter „Anzeige“ den Videospeicher erhöhen.
- Weitere Adapter nach Bedarf konfigurieren.
- VM starten: Windows einrichten, Treiber/Aktivierung prüfen.
Hinweis: Da ihr dieselbe Windows-Installation sowohl nativ als auch virtualisiert nutzt, können Aktivierungsprobleme und Treiberkonflikte auftreten. Regelmäßige Backups sind daher sehr zu empfehlen.
Ich hoffe, diese Anleitung hilft euch weiter. Viel Erfolg!
Viele Grüße
Jan