/ Dev / sdX कैसे काम करता है?


2

क्षमा करें यदि मेरे पास सही शब्दावली नहीं है, तो मैं अभी भी कुछ हद तक एक नौसिखिया हूँ।

मेरे पास चार हार्ड ड्राइव (sda, sdb, sdc और sdd) के साथ एक कंप्यूटर है। मैं एक पांचवां (sde) जोड़ने जा रहा हूं जो दो अन्य (sdb & sdc) को बदल देगा।

ड्राइव को जोड़ना और उसके लिए डेटा ले जाना मेरे लिए आसान हिस्सा है। जब मैं शारीरिक रूप से अन्य दो डिस्क को हटाता हूं तो क्या होता है? क्या लेबल नीचे जाएंगे? क्या मुझे मैन्युअल रूप से fstab को संपादित करने और समस्या को ठीक करने की आवश्यकता होगी?

जवाबों:


5

पत्र सौंपे जाते हैं, जिसके आधार पर पहले ड्राइव की गणना की जाती है। पहली ड्राइव मिलती है /dev/sda, दूसरा /dev/sdb, आदि यदि आप संशोधित करने से बचना चाहते हैं /etc/fstab तब आपको डिवाइस नोड के बजाय फाइलसिस्टम लेबल या यूयूआईडी का उपयोग करने पर विचार करना चाहिए।


क्या आप फाइलसिस्टम लेबल और यूयूआईडी पर विस्तार कर सकते हैं? "सबसे अच्छा अभ्यास" क्या है?
— Tom H.

1
@ टोम एच।: अधिकांश स्थानों पर जहां आप एक उपकरण निर्दिष्ट कर सकते हैं /dev/sdX, आप इसे अपने यूयूआईडी या (कभी-कभी) फाइलसिस्टम या वॉल्यूम लेबल देकर भी निर्दिष्ट कर सकते हैं। उदा। ubuntuforums.org/showthread.php?t=283131 एक अच्छी व्याख्या के लिए। यूयूआईडी या लेबल का उपयोग करने का लाभ यह है कि जब आप हार्डवेयर को पुनर्व्यवस्थित करते हैं तो वे बदलते नहीं हैं; एफएस लेबल तब भी रखा जा सकता है जब आप ड्राइव बदलते हैं (क्योंकि वे मैन्युअल रूप से असाइन किए जाते हैं, और हार्डवेयर की संपत्ति नहीं)।
— sleske

1
लेबल हो सकते हैं और यूयूआईडी को प्रत्येक फ़ाइल सिस्टम को सौंपा जाता है जो स्वरूपित होता है। उन्हें साथ देखा जा सकता है blkid जहाँ भी डिवाइस नोड के लिए कमांड और उपयोग किया जाएगा mount (जैसे में /etc/fstab ) यदि पूर्ववर्ती हो LABEL= या UUID=।
— Ignacio Vazquez-Abrams
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.