কীভাবে VBoxManage ব্যবহার করে ভার্চুয়াল হার্ড ডিস্ক সংযুক্ত করবেন?


19

বিদ্যমান ভার্চুয়াল মেশিনের জন্য প্রাথমিক নিয়ামকের ভার্চুয়াল হার্ড ড্রাইভ (ভিডিআই) সেট করার জন্য সেরা পদ্ধতিটি কী?

ভিডিআই যদি অন্য কোনও পিতামাতার ডিস্কের ডিফারেন্সিং ডিস্কে সত্যই সন্তানের বাক্য গঠন পরিবর্তন করে? আপনার কি কোনওভাবে অভিভাবক ভিডিআই এবং তারপরে সন্তানের ভিডিআই সংযুক্ত করার দরকার আছে?

পরিস্থিতি:

আমার একটি বিদ্যমান ভিএম আছে --- এটি বুট করার জন্য যে হার্ড ড্রাইভটি ব্যবহার করে তা প্রতিস্থাপন করতে চাই - অন্য কোনও সাধারণ ভার্চুয়াল এইচডি বা সম্ভবত একটি বিচ্ছিন্ন ডিস্কের সাথে। এটি কি VBoxManage দিয়ে করা যায়?

উত্তর:


4

আমি বিশ্বাস করি এটি ভার্চুয়াল হার্ড ড্রাইভের জন্য করা উচিত।

VBoxManage modifyvm winxp-web-dev --hda "/home/vbox/.VirtualBox/HardDisks/my_new_disk.vdi"

(কনসোল থেকে ভিএম তৈরি করার সময় আমি এটিই করি)


আমি মনে করি এটি সম্পন্ন করার বৈধ উপায় নয়। আমি আপনার পরামর্শটি চেষ্টা করার সময়, আমি VBoxManage: error: Unknown option: -hdaত্রুটি পেয়েছি ।
সেন্সর এইচ।

2
সেখানে ডাবল বিয়োগ করা উচিত। (4.1.6 এ কাজ করেছেন)
জোনটাস

25

বেশ পুরানো প্রশ্ন কিন্তু আমি এখানে এটি কীভাবে করব:

VBoxManage storageattach my-vm-name \
                         --storagectl "SATA Controller" \
                         --device 0 \
                         --port 0 \
                         --type hdd \
                         --medium /path/to/my-new.vdi

এটি ধরে নিয়েছে যে আপনি পুরানো ডিস্কটি প্রতিস্থাপন করতে চান। আপনি যদি কেবল আরেকটি ডিস্ক যুক্ত করতে চান তবে অন্য একটি পোর্ট ব্যবহার করুন, উদাহরণস্বরূপ যদি আপনার 1 টি ডিস্ক থাকে (পোর্ট 0 তে)। দয়া করে নোট করুন আপনি "আইডিই কন্ট্রোলার" এ ডিস্ক (বা সিডি / ডিভিডি চিত্র) যুক্ত করতে পারেন।


1

কেবল ভিজেন্ট দ্বারা পরিচালিত একটি ভিএম দিয়ে @ ক্যালাসে যুক্ত করতে চান (ভিএম এর ফোল্ডারে চালান এবং sandbox_default_আপনার ভিএম নাম উপসর্গটি প্রতিস্থাপন করুন ):

VBoxManage storageattach `VBoxManage list vms | grep \"sandbox_default_ | awk '{print $2;}'` --storagectl SATA --port 0 --type hdd --medium box-disk1.vmdk

0

আমি নিশ্চিত না আপনি এটি VBoxManage এর মাধ্যমে করতে পারছেন কিনা, আমি ক্লোনএইচডি ব্যবহারের পরে জিওআইয়ের মাধ্যমে সর্বদা এটি পরিবর্তন করেছি, আপনি উত্তরটি ভিবক্সম্যানেজ ম্যানুয়েলে থাকতে পারেন


0

আপনাকে প্রথমে আপনার ভিএম মেশিনে ডি কন্ট্রোলার যুক্ত করতে হবে:

vboxmanage storagectl YourVMNameOrID --name "SATA Controller" --add sata --controller IntelAHCI --portcount 1 --bootable on

এবং তারপরে স্টোরেজ নিয়ন্ত্রকের সাথে ভার্চুয়াল হার ডিস্ক চিত্রটি সংযুক্ত করুন:

vboxmanage storageattach YourVMNameOrID --storagectl "SATA Controller" --device 0 --port 0 --type hdd --medium YourVirtualHardDiskImage.vdi 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.