ভিএম পোস্ট ওএস ইনস্টল বুট করতে ভার্চুয়ালবক্সের আইএসও দরকার


0

আমি নতুন ভিএম তৈরি করার পরে এটিতে ওএস ইনস্টল করার পরে কোনও কারণে প্রস্তুত করুন তারপরে ইনস্টলেশনটি শেষ হওয়ার পরে এটি বুট করা বন্ধ করে দেয়। ভিএমটি স্বাভাবিকভাবে কাজ করতে আমাকে ইনস্টলের জন্য ব্যবহৃত আইএসও পুনরায় মাউন্ট করতে হবে। ভার্চুয়ালবক্সটি সর্বশেষতম সংস্করণ এবং আইসোটি ডিফল্ট উইন্ডোজ 7 এসপি 1 x64। আমি ভিএম ট্রট কমান্ডলাইন ব্যাচ ফাইলটি তৈরি করেছি:

REM Create Entry:
VBoxManage createvm -name "Windows 7 - For Testing Purposes Only" -ostype Windows7_64 --register

REM Create Drive:
VBoxManage createhd --filename "D:\Virtual Machines\7HD" --size 12288 --format VHD

REM Add Controllers:
VBoxManage storagectl "Windows 7 - For Testing Purposes Only"  --name "SATA Controller" --add sata --sataportcount 2 --hostiocache on --bootable on

REM Attach to Controllers:
VBoxManage storageattach "Windows 7 - For Testing Purposes Only" --storagectl "SATA Controller" --port 0 --type hdd --medium "D:\Virtual Machines\7HD.vhd"
VBoxManage storageattach "Windows 7 - For Testing Purposes Only" --storagectl "SATA Controller" --port 1 --device 0 --type dvddrive --medium emptydrive

REM Set VM Parameters:
VBoxManage modifyvm "Windows 7 - For Testing Purposes Only" --memory 4096 --vram 130 --cpus 4 --accelerate3d on --boot1 dvd --boot2 none --boot3 none --boot4 none --usb on --usbehci on --audio dsound --audiocontroller hda --nic1 bridged --bridgeadapter1 "Realtek RTL8139/810x Family Fast Ethernet NIC" --bioslogodisplaytime 1 --biosbootmenu menuonly --largepages on

REM Add Shared folders from host:
VBoxManage sharedfolder add "Windows 7 - For Testing Purposes Only" --name "C_DRIVE" --hostpath C:\ --automount
VBoxManage sharedfolder add "Windows 7 - For Testing Purposes Only" --name "D_DRIVE" --hostpath D:\ --automount
VBoxManage sharedfolder add "Windows 7 - For Testing Purposes Only" --name "K_DRIVE" --hostpath K:\ --automount
VBoxManage sharedfolder add "Windows 7 - For Testing Purposes Only" --name "Q_DRIVE" --hostpath Q:\ --automount

REM Create Shortcut for the new VM on desktop:
copy NUL %temp%\CreateWVVMShortcut.vbs
echo Set Shell = CreateObject("WScript.Shell")>>%temp%\CreateWVVMShortcut.vbs
echo DesktopPath = Shell.SpecialFolders("Desktop")>>%temp%\CreateWVVMShortcut.vbs
echo Set link = Shell.CreateShortcut(DesktopPath ^& "\Windows 7 TEST.lnk")>>%temp%\CreateWVVMShortcut.vbs
echo link.Arguments = "-startvm ""Windows 7 - For Testing Purposes Only""">>%temp%\CreateWVVMShortcut.vbs
echo link.IconLocation = "%ProgramW6432%\Oracle\VirtualBox\VirtualBox.exe,0">>%temp%\CreateWVVMShortcut.vbs
echo link.TargetPath = "%ProgramW6432%\Oracle\VirtualBox\VirtualBox.exe">>%temp%\CreateWVVMShortcut.vbs
echo link.WorkingDirectory = "%ProgramW6432%\Oracle\VirtualBox">>%temp%\CreateWVVMShortcut.vbs
echo link.Save>>%temp%\CreateWVVMShortcut.vbs
cscript //nologo %temp%\CreateWVVMShortcut.vbs

REM Run new VM:
VBoxManage startvm "Windows 7 - For Testing Purposes Only" --type gui

আমি কি কিছু ভুল করছি বা আপনার কি আইএসও সর্বদা ভিএম চালানোর জন্য মাউন্ট করা উচিত এমন আচরণের প্রত্যাশা করা হচ্ছে?


আপনি কি লাইভ সিডি / ডিভিডি চেক করেছেন?
সেল্টারি

না, না। তবে সামগ্রিকভাবে আমি মনে করি আমি জানি কেন চিত্রটি আনমাউন্ট করা হয়নি। এটি একটি নিখরচায় সাটা পোর্ট রয়েছে এবং আমি যখন অতিথি সংযোজনগুলি ইনস্টল করি তখন আইএসও আনমাউন্ট হয় এবং অতিথি সংযোজনগুলি ইনস্টল হওয়ার পরে এবং সিস্টেমটি পুনরায় চালু করার পরে এটি অভিযোগ করে যে এটি আইএসও খুঁজে পাচ্ছে না। সুতরাং আমার দোষ মনে হচ্ছে। সম্ভবত --emptydrive পতাকা সহ আমার আরও একটি Sata বন্দর যুক্ত করা উচিত। ভিএম সংযোজন ধরে নিয়েছে যেগুলি প্রথম ফ্রি বন্দরে মাউন্ট করা হবে এবং বুট সমালোচনামূলক আইএসও পোর্ট নেই এমন পোর্টটিতে নয়। কমান্ডলাইনের মাধ্যমে কোনও নির্দিষ্ট SATA নিয়ামক লাইভ সিডি / ডিভিডি করার কোনও উপায় নেই বলে মনে হয়।
টিএমআরডাব্লু

উত্তর:


0

আমি --tempeject onনিম্নলিখিত উপায়ে [ ] ব্যবহার করে কমান্ড-লাইনের মাধ্যমে "লাইভ সিডি / ডিভিডি" সক্ষম করতে সক্ষম হয়েছি :

VBoxManage.exe storageattach %VM_NAME% --storagectl "SATA Controller" --port 1 --device 0 --type dvddrive --tempeject on --medium %VBOX_HOME%\VBoxGuestAdditions.iso

আপনি ঠিক কি বলতে চাইছেন I was able to turn "Live CD/DVD"?
ব্যবহারকারী1301428

স্পষ্টতই "চালু করুন"। তবুও, এটি প্রশ্নের ঠিক উত্তর নয় ...
ড্যানিয়েল বি

মজাদার। আমার আরও কিছু ফ্রি সময় পেলে আমি এটি পরীক্ষা করব।
টিএমআরডাব্লু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.