Я следую это руководство , но не могу добавить виртуальный жесткий диск на шаге 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 ,