কীভাবে কাঁচা ডিস্ক চিত্র থেকে ওভিএফ রূপান্তর করা যায়


3

আমি কীভাবে ভার্চুয়াল অ্যাপ্লায়েন্স চিত্রটিকে RAW(ইন) ফর্ম্যাটে সরাসরি OVF/ OVAফরমেটে রূপান্তর করব?

সেখানে একটি হাতিয়ার বলা হয় ovftools থেকে রূপান্তর পারবেন .ovf/.ova/.vmxকরার .ovf/.ova/.vmx। তবে এটি কোনও RAWইনপুট ফর্ম্যাট হিসাবে ডিস্ক সমর্থন করে বলে মনে হচ্ছে না ।

ভার্চুয়াল বাক্সে VBoxManage রয়েছে যা আপনাকে রূপান্তর VDI|VMDK|VHD|RAWকরতে দেয় VDI|VMDK|VHD|RAWতবে OVF/OVAবিন্যাস সম্পর্কে কিছুই নয় ।

আমি উবুন্টু / ডেবিয়ান জিএনইউ / লিনাক্স চালাচ্ছি।

উত্তর:


0

একটা জিনিষ যে আমি আগে আমি বিভ্রান্তির ক্ষেত্রে যেতে বলতে চাই যে RAW, VMDK, VHD, VDI সমস্ত (ভার্চুয়াল হয় *) হার্ড ড্রাইভ ফাইল, যেখানে যেমন OVF, OVA, .VMXভার্চুয়াল মেশিন সেটিংস ফাইল। একটি OVFফাইল পৃথক ভার্চুয়াল হার্ড ড্রাইভের সাথে আসে (যা ভিএমডিকে ফর্ম্যাটে বা অন্য কয়েকজনের মধ্যে একটি হতে পারে), যেখানে OVAফাইল হিসাবে একটি ভার্চুয়াল মেশিনে সমস্ত থাকে।

( *- সর্বাধিক ভার্চুয়াল!)

আমি ব্যক্তিগতভাবে এর আগে কোনও RAW ড্রাইভ থেকে ভার্চুয়াল মেশিন বুট করতে দেখিনি। আপনি যদি RAWএকটি VMDKব্যবহার করে কোনও রূপান্তর করতে পারেন তবে VBoxManageআমি VMWare Player or Workstationএকটি নতুন ভার্চুয়াল মেশিন তৈরি করতে এবং (সুনির্দিষ্টভাবে না!) ভার্চুয়াল বক্স ব্যবহার করার পরামর্শ দিচ্ছি এবং VMDKসবেমাত্র রূপান্তরিত করা ফাইলটি নির্বাচন করুন ।

আবার, আমি নিশ্চিত নই যে ভার্চুয়াল বক্সটি এটির ডিফল্ট সেটিংস ফাইল হিসাবে কী ব্যবহার করে তবে আমি জানি ভিএমওয়্যার ওয়ার্কস্টেশনটি ব্যবহার করে VMX, তখন আপনার সঠিক কোনও ovftoolsহার্ড ড্রাইভ সহ একটি নতুন ভার্চুয়াল মেশিন ব্যবহার করতে সমস্যা হবে না।

চারপাশে দেখার পরে, আমি কেবলমাত্র সরঞ্জামটি লাইভ ভিউর সন্ধান করতে পারি যা কোনও কাঁচা ফাইলকে একটি ভিএমডিকে রূপান্তর করতে পারে।


1
উত্তরের জন্য ধন্যবাদ, আপনি যেমনটি বলেছেন।। ওএফএফ এবং .ভিএমএক্স হ'ল ডিস্কের চিত্র নয় কনফিগারেশন ফাইল। ওভিএ সামগ্রিক প্যাকেজিং ফর্ম্যাট। চিত্র এবং কনফিগারেশন ফাইলগুলির মধ্যে রূপান্তর হ'ল আলাদা জিনিস। আরও গভীর অনুসন্ধানের পরে আমি এই প্রকল্পটি ওপেন-ওভিএফও পেয়েছি যা আমাকে ওভিএফ / ওভিএ তৈরি করতে সহায়তা করে। হলে virt-ধর্মান্তরিত খুব খুবই দরকারী। শুভেচ্ছা সহ!
এডুয়ার্ডো লেগো আগুইলার

আমি নিশ্চিত নই যে আমি কতটা পরিষ্কার ছিলাম - সম্পূর্ণরূপে সংক্ষেপে ... আমি যা বোঝার চেষ্টা করছিলাম তা হ'ল আপনি যদি মূলত কাঁচাকে একটি ভিএমডিকে রূপান্তর করেন তবে একটি নতুন ভার্চুয়াল মেশিন সেট আপ করুন যা সেই হার্ড ড্রাইভকে নির্দেশ করে, এটি একটি .vmx ফাইল তৈরি করবে। তারপরে আপনি ভিএমডিকে ভার্চুয়াল হার্ড ড্রাইভের সাথে সেই ভিএমএক্সকে ওভিএফ-তে রূপান্তর করতে পারেন ... সুতরাং, আপনি যা বলেছিলেন তা করবেন এবং একটি কাটাকে ওভিএফ
উইলিয়াম হিলসুম

