स्थायी लूप डिवाइस?


9

क्या लिनक्स पर लूप डिवाइस हैं जो लॉसेटअप के साथ बनाए गए हैं जो स्थायी माना जाता है? यह मेरे लिए मामला नहीं लगता है। जब भी मैं अपने कंप्यूटर को रीस्टार्ट करता हूं तो मैं देखता हूं कि लूप डिवाइस चला गया है। मैं इसे loopback फ़ाइल ड्राइव बनाने के लिए उपयोग कर रहा हूँ।

मैं यह कैसे सुनिश्चित करूं कि लूपबैक डिवाइस स्थायी रूप से संग्रहीत है?

जवाबों:


9

नहीं, वे स्थायी नहीं हैं। आप उन्हें बूट करने के लिए स्क्रिप्ट को कॉन्फ़िगर कर सकते हैं।

यदि आप लूपबैक डिवाइस को माउंट करने जा रहे हैं तो संभवत: सबसे अच्छा विचार डिवाइस को fstabफाइल पर रखना होगा । वाक्य रचना है:

/path/to/device  /path/to/mountpoint   filesystemtype   options

आपके मामले में यह बन जाता है

/path/to/file    /path/to/mountpoint   filesystemtype   loop

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


pqnet, इस विचार के लिए धन्यवाद। तो मेरा लूपबैक btrfs के रूप में मुहिम शुरू की है। मैं वास्तव में इसे दूसरे माउंट के लिए उपयोग करूंगा। मेरा प्रश्न मुख्य रूप से ल्यूक क्रिप्ट सेटअप से संबंधित है, जहां पहले एक लूपबैक डिवाइस होना आवश्यक है, जो एन्क्रिप्टेड कंटेनर को लुक्स डिवाइस के रूप में खोलने में सक्षम हो। क्षमा करें, मैंने अपने प्रश्न में इसे अच्छी तरह से व्यक्त नहीं किया। इसलिए स्क्रिप्टिंग मेरी विशेष परिस्थिति के लिए एक बेहतर विचार की तरह लगता है
यारुन

@यरूनकेन अगर आप इसके बारे में सोचते हैं, तो सामान्य फाइल सिस्टम भी रिबूट के बीच लगातार नहीं होते हैं: सिस्टम इनिशियलाइज़ेशन स्क्रिप्ट बस उन्हें फिर से बूट पर माउंट करेगी
pqnet

5

प्रतिष्ठा प्रणाली के कारण pqnet के उत्तर के लिए टिप्पणी के रूप में नहीं जोड़ सकते। सलाह के लिये धन्यवाद।

मैंने इसे /etc/fstabअपने एक सर्वर के लिए जोड़ा ,

/path/to/file /path/to/mount ext4 loop 0 0

फिर ऑटो में सभी माउंट fstabद्वारा mount -a

मैं अब fs की तरह फ़ाइल का उपयोग कर सकता हूं:

$ df
Filesystem                   1K-blocks       Used  Available Use%  Mounted on
/mnt/diskimg/data-u02.img    154818540     191944  153053732   1%  /u02

@yaruncan,

अपने OS को न जानें, लेकिन एक तरीका यह होगा कि आप अपनी स्क्रिप्ट को एक रन-लेवल पर रखें, जो आगे शुरू होने से पहले निर्भर करता है, यानी जो भी लूपबैक डिवाइस देखने की जरूरत है।

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