আমি কীভাবে একটি .img ফাইলকে vhd এ রূপান্তর করব?


13

আমার একটি ইমেজ ফাইল রয়েছে (লিনাক্স ভিত্তিক চিত্র) এবং এটি ভিএইচডিতে রূপান্তর করতে চাই যাতে এটি হাইপার-ভি ভিএম তৈরি করতে ব্যবহার করা যায়।

আমি কাঁচকে ভিপিসি ফর্ম্যাটে রূপান্তর করতে "qemu-img রূপান্তর" ব্যবহার করেছি, তবে ভিপিসি হাইপার-ভি এর জন্য কাজ করে না এবং "qemu-img রূপান্তর" দ্বারা vhd সমর্থিত নয়।

এটি করার সঠিক উপায় কী হবে?

চিত্রটির একটি মাত্র পার্টিশন রয়েছে:

Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      32.8kB  4295MB  4295MB  primary  ext3         boot

উত্তর:


7

ভিএইচডিটুল রূপান্তর করতে সক্ষম হওয়া উচিত।

vhdtool.exe /convert myimage.raw

ধন্যবাদ যে কাজ করেছে। তবে কমান্ডটি নতুন ভিএইচডি তৈরি করে না, তবে বিদ্যমান চিত্র ফাইলের শেষে একটি পাদচরণ যুক্ত করে। আমাকে কেবল ফাইলটি .vhd নামকরণ করতে হবে যাতে এটি হাইপার-ভি ভিএম ক্রিয়েশন উইজার্ড দ্বারা স্বীকৃত হয়।
ব্যবহারকারী 1060517

এছাড়াও, vhdtool.exe এর উইন্ডোজ সার্ভার ওএস / এনটিএফএসের পূর্বশর্ত রয়েছে। আমি ভাবছিলাম যে কোনও অনুরূপ কোনও সরঞ্জাম (কাঁচা থেকে ভিএইচডি) রয়েছে যা একটি লিনাক্স মেশিনে ব্যবহার করা যেতে পারে?
ব্যবহারকারী 1060517

আমি একটি সম্পর্কে অবগত নই। তবে যেহেতু গন্তব্য হাইপারভাইজার হাইপার-ভি, তাই এটি খুব বেশি সমস্যা হওয়া উচিত নয়। :)
মাইকেল হ্যাম্পটন

লিঙ্কটি মারা গেছে ...
আপেল 16

3
@ আপেল ১ Y হ্যাঁ, এটি মারা গেছে। মাইক্রোসফ্ট কোনও কারণে এটি ইয়ঙ্ক করেছে। যদিও অনুলিপিগুলি সতর্কতার সাথে ওয়েব অনুসন্ধানের সাথে পাওয়া যায় তবে আমি মনে করি যে এ জাতীয় কোনও ইউআরএলকে লিঙ্ক না করাই ভাল কারণ এটি সময়ের সাথে সাথে পরিবর্তিত হতে পারে এবং প্রয়োজনে এটিকেও ওয়েবেব্যাক মেশিনে খাওয়ানো যেতে পারে।
মাইকেল হ্যাম্পটন

6

আমি এই বিষয়টি কত দিন ধরে ছিল তা সম্পর্কে নিশ্চিত নই, তবে যেহেতু এটি এই প্রশ্নের জন্য # 1 অনুসন্ধান ফলাফল, আমি এখনই এটির উত্তর দেব। ভিএইচডি বর্তমানে Qemu-img দ্বারা সমর্থিত। ভিএইচডি এর পক্ষে যুক্তিটি ভিপিসি। এটি এখানে পাওয়া গেছে http://docs.openstack.org/image-guide/content/ch_converting.html

লিঙ্ক বিরতি ক্ষেত্রে, এখানে একটি অনুলিপি / অতীত আছে

