Ho avuto un sacco di problemi per far funzionare la soluzione di JinnKo, soprattutto perché sono su Mountain Lion (OS X 10.8) … Ma con la sua gentile assistenza, ho risolto i problemi.
La soluzione completa è dettagliata qui .
Comunque, l'essenza della mia soluzione - per gli utenti di Mountain Lion - è la seguente (usa i passi di JinnKo qui sopra, ma inserisci il mio passo qui prima di eseguire il comando ‘VBoxManage internalcommands createrawvmdk […]’ (cioè, tra i suoi passi 2 & 3):
** Particolarmente per Mtn Lion ** Assicurati di essere il proprietario di questo dispositivo. Su 10.8 Mtn Lion, probabilmente scoprirete che non lo siete. Controllate facendo:
ls -l /dev/disk*
Con il ‘*’ vedrai TUTTI i tuoi dispositivi disco, puoi anche fare: ls -l /dev/diskX per vedere solo ‘X’, per esempio, ho fatto:
ls -l /dev/disk5
Su Mtn Lion ( 10.8.x ) vedrete qualcosa come:
brw-r----- 1 root operator 1, <today's date/time> /dev/diskX
Dove ‘X’ è il tuo numero di dispositivo, come il ‘5’ in /dev/disk5 …
Su Lion ( 10.7.x ), Snow Leopard (10.6.x ), o forse versioni precedenti di OS X, vedrai - se il tuo username è ‘brad’- probabilmente qualcosa come:
brw-r----- 1 brad operator 1, <today's date/time> /dev/diskX
Dove ‘X’ è il numero del vostro dispositivo, come il ‘5’ in /dev/disk5 … Se sei il proprietario, allora va tutto bene, niente da fare qui, vai al passo successivo, cioè il passo createrawvmdk (nelle ottime istruzioni di @JinnKo sopra).
Se non sei il proprietario (ma ‘root’ o qualche altro utente lo è), allora o (a) accedi come utente admin o (b) fai quanto segue (ancora una volta, sii molto sicuro che stai usando il numero/lettera di dispositivo corretto!):
* ATTENZIONE * Quanto segue è solo per coloro che vogliono rischiare di distruggere permanentemente i dati sul loro disco rigido o unità di memoria flash. NON FARE QUESTO se non sei sicuro di sapere cosa stai facendo:
sudo chown <your username> /dev/disk5
sudo chown <your username> /dev/disk5s1
* ATTENZIONE * NON FARE QUESTO se non sei sicuro di sapere cosa stai facendo. Quanto sopra è solo per coloro che vogliono rischiare di distruggere permanentemente i dati sul loro disco rigido o unità di memoria flash.
Dovrete farlo per TUTTE le vostre fette (s1, s2, s3, … per quante siano). Per esempio, il mio nome utente è ‘brad’, quindi ho fatto: sudo chown brad /dev/disk5
, poi sudo chown brad /dev/disk5s1
, poi per s2
, e s3
(dato che avevo già 3 partizioni o slices esistenti).
Se non hai partizionato la scheda SD, allora potresti aver bisogno di fare solo sudo chown <your username> /dev/diskX
una volta (senza fare nessuna delle partizioni)
Spero che questo aiuti qualche altro povero utente di Mtn Lion là fuori!