वर्चुअल ब्लॉक डिवाइसेस कैसे बनाएं


3

मैं कई वर्चुअल ब्लॉक डिवाइस बनाना चाहता हूं, जैसे / dev / sda और फिर परीक्षण उद्देश्य के लिए एक md डिवाइस बनाने के लिए उनका उपयोग करता हूं। मैंने अपने रूट फाइल सिस्टम को / dev / sda1 पर माउंट किया है और नए भौतिक विभाजन बनाने के लिए अतिरिक्त स्थान नहीं है। इसलिए, मैं अपने खाली स्थान के छोटे हिस्से को अस्थायी रूप से आवंटित करने के लिए इन वर्चुअल ब्लॉक डिवाइसेस की तलाश कर रहा हूं।

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

जवाबों:


4

एक वीएम में एक वर्चुअल मशीन और परीक्षण स्थापित करने के लिए एक बेहतर समाधान होगा, लेकिन यह एक वीएम का उपयोग किए बिना किया जा सकता है।

आपको एक लूपबैक डिवाइस बनाने की आवश्यकता है।

  • एक 100MB फ़ाइल बनाएँ: dd if=/dev/zero of=loopback_file1 bs=1M count=100
  • उस फ़ाइल को लूपबैक डिवाइस के रूप में असाइन करें losetup /dev/loop0 loopback_file1:।

तब से ब्लॉक डिवाइस /dev/loop0एक ड्राइव की तरह दिखाई देगा, और सामग्री loopback_file1फ़ाइल में जाएगी। फिर आप उस डिवाइस के खिलाफ अपने mdadm कमांड का परीक्षण कर सकते हैं।

लिंक:

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.