1

Я новичок в VirtualBox. Я пытаюсь запустить ISO-образ DOS с помощью VirtualBox 5.2.22 на iMac и подключить его к жесткому диску Mac /Dev /Disk1.

Я создал виртуальную машину в VirtualBox с ОС DOS, добавил контроллер IDE, связанный с файлом ISO, на вкладке хранилища. Папка VirtualBox для виртуальной машины с именем SpinRite: Users/RainerOtto/VirtualBox/SpinRite

Я запускаю это в учетной записи (RainerOtto) с правами администратора.

Я сменил владельца диска с root на мой аккаунт:

sudo chown RainerOtto /dev /disk1

Я проверил, что это работает, используя: ls -l /dev/disk1

brw-r ----- 1 Оператор RainerOtto 1, 3 ноября 16 11:45 /dev /disk1

Я думаю, это означает, что учетная запись RainerOtto владеет /dev /disk1 с доступом для чтения / записи.

Затем я попытался создать файл vmdk, используя:

Внутренние команды VBoxManage createrawvmdk -filename /Users/RainerOtto/VirtualBox/SpinRite/raw-disk0.vmdk -rawdisk /dev /disk1

Я получаю сообщение об ошибке:

VBoxManage: ошибка: невозможно открыть необработанный диск '/dev/disk1': VERR_ACCESS_DENIED VBoxManage: ошибка: файл vmdk необработанного диска не был создан

Как я могу решить ошибку отказа в доступе? Любая помощь искренне ценится.

Ниже приведен список VBoxManage Systemproperties

API version:                     5_2
Minimum guest RAM size:          4 Megabytes
Maximum guest RAM size:          2097152 Megabytes
Minimum video RAM size:          0 Megabytes
Maximum video RAM size:          256 Megabytes
Maximum guest monitor count:     64
Minimum guest CPU count:         1
Maximum guest CPU count:         32
Virtual disk limit (info):       2199022206976 Bytes
Maximum Serial Port count:       4
Maximum Parallel Port count:     2
Maximum Boot Position:           4
Maximum PIIX3 Network Adapter count:   8
Maximum ICH9 Network Adapter count:   36
Maximum PIIX3 IDE Controllers:   1
Maximum ICH9 IDE Controllers:    1
Maximum IDE Port count:          2
Maximum Devices per IDE Port:    2
Maximum PIIX3 SATA Controllers:  1
Maximum ICH9 SATA Controllers:   8
Maximum SATA Port count:         30
Maximum Devices per SATA Port:   1
Maximum PIIX3 SCSI Controllers:  1
Maximum ICH9 SCSI Controllers:   8
Maximum SCSI Port count:         16
Maximum Devices per SCSI Port:   1
Maximum SAS PIIX3 Controllers:   1
Maximum SAS ICH9 Controllers:    8
Maximum SAS Port count:          255
Maximum Devices per SAS Port:    1
Maximum NVMe PIIX3 Controllers:  1
Maximum NVMe ICH9 Controllers:   8
Maximum NVMe Port count:         255
Maximum Devices per NVMe Port:   1
Maximum PIIX3 Floppy Controllers:1
Maximum ICH9 Floppy Controllers: 1
Maximum Floppy Port count:       1
Maximum Devices per Floppy Port: 2
Default machine folder:          /Users/rainerotto2/VirtualBox
Raw-mode Supported:              no
Exclusive HW virtualization use: off
Default hard disk format:        VDI
VRDE auth library:               VBoxAuth
Webservice auth. library:        VBoxAuth
Remote desktop ExtPack:          
Log history count:               3
Default frontend:                
Default audio driver:            CoreAudio
Autostart database path:         
Default Guest Additions ISO:     /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso
Logging Level:                   all

Ниже приведены права доступа к файлам в /Users /RainerOtto /VirtualBox /Spinrite /

iMac-321:/ RainerOtto$ ls -l /users/rainerotto/virtualbox/spinrite total 3008
-rw-r--r--  1 RainerOtto  staff  1529856 Nov 16 11:56 SpinRite.iso
-rw-------  1 RainerOtto  staff     2076 Nov 16 18:32 SpinRite.vbox
-rw-------  1 RainerOtto  staff     2076 Nov 16 12:49 SpinRite.vbox-prev

Я попытался изменить права доступа к папке на drwxr-x ---. Несмотря на то, что команда chmod 750 /folder выполнена без ошибок, права доступа к папке не изменились.

iMac-321:~ rainerotto$ chmod 750 /users/rainerotto/virtualbox/spinrite 
iMac-321:~ rainerotto$ ls -l /users/rainerotto/virtualbox/spinrite 
total 3008 
-rw-r--r-- 1 rainerotto staff 1529856 Nov 16 11:56 SpinRite.iso 
-rw------- 1 rainerotto staff 2119 Nov 16 22:01 SpinRite.vbox 
-rw------- 1 rainerotto staff 2119 Nov 16 22:01 SpinRite.vbox-prev

0