Ich hatte eine Menge Probleme, die Lösung von JinnKo zum Laufen zu bringen, was vor allem daran lag, dass ich mit Mountain Lion (OS X 10.8) arbeite … Aber mit seiner freundlichen Unterstützung habe ich die Probleme gelöst.
Die vollständige Lösung ist detailliert hier .
Die Essenz meiner Lösung - für Mountain Lion-Benutzer - ist jedoch wie folgt (verwenden Sie JinnKos obige Schritte, aber fügen Sie meinen Schritt hier ein, bevor Sie den Befehl ‘VBoxManage internalcommands createrawvmdk […]’ ausführen (also zwischen seinen Schritten 2 & 3):
** Speziell für Mtn Lion ** Stellen Sie sicher, dass Sie der Besitzer dieses Geräts sind. Bei 10.8 Mtn Lion werden Sie wahrscheinlich feststellen, dass Sie es nicht sind. Überprüfen Sie das, indem Sie Folgendes tun:
ls -l /dev/disk*
Mit dem ‘*’ werden Sie ALLE Ihre Festplattengeräte sehen, Sie können auch Folgendes tun: ls -l /dev/diskX, um nur ‘X’ zu sehen, zum Beispiel habe ich das getan:
ls -l /dev/disk5
Auf Mtn Lion ( 10.8.x ) werden Sie etwas sehen wie:
brw-r----- 1 root operator 1, <today's date/time> /dev/diskX
Wobei ‘X’ Ihre Gerätenummer ist, wie die ‘5’ in /dev/disk5 …
Unter Lion ( 10.7.x ), Snow Leopard (10.6.x ), oder vielleicht früheren Versionen von OS X, werden Sie - wenn Ihr Benutzername ‘brad’ ist - wahrscheinlich etwas sehen wie:
brw-r----- 1 brad operator 1, <today's date/time> /dev/diskX
Wobei ‘X’ Ihre Gerätenummer ist, wie die ‘5’ in /dev/disk5 … Wenn Sie der Besitzer sind, dann ist alles gut, hier gibt es nichts zu tun, gehen Sie zum nächsten Schritt, d.h. dem Schritt createrawvmdk (in @JinnKo ‘s großartiger Anleitung oben).
Wenn Sie nicht der Besitzer sind (sondern 'root’ oder ein anderer Benutzer), dann loggen Sie sich entweder (a) als dieser Admin-Benutzer ein oder (b) machen Sie das Folgende (noch einmal, seien Sie sehr sicher, dass Sie hier die richtige Gerätenummer/den richtigen Buchstaben verwenden!):
* VORSICHT * Das Folgende ist nur für diejenigen, die das Risiko eingehen wollen, Daten auf ihrer Festplatte oder ihrem Flash-Speicherlaufwerk dauerhaft zu zerstören. Tun Sie dies nicht, wenn Sie nicht sicher sind, dass Sie wissen, was Sie tun:
sudo chown <your username> /dev/disk5
sudo chown <your username> /dev/disk5s1
* VORSICHT * TUN SIE NICHT DIESES, wenn Sie nicht sicher sind, was Sie tun. Die obige Anleitung ist nur für diejenigen, die das RISIKO eingehen wollen, Daten auf ihrer Festplatte oder ihrem Flash-Speicherlaufwerk dauerhaft zu zerstören.
Sie müssen dies für ALLE Ihre Slices tun (s1, s2, s3, … wie viele es auch immer sind). Zum Beispiel ist mein Benutzername ‘brad’, also habe ich sudo chown brad /dev/disk5
, dann sudo chown brad /dev/disk5s1
, dann für s2
und s3
(da ich bereits 3 vorhandene Partitionen oder Slices hatte).
Wenn Sie die SD-Karte nicht partitioniert haben, müssen Sie sudo chown <your username> /dev/diskX
nur einmal durchführen (ohne die Slices/Partitionen)
Ich hoffe, das hilft einigen anderen armen Mtn Lion-Benutzern da draußen!