VirtualBox VERR_ACCESS_DENIED

4

Sto cercando di installare Windows 10 su una partizione con questo metodo Virtualbox, dove creo un collegamento vmdk alla partizione e lo utilizzo come unità, eseguo il programma di installazione e quindi riavvio.

Questo ha funzionato bene su un dispositivo che esegue Mavericks, ma su uno con El Capitan non funziona, e stampa un VERR_ACCESS_DENIED

VBoxManage internalcommands createrawvmdk -filename ~/RawWinDisk.vmdk -rawdisk /dev/disk0 -partitions 1,4

Questo dovrebbe fare il file vmdk. Ho fatto un chown a /dev/disk0 , disk0s1 e disk0s4 . Ho anche provato un chmod -R 777 su di loro per vedere se ha aiutato, ma ancora non ha funzionato. Anche il comando di esecuzione come sudo non funziona.

    
posta TheBro21 27.11.2015 - 22:32
fonte

2 risposte

3

Penso che potresti aver colpito la System Integrity Protection di El Capitan [SIP] che impedisce l'accesso.

Prelevato da Come disattivare la System Integrity Protection (SIP) AKA" rootless "su OS X 10.11, El Capitan? ...

La documentazione di Apple copre la disattivazione di SIP, Informazioni sulla protezione dell'integrità del sistema sul tuo Mac .

Un articolo su lifehacker.com elenca questi passaggi:

  1. Reboot your Mac into Recovery Mode by restarting your computer and holding down Command+R until the Apple logo appears on your screen.
  2. Click Utilities > Terminal.
  3. In the Terminal window, type in csrutil disable and press Enter.
  4. Restart your Mac.
    
risposta data 28.11.2015 - 15:23
fonte
0

Prova:

sudo chown $(USER) /dev/disk0s4
sudo chmod 660  /dev/disk0s4
chmod 600 ~/RawWinDisk.vmdk

dopo ogni riavvio di MacOS ho bisogno di nuovo chown / dev / disk0s4 per avviare normalmente Windows VM.

    
risposta data 13.10.2018 - 06:53
fonte

Leggi altre domande sui tag