সবার আগে, আপনার কোনও সিডি / ডিভিডি ড্রাইভ ইনস্টল রয়েছে কিনা তা খালি আছে কিনা তা পরীক্ষা করুন ( find
ফলাফলগুলি ফিল্টার করার জন্য কমান্ডের ব্যবহারটি লক্ষ্য করুন ):
1.- কোন খালি সিডি / ডিভিডি ড্রাইভ আছে?
C:\Oracle\VirtualBox>vboxmanage showvminfo "Windows 7 SP1 - SandBox 01" | find "empty" /i
SATA (1, 0): Empty
অভিনন্দন, আপনি একটি খালি সিডি / ডিভিডি ড্রাইভ খুঁজে পেয়েছেন। সুতরাং আপনি এটিতে আপনার আইএসও সংযুক্ত করতে পারেন, তবে ...
... সবচেয়ে খারাপ পরিস্থিতির মুখোমুখি হওয়ার জন্য, ইনস্টল করা থাকলে আপনার সিডি / ডিভিডি ড্রাইভটি খুঁজে পাওয়ার আরও একটি উপায় দেখান:
২- আপনার ভিএম এর নাম সন্ধান করুন :
C:\Oracle\VirtualBox>VBoxManage.exe list vms
"Windows 7 SP1 - SandBox 01" {e016fcf2-9b6e-4b8e-b89b-49a3c8ba0898}
৩-- এর স্টোরেজ নিয়ন্ত্রকদের তালিকাভুক্ত করুন ( find
খুব বেশি আউটপুট ডেটার ফিল্টার করার জন্য আদেশটি নোট করুন ) (*):
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
৪- এর সংযুক্ত ডিভাইসগুলি দেখান :
C:\Oracle\VirtualBox>vboxmanage showvminfo "Windows 7 SP1 - SandBox 01" | find "IDE"
Storage Controller Name (0): IDE
(এটি একটি খালি, সুতরাং কোনও হার্ডডিস্ক বা সিডি / ডিভিডি ড্রাইভ কিনা তা কোনও ডিভাইস নিয়ন্ত্রক নেই)
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) এর একটি ( ভার্চুয়াল ডিস্ক ) রয়েছে এবং SATA (1,0) খালি আছে (প্রথম বন্ধনীর মধ্যে প্রথম সংখ্যাটি type
দ্বিতীয় হিসাবে পরিচিত device
), তাই এটি সিডি / ডিভিডি ড্রাইভ হওয়া উচিত ।
5.- এর সাথে একটি আইএসও চিত্র ফাইল সংযুক্ত করা যাক (উদাহরণস্বরূপ Office 2013,):
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "SATA" --port 1 --device 0 --type dvddrive --medium "Office2013-VL-SP1.iso"
(পর্দার কোনও ফলাফলের অর্থ নেই OK
)।
$ - সিডি / ডিভিডি ড্রাইভ নিয়ামক রেখে আইএসও অপসারণ করতে :
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "SATA" --port 1 --device 0 --type dvddrive --medium "emptydrive"
$ - কেসটির জন্য কোনও "খালি" সিডি / ডিভিডি ড্রাইভ কন্ট্রোলার ইনস্টল করা নেই, ভার্চুয়ালবক্সকে একটি বিদ্যমান নিয়ামকটিতে একটি নতুন যুক্ত করা উচিত , ধরে নেওয়া হয়েছে যে আমরা কোনও অধিগ্রহণকৃত পোর্ট / ডিভাইসটি বেছে নিই, উদাহরণস্বরূপ সাতা নিয়ন্ত্রকের জন্য:
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "SATA" --port 5 --device 0 --type dvddrive --medium "Office2013-VL-SP1.iso"
(নোট করুন আমরা পোর্ট 5 ব্যবহার করেছি)
এবং আইডিই নিয়ন্ত্রকের জন্য:
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "IDE" --port 0 --device 0 --type dvddrive --medium "Office2013-VL-SP1.iso"
(নোট আমরা ব্যবহার করি (0,0)
, এটি প্রথম পোর্ট এবং প্রথম ডিভাইস)
$ - আমরা যদি ডিভাইসগুলি (যে কোনও) মুছে ফেলতে (ধ্বংস করতে চাই ) (শেষ আইডিইর উদাহরণস্বরূপ):
C:\Oracle\VirtualBox>vboxmanage storageattach "Windows 7 SP1 - SandBox 01" --storagectl "IDE" --port 0 --device 0 --type dvddrive --medium "emptydrive"
(এই কমান্ডটি কার্যকর করার একই সময়ে আইএসও চিত্রটি সামঞ্জস্য হয়)।
$ - শেষ অবধি, যদি আমরা বিদ্যমান (গুলি) ব্যবহারের পরিবর্তে একটি নতুন নিয়ামক তৈরি করতে চাই (যেমনটি স্যাটায়া নিয়ন্ত্রকের জন্য উদাহরণস্বরূপ আমরা SATA3 নাম দেব):
C:\Oracle\VirtualBox>vboxmanage storagectl "Windows 7 SP1 - SandBox 01" --name SATA3 --add sata
$ - এবং সম্ভবত এটি পরে মুছে ফেলা হবে:
C:\Oracle\VirtualBox>vboxmanage storagectl "Windows 7 SP1 - SandBox 01" --name SATA3 --remove
(*) এটি কী ধরণের নিয়ামক তা নির্ধারণের জন্য যদি নামটি যথেষ্ট না (পরিবর্তন করা যেত) তবে চেষ্টা করুন:
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
আমরা দেখতে পাচ্ছি, কন্ট্রোলার নামের IDE
(# 0) একটি পিআইআইএক্স 4 ডিভাইস (আইডিই) এবং নামের একটি SATA
(# 1) একটি ইন্টেলএএচসি (এসটিএ)।
দ্রষ্টব্য: আইডিই কন্ট্রোলাররা 4 টি কনফিগারেশনে সম্ভাব্য চিত্র ফাইলগুলি গ্রহণ করে: (0,0), (0,1), (1,0) এবং (1,1)। দখলকৃত নয় এমন একটি চয়ন করুন। সাটা কন্ট্রোলার 30 গ্রহণ করে These এই পরামিতিগুলি ভিএম বৈশিষ্ট্যে কনফিগার করা যায়। মনে রাখবেন, উভয় ক্ষেত্রেই গণনা শুরু হয় 0
, নয় 1
।
দ্রষ্টব্য: অপারেটিং সিস্টেম এবং ডিভাইসের উপর নির্ভর করে ভিএম এক্সিকিউশন (চলমান) চলাকালীন কিছু ডিভাইস তৈরি করা যেতে পারে । উদাহরণস্বরূপ, উইন্ডোজ 7 ভিএম-এর জন্য রান-টাইমে সাটা ডিভাইস তৈরি করা যেতে পারে। যাইহোক, কোনও আইএসও সিডি / ডিভিডি চিত্র ফাইলটি সর্বদা রানটাইমগুলিতে যে কোনও খালি মাধ্যমের মধ্যে সন্নিবেশ করা যায় । আপনি এটি করে চলমান ভিএমএস চেক করতে পারেন:
C:\Oracle\VirtualBox>vboxmanage list runningvms
তাদের মন্তব্য এবং তথ্যের জন্য @ and31415 এবং @ ড্যানিয়েলবিকে ধন্যবাদ।
VBoxManage showvminfo
। এতে স্টোরেজ কন্ট্রোলার এবং তাদের নাম অন্তর্ভুক্ত রয়েছে।