VirtualBox: vmdk dosya erişimi engellendi


1

VirtualBox için yeniyim. Bir iMac'ta VirtualBox 5.2.22 kullanarak bir DOS iso görüntüsü çalıştırmaya ve Mac sabit diskime / Dev / Disk1'e bağlamaya çalışıyorum.

Sanal Makinede bir DOS OS'lu Sanal Makine oluşturdum, depolama sekmesindeki ISO dosyasına bağlı bir IDE denetleyicisi ekledim. SpinRite adlı VM için VirtualBox klasörü şöyledir: Users / RainerOtto / VirtualBox / SpinRite

Bunu yönetici haklarına sahip bir hesapta (RainerOtto) çalıştırıyorum.

Diskin sahipliğini kökten hesabım olarak değiştirdim:

sudo chown RainerOtto / dev / disk1

Bunun çalıştığını kontrol ettim: ls -l /dev/disk1

brw-r ----- 1 RainerOtto operatörü 1, 3 Kas 16 11:45 / dev / disk1

Bunun RainerOtto hesabının / dev / disk1'in okuma / yazma erişimine sahip olduğu anlamına geldiğini düşünüyorum.

Sonra kullanarak vmdk dosyasını oluşturmaya çalıştım:

VBoxManage internalcommands createrawvmdk -dosyaadı /Users/RainerOtto/VirtualBox/SpinRite/raw-disk0.vmdk -rawdisk / dev / disk1

Hata mesajını alıyorum:

VBoxManage: error: '/ dev / disk1' ham diskini açamıyor: VERR_ACCESS_DENIED VBoxManage: error: Ham disk vmdk dosyası oluşturulmadı

Erişim reddedilen hatayı nasıl çözebilirim? Herhangi bir yardım içtenlikle takdir edilmektedir.

Aşağıda VBoxManage Systemproperties listesi

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

Aşağıda, / Users / RainerOtto / VirtualBox / Spinrite / içindeki dosyaların izinleri bulunmaktadır.

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

Klasör izinlerini drwxr-x --- olarak değiştirmeye çalıştım. Chmod 750 / folder komutu hatasız çalıştırılsa bile, klasör izinleri değişmedi.

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

1
VBoxManage'ı root olarak çalıştırmayı denediniz mi? İlgili bilgileri sağlayın, VBoxManage list systempropertiessorunuzu cevaplamak için gereken bilgiler. Sorunuzu düzenlemelisiniz, bilgileri bir yorumda göndermemelisiniz, bilgileri kolayca okunabilmesi için biçimlendirdiğinizden emin olun.
Ramhound

Koştum VBoxManage list systempropertiesve çıktıya baktım. Hangi özelliği arıyorum? VBoxManageKök olarak koştum ve aynı hata mesajını aldım .
Kaiser Otto

Sadece Aksi sana yardım edemez ..... bilgi vermek
Ramhound

@Ramhound Yardımlarınız için teşekkürler. VBoxManage sistem özelliklerini problem tanımının altına ekledim.
Kaiser Otto

Kullanıcı adınız “rainerotto” ise neden varsayılan klasör “rainerotto2”? Bu kasıtlı mı? Kullanıcınız varsayılan klasöre uygun izinlere sahip mi? Varsayılan dizinin kök dizininde ve varsayılan dizinin kendisinde sorunuzu düzenlemek için geçerli izinleri girin
Ramhound
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.