nws_trier
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
Hiho! Ich möchte die zweite Festplatte, auf der bereits Windows 10 Pro installiert ist, per VirtualBox (das ich per Discover installiert habe) einbinden und parallel inklusive Internetverbindung nutzen. Folgendes habe ich gemacht:
- Maschine NEU (strg+n)
- Windows 10 64 Bit entsprechend benannt und ausgewählt
- Speicherbedarf auf 2 GB eingestellt
- vorhandene Festplatte verwenden ausgewählt und dann bei "leer" auf Durchsuchen geklickt
- bei dem Fenster "Medium" habe ich "hinzufügen" angeklickt
- Nun bei der Dateiauswahl habe ich auf das "Geräte" mit der Windows10-Bezeichnung angeklickt Hier nun die Frage: Welche Datei muss ich auswählen um Windows 10 über VirtualBox starten zu können? Im Medium-Fenster habe ich die Möglichkeit nach Name oder UUID zu suchen. Nach was wird wo gesucht? Über ein schnelle Hilfe freue ich mich. Liebe Grüße
NWS
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej nws_trier, und willkommen noch im Forum! nws_trier schrieb: ...per VirtualBox (das ich per Discover installiert habe) einbinden und parallel inklusive Internetverbindung nutzen.
eine saubere Installation von VirtualBox (was auch immer Discover ist?) macht man unter Linux/Ubuntu so: https://axebase.net/blog/2013/02/28/virtualbox-repository-in-ubuntu-hinzufuegen/ Und für Dualboot-Windows virtualisieren gibt es besagte Wikiseite hier, wenn Du das genauestens befolgst, könnte es auch klappen (nicht immer, aber immer öfter manchmal) Gruß black tencate
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
Re Hi! Was muss ich hier bei diesem Befehl als Parameter angeben:
sudo VBoxManage internalcommands createrawvmdk -filename ~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.vmdk -rawdisk /dev/sda -partitions WIN_PARTITION -mbr ~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.mbr -relative ich habe schon mehrer Partitionen angegeben, bekomme aber immer diese Fehlermeldung:
VBoxManage: error: Incorrect value in partitions parameter
VBoxManage: error: The raw disk vmdk file was not created Hier die Partitionenliste:
Partitionstabelle: gpt
Disk-Flags: Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 556MB 555MB ntfs Basic data partition versteckt, diag
2 556MB 661MB 105MB fat32 EFI system partition boot, esp
3 661MB 677MB 16,8MB Microsoft reserved partition msftres
4 677MB 160GB 159GB ntfs Basic data partition msftdata Modell: ATA Hitachi HDT72101 (scsi)
Festplatte /dev/sdb: 160GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags: Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1049kB 538MB 537MB primary fat32 boot
2 539MB 160GB 160GB extended
5 539MB 160GB 160GB logical ext4
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej nws_trier, nws_trier schrieb: ...
Was muss ich hier bei diesem Befehl als Parameter angeben:
sudo VBoxManage internalcommands createrawvmdk -filename ~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.vmdk -rawdisk /dev/sda -partitions WIN_PARTITION -mbr ~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.mbr -relative
steht da:/dev/sda und WIN_PARTITION
in Deinem Fall also (?)
WIN_PARTITION → meine Win-Installationen beinhalten nicht so viele (1-4), da Du aber eine komplett "eigene" Windowsplatte hast, kannst du auch (s. weiter unten Dualboot-Windows virtualisieren (Abschnitt „Verweis-auf-Festplatte-erzeugen“) gleich die ganze Festplatte verwenden. EDIT.:(VBox Hilfe "Advanced Storage Configuration" → 9.7.1.1) Btw., Du kannst doch in der Zwischenzeit diesen Befehl
echo FESTPLATTENIDENTIFIKATION | sed -e 's/0x\(..\)\(..\)\(..\)\(..\)/0x\4\3\2\1/' | xxd -r | dd of=~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.mbr bs=1 seek=440 conv=notrunc
noch gar nicht "fertig" haben? Der dauert bei gpt doch so 1-3 Stunden?! Gruß black tencate
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
hallo black tencate! diesen Befehl hatte ich schon eingegeben, aber mit dem korrigierten home-Verzeichnis, die ich generell bei allen Befehlen auch bei dem mit der oben genannten Fehlermeldung getan habe. Sorry, das ich nicht mit der Block-Funktion gepostet habe. Hier nochmal die Ausgabe:
VBoxManage: error: Incorrect value in partitions parameter
VBoxManage: error: The raw disk vmdk file was not created Modell: ATA SAMSUNG HD161GJ (scsi)
Festplatte /dev/sda: 160GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 556MB 555MB ntfs Basic data partition versteckt, diag
2 556MB 661MB 105MB fat32 EFI system partition boot, esp
3 661MB 677MB 16,8MB Microsoft reserved partition msftres
4 677MB 160GB 159GB ntfs Basic data partition msftdata
Modell: ATA Hitachi HDT72101 (scsi)
Festplatte /dev/sdb: 160GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags:
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1049kB 538MB 537MB primary fat32 boot
2 539MB 160GB 160GB extended
5 539MB 160GB 160GB logical ext4 Eine Sekunde (keine Stunden, oder läuft der Prozess noch im Hintergrund?) nach der Eingabe von echo FESTPLATTENIDENTIFIKATION | sed -e 's/0x\(..\)\(..\)\(..\)\(..\)/0x\4\3\2\1/' | xxd -r | dd of=~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.mbr bs=1 seek=440 conv=notrunc kam folgende Ausgabe:
254+0 Datensätze ein
254+0 Datensätze aus
254 Bytes kopiert, 0,0149329 s, 17,0 kB/s In der Datei WindowsRAW.mbr werden mir nur 2 Leerzeilen angezeigt. Laut Dateimanager Dolphin ist die Windows-Platte ausgehängt, das Aushängen war das erste was ich gemacht hatte- LG nws
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
Ui, ich habe den Fehler von mir gefunden! statt WIN_PARTITION habe ich jetzt die 2 reingeschrieben. Ich dachte, die Variable, würde durch den sed-Befehl erstellt. Wenn ich weitere Probleme habe, werde ich hier in den Post weiter reinschreiben. LG
nws
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej nws_trier, bei einer gpt Platte sieht der FESTPLATTENBEZEICHNER so aus
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: A337909A-F835-4869-A3F3-4B8848F76044
das ergibt dann einen MBR von (je nach Größe der Platte) 2-3 GB Größe und dauert Stunden.
blacktencate@T520-BB:~/VirtualBox VMs/Winr-gpt$ ls -l
insgesamt 2674780
drwx------ 2 blacktencate blacktencate 4096 Sep 26 22:42 Logs
-rwxrwxr-x 1 blacktencate blacktencate 3982 Sep 26 15:51 Winr-gpt_BIOS.sh
-rwxrwxr-x 1 blacktencate blacktencate 1515 Sep 26 15:51 Winr-gpt_HD.sh
-rw-r--r-- 1 blacktencate blacktencate 2738328158 Sep 26 17:57 Winr-gpt.mbr
-rw------- 1 blacktencate blacktencate 540672 Sep 26 22:50 Winr-gpt.nvram
-rw------- 1 blacktencate root 49152 Sep 26 20:46 Winr-gpt-pt.vmdk
-rw-r--r-- 1 blacktencate root 374 Sep 26 20:52 Winr-gpt_SLIC.bin
-rw-rw-r-- 1 blacktencate blacktencate 849 Sep 26 21:03 winr-gpt.txt
-rw------- 1 blacktencate blacktencate 9228 Sep 26 22:50 Winr-gpt.vbox
-rw------- 1 blacktencate blacktencate 10260 Sep 26 22:50 Winr-gpt.vbox-prev
-rw------- 1 blacktencate root 766 Sep 26 22:50 Winr-gpt.vmdk
blacktencate@T520-BB:~/VirtualBox VMs/Winr-gpt$
bei einer msdos Platte sieht der FESTPLATTENBEZEICHNER so aus
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0x8e0fdcb3
das ergibt dann einen MBR von 512 Byte Größe und dauert 'ne Sekunde.
blacktencate@T520-BB:~/VirtualBox VMs/w10r$ ls -l
insgesamt 312
drwx------ 2 blacktencate blacktencate 4096 Sep 26 22:40 Logs
-rw-r--r-- 1 blacktencate blacktencate 512 Mai 27 17:50 w10r.mbr
-rw------- 1 blacktencate root 259072 Mai 27 17:50 w10r-pt.vmdk
-rw------- 1 blacktencate blacktencate 10668 Sep 26 22:40 w10r.vbox
-rw------- 1 blacktencate blacktencate 10667 Sep 26 22:40 w10r.vbox-prev
-rw------- 1 blacktencate root 1254 Sep 26 22:40 w10r.vmdk
-rwxrwxr-x 1 blacktencate blacktencate 4314 Mai 27 17:56 x_BIOS.sh
-rw-rw-r-- 1 blacktencate blacktencate 942 Mai 27 18:00 x_CD.sh
-rwxrwxr-x 1 blacktencate blacktencate 1504 Mai 27 18:00 x_HD.sh
-rw-r--r-- 1 blacktencate root 374 Mai 27 17:54 xx_SLIC.bin
blacktencate@T520-BB:~/VirtualBox VMs/w10r$ Du mußt hier schon sehr präzise arbeiten. nws_trier schrieb: ...
statt WIN_PARTITION habe ich jetzt die 2 reingeschrieben.
und auch hier: Alle Windowspartitionen, das wären bei Dir 4 Stück (incl. esp ), daher mein Vorschlag, gleich die ganze Platte zu nehmen (evt. klappt es dann mit dem Boot besser als bei mir, ich muß nämlich – da nur grub CLI erscheint – mit set root=(hd0,1)
chainloader /efi/microsoft/boot/bootmgfw.efi
boot arbeiten) Du hast aber getrennte Platten, und kannst nicht aus Versehehn im Bootmenü dann den "host" starten, was zu Katastrophe führen würde. Gruß black tencate
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
HiHo! Ich habe jetzt ein weiteres Problem:
bei der Eingabe von
VBoxManage setextradata "WindowsRAW" "VBoxInternal/Devices/acpi/0/Config/CustomTable" "$HOME/VirtualBox VMs/WindowsRAW/WindowsRAW_SLIC.bin" bekomme ich folgende Fehlermeldung
VBoxManage: error: Could not find a registered machine named 'WindowsRAW'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: "FindMachine(Bstr(a->argv[0]).raw(), machine.asOutParam())" at line 934 of file VBoxManageMisc.cpp Ich habe schrittweise die vorherigen Befehle der Wiki-Seite
https://wiki.ubuntuusers.de/Dualboot-Windows_virtualisieren/#Angleichung-Virtuell-an-Physikalisch
sonst soweit ohne Fehlermeldung (ausser der, mit dem ich den Thread gestartet habe) durchführen können. Muss ich jetzt die Win-Partition vor dem Befehl nochmal neu in die VirtualBox einbinden oder was muss ich tun? Ich bin per su als root drin, lege aber immer die Dateien in mein benutzer-home ab. So wie ich das im Wiki sehe, ist das ok.
Muss ich vielleicht ein chown wieder durchführen? Die im Wiki aufgeführten hatte ich gemacht. LG
nws
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
Hi black_tencate! Was muss ich nochmal genau machen, was du in deinem letzten Posting geschrieben hast? Bei mir gibt es KEIN winr-gpt-Verzeichnis. Wie hast du es erstellt? LG
nws
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
nws_trier schrieb: ...
Bei mir gibt es KEIN winr-gpt-Verzeichnis. Wie hast du es erstellt?
das ist kein Verzeichnis, sondern eine Datei! Die wird mit echo FESTPLATTENIDENTIFIKATION | sed -e 's/0x\(..\)\(..\)\(..\)\(..\)/0x\4\3\2\1/' | xxd -r | dd of=~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.mbr bs=1 seek=440 conv=notrunc erstellt, wobei für FESTPLATTENIDENTIFIKATION eben die UUID der Windowsplatte zu setzen ist (die sieht bei gpt eben so aus
→ Festplattenbezeichnungstyp: gpt Festplattenbezeichner: A337909A-F835-4869-A3F3-4B8848F76044 mußt natürlich Deine Daten verwenden. Und wenn Dein Windows auf einer GPT Platte installiert ist, dauert das Erzeugen des mbr nun mal ziemlich lange und sie wird eben auch groß. Mehr ist da nicht zu sehen.
Du mußt schon sehr genau nach dem Wiki vorgehen, z.b. steht da natürlich auch nichts von "arbeiten als su" damit verbiegst du alles! ob du die slic Tabelle brauchst, mußt du prüfen, steht auch im Wiki Ich empfehle einen kompletten Neuanfang (die bisherige Maschine per rechtKlick "entfernen" → alle Dateien löschen!)
Gruß black tencate
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
diese Dateien sind in meinem WindowsRAW-Verzeichnis:
Logs WindowsRAW.mbr WindowsRAW-pt.vmdk WindowsRAW.vbox WindowsRAW.vmdk
Snapshots WindowsRAW.nvram WindowsRAW_SLIC.bin WindowsRAW.vbox-prev
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
Hi black-tencate! Die meisten Befehle kann man nur als root ausführen. aber die von VirtualBox abgelegten Dateien müssen aber laut Wiki im eigenen home-Verzeichnis sein.
Und wenn ich es mit sudo mache, wird es aber ins root-home-Verzeichnis gelegt, darum gebe ich als Zielverzeichnis immer mein Benutzerhome an. LG nws
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
ReHi! nach dem Befehl:
echo FESTPLATTENIDENTIFIKATION | sed -e 's/0x\(..\)\(..\)\(..\)\(..\)/0x\4\3\2\1/' | xxd -r | dd of=~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.mbr bs=1 seek=440 conv=notrunc bekomme ich folgende Ausgabe:
254+0 Datensätze ein
254+0 Datensätze aus
254 Bytes kopiert, 0,0160742 s, 15,8 kB/s
Aber wenn ich mir die Datei WindowsRAW.mbr mir anschaue, sehe ich nur 2 Leerzeilen. Wo gibst du den Festplattenbezeichner ein, bzw. was muss ich vorher tun?
Oder wie muss ich den Befehl bzw. die Parameter verändern? Ich denke, dass Problem liegt daran, weil ich nicht weis, was ich als FESTPLATTENIDENTIFIKATION eintragen muss.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej nws_trier, nws_trier schrieb: diese Dateien sind in meinem WindowsRAW-Verzeichnis:
nutzt so nix, wenn, dann ls -l nws_trier schrieb:
... Die meisten Befehle kann man nur als root ausführen. aber die von VirtualBox abgelegten Dateien müssen aber laut Wiki im eigenen home-Verzeichnis sein.
EBEN, und deswegen mit sudo und nicht als su ! (sudo "verleiht" den user Rootrechte!) nws_trier schrieb: ...
nach dem Befehl:
echo FESTPLATTENIDENTIFIKATION | sed -e 's/0x\(..\)\(..\)\(..\)\(..\)/0x\4\3\2\1/' | xxd -r | dd of=~/VirtualBox\ VMs/WindowsRAW/WindowsRAW.mbr bs=1 seek=440 conv=notrunc
und Du siehst nicht, das der Befehl, so wie er da steht falsch ist? black_tencate schrieb: ...
→ Festplattenbezeichnungstyp: gpt Festplattenbezeichner: A337909A-F835-4869-A3F3-4B8848F76044 mußt natürlich Deine Daten verwenden.
da muß man dann auch den eruierten (Deinen) FESTPLATTENIDENTIFIKATION = Festplattenbezeichner, den ich ja dazu auch markiert habe, einsetzen. Fang von vorne (ganz neu!) an, mit dem Kuddelmuddel, den Du da erzeugt hast, kannst Du Dir bestenfalls noch die Windowsinstallation über den Jordan schicken. Gruß black tencate
|
nws_trier
(Themenstarter)
Anmeldungsdatum: 22. September 2020
Beiträge: 15
|
HiHo! im Anhang habe ich den Screenshot vom Start der WindowsVM, aber ich weis nicht, was ich dort genau einstellen muss, da nichts in dem Wiki-Thread drin steht, den ich zur Installations benutzt habe.
- Bilder
|