1
আমি আপনার ধারণাটি বুঝতে পারি: RAW -> .VMDK বরাবর .VMX তারপর VMX -> .OVF একই ব্যবহার করে VVMDK ডিস্ক। শুরুতে আমি ভাবছিলাম যে ওভিএফ একটি ডিস্ক চিত্র ফর্ম্যাট, তবে আমি এটি সম্পর্কে ভুল ছিল। এখন আমি দেখতে পাচ্ছি যে ওভিএফ হ'ল ভার্চুয়াল মেশিনগুলি সংজ্ঞায়িত / নির্দিষ্ট করার জন্য একটি বাইনারি ডিস্ক চিত্র বিন্যাস নয়।
এডুয়ার্ডো লেগো আগুইলার

0

.ova ফাইলগুলি কেবল একটি পিক্সিক টার ফাইল হয়:

$ file foo.ova
foo.ova:            POSIX tar archive

আপনি যদি এটি সঙ্কুচিত করেন তবে আপনি .ovfভিএম বর্ণনা করে একটি (এক্সএমএল) ফাইল, চেকসাম সহ একটি পাঠ্য ফাইল (এসএইএ -1) এবং এক বা একাধিক .vmdkফাইল পাবেন:

$ file *                                                                                                                                                                        
foo-disk1.vmdk:                        VMware4 disk image                                                                                                                                                          
foo-disk2.vmdk:                        VMware4 disk image                                                                                                                                                          
foo-disk3.vmdk:                        VMware4 disk image                                                                                                                                                          
foo-disk4.vmdk:                        VMware4 disk image                                                                                                                                                          
foo-disk5.vmdk:                        VMware4 disk image                                                                                                                                                          
foo.ova:                               POSIX tar archive                                                                                                                                                           
foo.mf:                                ASCII text                                                                                                                                                                  
foo.ovf:                               XML 1.0 document, ASCII text, with very long lines

সুতরাং একটি র .ovaরূপান্তরকরণের জন্য, আপনাকে আপনার কাঁচা ফাইলগুলিকে .vmdkফর্ম্যাট করতে রূপান্তর করতে হবে, সঠিক .ovfফাইলটি লিখতে হবে, ফাইলটি তৈরি করতে .mfহবে এবং সমস্ত কিছু একটি .ovaফাইলে রূপান্তর করতে হবে। লক্ষ্য করুন যে পরবর্তীটি সংকোচনের সাথে অন্তর্ভুক্ত নয়। .mfফাইলের লাইনগুলি দেখতে এই রকম:

SHA1(foo.ovf)= e33370daa74544dc30841e1c527628e5c8610c54

এটি থেকে সহজেই পাওয়া যায় sha1sumতবে ফর্ম্যাটটি আলাদা:

$ sha1sum 'foo.ovf'
e33370daa74544dc30841e1c527628e5c8610c54  foo.ovf

তাই:

$ sha1sum *.ovf *.vmdk | awk 'BEGIN { FIELDWIDTHS = "40 2 1024" } { print "SHA1(" $3 ")= " $1 }'
SHA1(HyperFile 3.3.0.ovf)= e33370daa74544dc30841e1c527628e5c8610c54
SHA1(HyperFile_3.3.0-disk1.vmdk)= a60c58d00010bdc715d96e89e34fd45f48a58b4c
SHA1(HyperFile_3.3.0-disk2.vmdk)= 92250a09ef4b924c51c64b37ba6dc7049eb24cc2
SHA1(HyperFile_3.3.0-disk3.vmdk)= aff779bf46c859506606fd8925f79ffb9a86d955
SHA1(HyperFile_3.3.0-disk4.vmdk)= 64dd05f7e5d73929234393c109b2d92d69dedc8e
SHA1(HyperFile_3.3.0-disk5.vmdk)= 157e9f9f6adeabcc41f228cd7b53fc0ef4da43f9

আমি আপনাকে এখানে ওভিএফ ফর্ম্যাটটি পড়তে দেব: https://www.dmtf.org/standards/ovf


-1

আমি কাঁচকে ভিডিতে রূপান্তর করতে ভিক্সম্যানেজ ব্যবহার করি। আমি তখন ভার্চুয়াল ডিস্ক হিসাবে ভিডিআই ফাইলটি ব্যবহার করে ভিবক্সে একটি নতুন মেশিন তৈরি করি। আমি নতুন মেশিনটি কাজ করে তা নিশ্চিত করার জন্য একবার এটি শুরু করি। শাটডাউন করার পরে আমি ওভা ফাইল হিসাবে মেশিনটি রফতানি করি। বেশিরভাগ ভিএম সরঞ্জাম যেমন ভিবক্স ওভাকে আমদানি করার অনুমতি দেয় এবং মেশিনটি চালাবে।

Vboxmanage রূপান্তরকরণ - - ফর্ম্যাট / ভিডিআই

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