Я следую это руководство , но не могу добавить виртуальный жесткий диск на шаге 6. Я получаю всплывающее окно «Нет разрешения».
Как я могу дать себе разрешение?
Я следую это руководство , но не могу добавить виртуальный жесткий диск на шаге 6. Я получаю всплывающее окно «Нет разрешения».
Как я могу дать себе разрешение?
Ответы:
Одна из команд, приведенных на шаге 5, которая предотвращает появление этого сообщения об ошибке, повторяется ниже.
sudo chown $USER bootcamp*.vmdk
Эта команда меняет владельца с root
пользователь для текущего пользователя. В вашем случае я предполагаю, что текущий пользователь имеет имя Nick
, Чтобы убедиться, что вы ввели эту команду правильно, вы можете ввести команду ниже. Здесь я предполагаю, что ваш текущий каталог все еще ~/Documents/VirtualBox
,
ls -l bootcamp*
В вашем случае вывод должен выглядеть так, как показано ниже.
cd ~/Documents/VirtualBox
ls -l bootcamp*
-rw------- 1 Nick staff 37376 14 sep 15:43 bootcamp-pt.vmdk
-rw------- 1 Nick staff 682 14 sep 15:43 bootcamp.vmdk
Из ваших комментариев я предполагаю, что это то, что вы сейчас получите.
cd ~/Documents/VirtualBox
ls -l bootcamp*
-rw------- 1 root staff 37376 14 sep 15:43 bootcamp-pt.vmdk
-rw-------+ 1 root staff 682 14 sep 15:43 bootcamp.vmdk
Этот вывод показывает, что вы не являетесь текущим владельцем этих файлов. Кроме того, +
символ означает, что вы добавили расширенную информацию о безопасности, такую как список контроля доступа.
Другая команда, приведенная на шаге 5, которая предотвращает появление этого сообщения об ошибке, повторяется ниже.
sudo chmod go+rw $PARTID
На шаге 5 выдается предупреждение, которое повторяется ниже.
Примечание. Этот доступ, предоставленный командой chmod, будет действовать только до перезагрузки OS X.
Кстати, команда без переменной приведена ниже.
sudo chmod go+rw /dev/disk0s4
Один из способов подтвердить, что вы вводите chmod
Команда правильно, будет ввести следующую команду.
ls -l /dev/disk0s4
В вашем случае ожидаемый результат показан ниже.
brw-rw-rw- 1 root operator 1, 4 14 sep 15:38 /dev/disk0s4
bash
ракушка. chown
команда. chown
Команда правильно. root
пользователь, когда вы вошли в chown
команда. chmod
команда. chmod
Команда правильно. ls -l /dev/disk0s4
показать режим файла (разрешения), чтобы быть?
brw-rw-rw- 1 root operator 1, 4 14 sep 15:38 /dev/disk0s4
Спасибо за вашу помощь в последние несколько дней, Дэвид. Действительно ценю это, поскольку может показаться нытье задавать вопросы.
ls -l bootcamp*
показать на владение? Я полагаю, ваш текущий каталог ~/Documents/VirtualBox
,
ls -l ~/documents/virtualbox/bootcamp*
дает -rw------- 1 root staff 37376 14 sep 15:43 /Users/Nick/documents/virtualbox/bootcamp-pt.vmdk
так же как -rw-------+ 1 root staff 682 14 sep 15:43 /Users/Nick/documents/virtualbox/bootcamp.vmdk
,