एक वर्चुअलबॉक्स ड्राइव के रूप में LVM विभाजन का उपयोग करना


14

क्या एक वर्चुअलबॉक्स डिस्क के रूप में LVM विभाजन का उपयोग करना संभव है?

मुझे किसी डिवाइस को वर्चुअलबॉक्स डिस्क, केवल डिस्क इमेज के रूप में उपयोग करने का कोई विकल्प नहीं मिल सकता है।


यदि आप /dev/mapper/mygroup-mylvछवि के रूप में निर्दिष्ट करने का प्रयास करते हैं तो क्या होता है ?
गिल्स एसओ- बुराई को रोकना '

@ गिल्स यह मुझसे पूछता है कि क्या मैं फ़ाइल को अधिलेखित करना चाहता हूं।
Let_Me_Be

जवाबों:


14

हाँ। आप एक VMDK बना सकते हैं (एक वीडीआई नहीं - आपको वीएमवेयर डिस्क छवि प्रारूप का उपयोग करना होगा) जो एक कच्चे डिस्क तक पहुंचता है। आप आसानी से एक तार्किक वॉल्यूम का उपयोग कर सकते हैं जैसे कि यह एक पूरी डिस्क थी, लेकिन अधिकांश वर्चुअल डिस्क की तरह, आप शायद मेजबान कर्नेल को इसकी विभाजन तालिका की व्याख्या करने और इसे माउंट करने में सक्षम नहीं होंगे।

एक बार जब आप अपना वॉल्यूम बना लेते हैं, तो बस चलाएं

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk \
    -rawdisk /dev/volumegroup/logicalvolume

अब आप उस वीएमडीके फ़ाइल को किसी भी अन्य डिस्क छवि की तरह उपयोग कर सकते हैं, सिवाय इसके कि वह फाइल सिस्टम की बजाय कच्चे वॉल्यूम पर डेटा स्टोर करेगा।


1
क्या मैं इसे लूप बैक डिवाइस के रूप में माउंट नहीं कर सकता हूं ??
बाल्की

1
मुझे विश्वास है तुम कर सकते हो। यदि आप इस पर लॉसेटअप का उपयोग करते हैं, तो आपको / dev / loop0p1- टाइप नामों के साथ समाप्त होना चाहिए। जब तक vmw कुछ अजीब नहीं करता है, उस स्थिति में आपको विशेष रूप से इसके छवि प्रारूप तक पहुंचने के तरीकों की तलाश करनी पड़ सकती है।
XTL
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.