vmdk oder vdi (virtuelle HDD, Virtualbox) mounten

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
MuppetShow12
Beiträge: 85
Registriert: 03.08.2016 07:20:41

vmdk oder vdi (virtuelle HDD, Virtualbox) mounten

Beitrag von MuppetShow12 » 13.11.2018 07:39:24

Ich möchte eine Virtualbox vmdk oder vdi- virtuelle HDD mounten um mir Daten herunterzukopieren. Alle Bemühungen bisher vergeblich...

Diese Workflows habe ich probiert - aber es funktioniert nicht, Außerdem muss man beim zweiten Workflow 500MB installieren - das muss doch einfacher gehen....

Code: Alles auswählen

adi@bluedesk:~/VirtualBox VMs/Android/32bit$ sudo VBoxManage clonehd --format RAW Android-x86\ 8.1-rc1\ \(32bit\).vdi image.img
0%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage: error: Failed to clone medium
VBoxManage: error: Could not create the clone medium '/home/adi/VirtualBox VMs/Android/32bit/image.img'.
VBoxManage: error: Raw: disk would overflow creating image '/home/adi/VirtualBox VMs/Android/32bit/image.img' (VERR_DISK_FULL)
VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium
VBoxManage: error: Context: "RTEXITCODE handleCloneMedium(HandlerArg*)" at line 990 of file VBoxManageDisk.cpp
https://askubuntu.com/questions/19430/m ... -image-vdi
hier gibt es offensichtlich Probleme mit dem '--format RAW' das kennt er nicht
###########################

Code: Alles auswählen

adi@bluedesk:~$ sudo modprobe nbd
adi@bluedesk:~$ sudo sudo qemu-nbd -c /dev/nbd0 ~/VirtualBox\ VMs/Android/32bit/Android-x86\ 8.1-rc1\ \(32bit\).vdi 
adi@bluedesk:~$ sudo mount /dev/nbd0p1 /mnt/		# partition1?
mount: Spezialgerät /dev/nbd0p1 ist nicht vorhanden
adi@bluedesk:~$ sudo mount /dev/nbd0 /mnt/		# ganzes device?
mount: Falscher Dateisystemtyp, ungültige Optionen, der
Superblock von /dev/nbd0 ist beschädigt, fehlende
Kodierungsseite oder ein anderer Fehler

       Manchmal liefert das Systemprotokoll wertvolle Informationen –
       versuchen Sie  dmesg | tail  oder ähnlich
https://bethesignal.org/blog/2011/01/05 ... vdi-image/

Hat jemand einen Tip wie ich ein virtuelles Volume mounten kann? Lg
Desktop PC, Thinkcenter i5, dezidierte Nvidia Graka, debian bullseye mit Mate Desktop
Laptop Lenovo Thinkpad T470s, i5, debian bookworm mit Gnome Desktop :THX:
Homeserver / Mediaserver auf Basis von QNAP TS-251+, debian bookworm mit Gnome Oberfläche

Benutzeravatar
bluestar
Beiträge: 2323
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: vmdk oder vdi (virtuelle HDD, Virtualbox) mounten

Beitrag von bluestar » 13.11.2018 08:04:43

Schau dir mal auf /dev/nbd0 die Partitionstabelle mit fdisk an, wenn das gut aussieht. Dann fehlt dir wahrscheinlich kpartx.

willy4711

Re: vmdk oder vdi (virtuelle HDD, Virtualbox) mounten

Beitrag von willy4711 » 13.11.2018 08:45:33

Da du ja offensichtlich Virtualbox installiert hast (VBoxManage) mach es doch nicht so kompliziert:
Einfach das Image in irgendeine VM einhängen, einen gemeinsamen Ordner anlegen und in diesen Ordner kopieren
wonach dir ist. fertig. Sieht dann so aus:

Code: Alles auswählen

willy@lmde:~$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   16G  0 disk 
├─sda1   8:1    0  4,1G  0 part [SWAP]
└─sda2   8:2    0 11,9G  0 part /
sdb      8:16   0   32G  0 disk 
└─sdb1   8:17   0   32G  0 part /media/willy/Android-x86
sr0     11:0    1 1024M  0 rom  
Bild

Antworten