চিত্রগুলি এক ফর্ম্যাট থেকে অন্য ফর্ম্যাটে রূপান্তর করা সাধারণত সোজা is qemu-img রূপান্তর করুন: কাঁচা, কিউকো 2, ভিডিআই, ভিএমডিকে

Qemu-img রূপান্তর কমান্ডটি কাঁচা, কিউকো 2, ভিডিআই (ভার্চুয়ালবক্স), ভিএমডিকে (ভিএমওয়্যার) এবং ভিএইচডি (হাইপার-ভি) সহ একাধিক ফর্ম্যাটগুলির মধ্যে রূপান্তর করতে পারে। সারণী 7.1। qemu-img বিন্যাসের স্ট্রিং

**Image format**    **Argument to qemu-img**
raw                     raw
qcow2                   qcow2
VDI (VirtualBox)        vdi
VMDK (VMWare)           vmdk
VHD (Hyper-V)           vpc

এই উদাহরণটি Centos63.dsk নামের একটি কাঁচা চিত্র ফাইলকে একটি QCO2 চিত্র ফাইলে রূপান্তর করবে।

$ qemu-img convert -f raw -O qcow2 centos64.dsk centos64.qcow2

ভিএমডিকে থেকে কাঁচা রূপান্তর করতে, আপনি এটি করবেন:

$ qemu-img convert -f vmdk -O raw centos64.vmdk centos64.img

বিঃদ্রঃ

-F ফর্ম্যাট পতাকাটি isচ্ছিক। বাদ দেওয়া থাকলে, qemu-img চিত্রের ফর্ম্যাটটি অনুমান করার চেষ্টা করবে।

ভিবক্সম্যানেজ: ভিডিআই (ভার্চুয়ালবক্স) থেকে কাঁচা

আপনি যদি ভার্চুয়ালবক্স ব্যবহার করে একটি ভিডিআই চিত্র তৈরি করে থাকেন তবে আপনি ভার্চুয়ালবক্সের সাহায্যে পাঠানো ভিবিক্সম্যানেজ কমান্ড-লাইন সরঞ্জামটি ব্যবহার করে এটি কাঁচা ফর্ম্যাটে রূপান্তর করতে পারেন। ম্যাক ওএস এক্সে, ভার্চুয়ালবক্স default / ভার্চুয়ালবক্স ভিএমএস / ডিরেক্টরিতে ডিফল্টরূপে চিত্রগুলি সঞ্চয় করে। নিম্নলিখিত উদাহরণটি ভার্চুয়ালবক্স ভিডিআই চিত্র থেকে বর্তমান ডিরেক্টরিতে একটি কাঁচা চিত্র তৈরি করে।

$ VBoxManage ক্লোনহডি ~ / ভার্চুয়ালবক্স \ ভিএমএস / fedora18.vdi fedora18.img - ফর্ম্যাট কাঁচা


3

আপেল ১ by দ্বারা উপরে উল্লিখিত হিসাবে এখানে একটি বেশ অনুরূপ প্রশ্ন রয়েছে যা ভিএইচডিটুলের আর উপলভ্য নয় বলে মনে হচ্ছে এমন সমস্যাটি সমাধান করে। ভার্চুয়ালবক্সে "VBoxManage" নামে একটি সরঞ্জাম আসে যা কেবল নিখুঁতভাবে কাজ করে। যদি আপনি আপনার ডিস্কের একটি সাধারণ চিত্র ফাইল পেয়ে থাকেন তবে আপনি এটি ddকরতে পারেন:

VBoxManage convertfromraw myfile.dd myfile.vhd --format VHD


2

কেউ যদি এখনও কাঁচা ডিস্ক চিত্রটি ভিএইচডি রূপান্তর করতে আগ্রহী হন তবে নীচের কমান্ডটি ব্যবহার করুন:

qemu>qemu-img.exe convert e:\src.img -O vpc -o subformat=dynamic f:\dst.vhd

আপনার নিজের উপস্থাপিত ফাইলের নামগুলি পরিবর্তন করতে ভুলবেন না।

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