Her şeyden önce, boş olsun ya da olmasın yüklü bir CD / DVD sürücünüz olup olmadığını kontrol edin ( find
sonuçları filtrelemek için komutun kullanıldığına dikkat edin ):
1.- Boş bir CD / DVD sürücüsü var mı?
C:\Oracle\VirtualBox>vboxmanage showvminfo "Windows 7 SP1 - SandBox 01" | find "empty" /i
SATA (1, 0): Empty
Tebrikler, boş bir CD / DVD sürücüsü buldunuz . ISO'nuzu ona bağlayabilirsiniz, ancak ...
... en kötü senaryo ile yüzleşmek için, kurulu ise, CD / DVD sürücünüzü bulmanın başka bir yolunu gösterelim:
2. - VM'nizin adını bulun :
C:\Oracle\VirtualBox>VBoxManage.exe list vms
"Windows 7 SP1 - SandBox 01" {e016fcf2-9b6e-4b8e-b89b-49a3c8ba0898}
3. - Depolama denetleyicilerini listeleyin ( find
çok fazla çıkış verisini filtreleme komutuna dikkat edin ) (*):
C:\Oracle\VirtualBox>vboxmanage showvminfo "Windows 7 SP1 - SandBox 01" | find "storage controller name" /i
Storage Controller Name (0): IDE
Storage Controller Name (1): SATA
4. - Bağlı cihazlarını göster :
C:\Oracle\VirtualBox>vboxmanage showvminfo "Windows 7 SP1 - SandBox 01" | find "IDE"
Storage Controller Name (0): IDE
(bu boştur, bu nedenle sabit diskler veya CD / DVD sürücüler olsun, cihaz denetleyicisi yoktur)
C:\Oracle\VirtualBox>vboxmanage showvminfo "Windows 7 SP1 - SandBox 01" | find "SATA"
Storage Controller Name (1): SATA
SATA (0, 0): d:\VirtualBox VMs\Windows 7 SP1 - SandBox 01\SnapShots/{71b8bf72-dca1-4816-89ff-feba271ec262}.vmdk (UUID: 71b8bf72-dca1-4816-89ff-feba271ec262)
SATA (1, 0): Empty
SATA (0,0) bir sanal diske sahiptir ve SATA (1,0) boştur (parantezler arasındaki ilk sayı type
ikincisi olarak bilinir device
), bu yüzden CD / DVD sürücüsü olmalıdır .
5. - Bir ISO görüntü dosyası (örneğin, Office 2013) ekleyelim:
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "SATA" --port 1 --device 0 --type dvddrive --medium "Office2013-VL-SP1.iso"
(ekranda sonuç yok OK
).
$ - CD / DVD sürücü denetleyicisini tutan ISO'yu kaldırmak için :
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "SATA" --port 1 --device 0 --type dvddrive --medium "emptydrive"
$ - Yüklü "boş" bir CD / DVD sürücü denetleyicisi yoksa, VirtualBox mevcut bir denetleyiciye yeni bir tane eklemelidir , örneğin SATA denetleyicisi için meşgul olmayan bir bağlantı noktası / aygıt seçtiğimiz varsayılmıştır:
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "SATA" --port 5 --device 0 --type dvddrive --medium "Office2013-VL-SP1.iso"
(5 numaralı bağlantı noktasını kullandığımızı unutmayın)
Ve IDE denetleyicisi için:
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "IDE" --port 0 --device 0 --type dvddrive --medium "Office2013-VL-SP1.iso"
(kullandığımızı unutmayın (0,0)
, bu, ilk bağlantı noktası ve ilk cihazdır)
$ - Aygıtları kaldırmak (yok etmek) (son IDE için örnek):
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "IDE" --port 0 --device 0 --type dvddrive --medium "emptydrive"
(ISO görüntüsü bu komutu yürütürken aynı anda numaralandırılır).
$ - Son olarak, mevcut olan (lar) ı kullanmak yerine yeni bir denetleyici oluşturmak istiyorsak (SATA3 olarak adlandıracağımız bir SATA denetleyicisi örneği):
C:\Oracle\VirtualBox>vboxmanage storagectl "Windows 7 SP1 - SandBox 01" --name SATA3 --add sata
$ - Ve belki daha sonra kaldırmak :
C:\Oracle\VirtualBox>vboxmanage storagectl "Windows 7 SP1 - SandBox 01" --name SATA3 --remove
(*) Adı ne tür bir denetleyici olduğunu bulmak için yeterli değilse (değiştirilmiş olabilir) , şunu deneyin:
C:\Oracle\VirtualBox>vboxmanage showvminfo "Windows 7 SP1 - SandBox 01" | find "storage controller" /i
Storage Controller Name (0): IDE
Storage Controller Type (0): PIIX4
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0): 2
Storage Controller Port Count (0): 2
Storage Controller Bootable (0): on
Storage Controller Name (1): SATA
Storage Controller Type (1): IntelAhci
Storage Controller Instance Number (1): 0
Storage Controller Max Port Count (1): 30
Storage Controller Port Count (1): 2
Gördüğümüz gibi, IDE
(# 0) adlı denetleyici bir PIIX4 cihazı (IDE) ve SATA
(# 1) adlı denetleyici bir IntelAhci (SATA).
NOT: IDE denetleyicileri 4 yapılandırmada olası görüntü dosyalarını kabul eder: (0,0), (0,1), (1,0) ve (1,1). Kullanılmayanı seçin. SATA denetleyicileri 30 kabul eder. Bu parametreler VM özelliklerinde yapılandırılabilir. Unutmayın, her iki durumda da sayım başlar 0
, değil 1
.
NOT2: İşletim sistemine ve cihaza bağlı olarak VM yürütülmesi (çalıştırılması) sırasında bazı cihazlar oluşturulabilir . Örneğin, Windows 7 VM'leri için çalışma zamanında SATA aygıtları oluşturulabilir. Her neyse, ISO CD / DVD görüntü dosyası her zaman boş bir ortamda çalışma zamanında eklenebilir . Çalışan vms'yi aşağıdakileri yaparak kontrol edebilirsiniz:
C:\Oracle\VirtualBox>vboxmanage list runningvms
@ And31415 ve @DanielB'e yorum ve bilgi için teşekkür ederiz.
VBoxManage showvminfo
. Bu, depolama denetleyicilerini ve adlarını içerir.