Я новичок в 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