fdisk में देव / मैपर


27

CentOS स्थापित करने के बाद, मुझे कई लाइनें दिखाई देती हैं जैसे /dev/mapper/centos_jackpc--11-swapऔर /dev/mapper/centos_jackpc--11-rootजब मैं जारी करता हूं fdisk -l

इनका उद्देश्य क्या है? और वे उबंटू के लिए क्यों नहीं दिखाते हैं?

पूरा fdisk -lयहाँ दिखाया गया है:

Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders, total 488281250 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e3a37

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048   287754239   143364096   8e  Linux LVM
/dev/sda3       287756286   434180095    73211905    5  Extended
/dev/sda5       287756288   434180095    73211904   83  Linux

Disk /dev/sdb: 4000.8 GB, 4000787030016 bytes
255 heads, 63 sectors/track, 486401 cylinders, total 7814037168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x6c03e282

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63  2147504935  1073752436+  83  Linux
Partition 1 does not start on physical sector boundary.

Disk /dev/mapper/rhel_jackpc-root: 104.9 GB, 104857600000 bytes
255 heads, 63 sectors/track, 12748 cylinders, total 204800000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/rhel_jackpc-root doesn't contain a valid partition table

Disk /dev/mapper/rhel_jackpc-swap: 41.9 GB, 41943040000 bytes
255 heads, 63 sectors/track, 5099 cylinders, total 81920000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/rhel_jackpc-swap doesn't contain a valid partition table

जवाबों:


33

प्रविष्टियों में /dev/mapperहैं एलवीएम लॉजिकल वॉल्यूम। आप लिनक्स के मूल विभाजन प्रकार के बारे में सोच सकते हैं। लिनक्स अन्य विभाजन प्रकारों का भी उपयोग कर सकता है, जैसे कि पीसी (एमबीआर या जीपीटी) विभाजन।

आपकी डिस्क MBR विभाजन में विभाजित है, जिसमें /dev/sda2से एक ( ) LVM भौतिक आयतन है। LVM भौतिक वॉल्यूम वॉल्यूम समूह का एकल घटक है rhel_jackpc, जिसमें दो तार्किक वॉल्यूम होते हैं: root(जो कि आपका CentOS सिस्टम विभाजन है) और swap(जो आपका CentOS स्वैप विभाजन है)।

उबंटू सीधे एमबीआर विभाजन पर स्थापित है, संभवतः /dev/sda5

fdisk -lउन सभी ब्लॉक उपकरणों के बारे में जानकारी सूचीबद्ध करता है जिनमें MBR विभाजन (या हाल के संस्करणों में GPT विभाजन fdisk) हो सकते हैं। यह तकनीकी रूप से संभव है, यद्यपि एलवीएम लॉजिकल वॉल्यूम के अंदर पीसी विभाजन होने के लिए अत्यधिक असामान्य और बल्कि व्यर्थ है, इसलिए fdisk -lवहां दिखता है और रिपोर्ट करता है कि यह एक विभाजन तालिका नहीं ढूंढता है। यह सामान्य बात है।

उबंटू पर, आपको LVM लॉजिकल वॉल्यूम के बारे में कुछ भी नहीं दिखाई देगा यदि वॉल्यूम समूह सक्रिय नहीं है। चूंकि उबंटू किसी भी वॉल्यूम का उपयोग नहीं कर रहा है, यह वॉल्यूम समूह को सक्रिय नहीं करेगा।

लिनक्स इंस्टॉलेशन के लिए पीसी पार्टिशन या एलवीएम वॉल्यूम का उपयोग करना है या नहीं, यह केवल सुविधा की बात है। ऐसी कुछ चीजें हैं जो आप पीसी विभाजन के साथ नहीं कर सकते हैं, जैसे कि उन्हें कई डिस्क पर फैलाना, या बस उनका आकार बदलना और उन्हें आसानी से चारों ओर ले जाना, या उनके साथ स्नैपशॉट बनाना, इसलिए LVM पर एक इंस्टॉलेशन अधिक लचीला है। लेकिन अगर आपको इस लचीलेपन की आवश्यकता नहीं है, तो आप सीधे पीसी विभाजन पर स्थापित कर सकते हैं।


9
ध्यान दें कि लिनक्स डिवाइस मैपर का उपयोग LVM के अलावा अन्य चीजों के लिए किया जाता है (जैसे dm-crypt disk एन्क्रिप्शन), इसलिए जरूरी/dev/mapper नहीं कि फाइलें LVM लॉजिकल वॉल्यूम हों। लेकिन ये जैसे दिखते हैं, वैसे ही हैं। (वे नामकरण सम्मलेन का अनुसरण करते हैं जिसका LVM उपयोग करता है।)
वायज़ार्ड

1
वायज़र्ड, ठीक है - तो, ​​क्या यह सुनिश्चित करने का एक तरीका है कि दो तार्किक वॉल्यूम हैं rootऔर swapवास्तव में /dev/sda2(और केवल यह देखते हुए कि वे कैसे नाम हैं) से नहीं हैं?
तोश

2
@ पीसी "द्वारा" मेरा मतलब है पीसी , विंडोज नहीं। MBR और GPT विभाजन बूट फ़र्मवेयर ( BIOS और UEFI ) को क्रमशः समझते हैं। पीसी विभाजन के साथ विंडोज चिपक जाती है क्योंकि यह केवल पीसी (और कुछ एआरएम प्लेटफॉर्म) पर चलता है लेकिन उनके पास "मूल" विभाजन प्रकार नहीं हैं। कुछ यूनिक्स सिस्टम (जैसे * बीएसडी) पीसी हार्डवेयर पर अपनी विभाजन योजना का उपयोग करते हैं, अन्य (जैसे लिनक्स) परवाह नहीं करते हैं।
गिलेस एसओ- बुराई को रोकना

6
@Tosh आप चला सकते हैं lsblkभंडारण पेड़, या देखने के लिए vgsऔर lvsसूची मात्रा समूहों और लॉजिकल वॉल्यूम के लिए।
गिल्स एसओ- बुराई को रोकें

1
@ गिल्स आपने यह कैसे पता लगाया कि विभाजन वॉल्यूम समूह के /dev/sda2साथ जुड़ा हुआ है rhel_jackpc? नामकरण सम्मेलन से, शायद? मुझे लगता है कि lsblkयह पुष्टि करेगा, लेकिन आपके पास lsblkकाम करने के लिए आउटपुट नहीं था ।
flow2k
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.