У меня было много проблем с получением решения от JinnKo, в основном из-за моего пребывания в Mountain Lion (OS X 10.8) ... Но с его помощью я решил проблемы.
Полное решение подробно описано здесь.
Однако суть моего решения - для пользователей Mountain Lion - заключается в следующем (используйте шаги JinnKo, описанные выше, но вставьте мой шаг здесь, прежде чем запускать команду 'VBoxManage internalcommands createrawvmdk [...]' (то есть между его шаги 2 и 3):
** Специально для Mtn Lion ** Убедитесь, что вы являетесь владельцем этого устройства. На 10,8 Mtn Lion вы, вероятно, обнаружите, что это не так. Проверьте это, выполнив:
ls -l /dev/disk*
С '*' вы увидите ВСЕ ваши дисковые устройства, вы также можете сделать: ls -l /dev /diskX, чтобы просто увидеть 'X', например, я сделал:
ls -l /dev/disk5
На Mtn Lion (10.8.x) вы увидите что-то вроде:
brw-r----- 1 root operator 1, <today's date/time> /dev/diskX
Где «X» - это номер вашего устройства, например «5» в /dev /disk5 ...
На Lion (10.7.x), Snow Leopard (10.6.x) или, возможно, более ранних версиях OS X, вы - если ваше имя пользователя 'brad' - скорее всего увидите что-то вроде:
brw-r----- 1 brad operator 1, <today's date/time> /dev/diskX
Где «X» - это номер вашего устройства, например «5» в /dev /disk5 ...
Если вы владелец, то все хорошо, здесь ничего не поделаешь, перейдите к следующему шагу, то есть шагу createrawvmdk (в замечательных инструкциях @JinnKo выше).
Если вы не являетесь владельцем (но «root» или какой-либо другой пользователь), то либо (a) войдите в систему под этим именем администратора, либо (b) сделайте следующее (опять же, убедитесь, что вы используете правильный номер устройства / букву Вот!):
* ВНИМАНИЕ * Ниже только для тех , кто хочет постоянно рисковать уничтожения данных на жестком диске или флэш - накопитель. НЕ ДЕЛАЙТЕ ЭТОГО, если вы не уверены, что знаете, что делаете:
sudo chown <your username> /dev/disk5
sudo chown <your username> /dev/disk5s1
* ВНИМАНИЕ * НЕ ДЕЛАЙТЕ ЭТОГО, если вы не уверены, что знаете, что делаете. Вышеуказанное предназначено только для тех, кто хочет РИСК навсегда уничтожить данные на своем жестком диске или флэш-накопителе.
Вам нужно будет сделать это для ВСЕХ ваших срезов (s1, s2, s3, ... сколько бы их ни было).
Например, мое имя пользователя 'brad', поэтому я сделал: sudo chown brad /dev/disk5
, затем sudo chown brad /dev/disk5s1
, затем для s2
и s3
(поскольку у меня уже было 3 существующих раздела или среза).
Если вы не разбили SD-карту на разделы, вам может потребоваться выполнить команду sudo chown <your username> /dev/diskX
только один раз (без выполнения каких-либо фрагментов / разделов).
Надеюсь, что это поможет некоторым другим бедным пользователям Mtn Lion!