Создать раздел (стандартный раздел против физического тома LVM) в установке CentOS


9

Все. Простите, я не знаком с Linux. Я пытаюсь установить CentOS в VMWare. Как я знал, Linux может создавать только три вида разделов. они primary, extended, and logical, для MBR, максимальные числа основного и расширенного разделов равны 4. И неограниченное количество логических разделов может быть создано в расширенном разделе. (Если я был неправ. Пожалуйста, поправьте меня. Спасибо.)

Но что касается CentOS. У меня есть варианты, как показано ниже при создании разделов. Сравните с концепцией primary, extended, and logical, я не могу понять Standard partition and LVM physical volumeи не знаю, в чем разница между ними. Что это значит создать LVM physical volume? Может ли кто-нибудь сказать мне больше об этом?

Спасибо.

введите описание изображения здесь

Ответы:


7

Как я знал, Linux может создавать только три вида разделов. они первичны, расширены и логичны

Нет, это не правильно. Здесь вы описываете разделы «MBR» в старом стиле ПК . Это был стандартный тип разделов на компьютерах типа ПК (и некоторых других) с 1980-х годов, но в наши дни его заменяют разделы GUID. Логический и основной раздел является хаком из-за ограничений этой системы 1980-х годов, которые вы можете игнорировать, если вам не приходится иметь дело со старыми системами.

Использование стандартной системы разделов необходимо, если на одном диске установлено несколько операционных систем. В противном случае вам не нужно. Более того, даже с несколькими операционными системами вы можете использовать один стандартный раздел для Linux и использовать собственную систему разделения Linux внутри него.

LVM - родная система разбиения Linux. Он имеет много преимуществ по сравнению с разделами MBR или GUID, в частности возможность перемещать или даже распределять разделы между дисками (без размонтирования) и легко изменять размеры разделов. Используйте LVM для Linux по предпочтению.

LVM достигает своей гибкости, комбинируя несколько уровней абстракции. Физическая область хранения, обычно раздел в стиле ПК, представляет собой физический том . Пространство одного или нескольких физических томов составляет группу томов . В группе томов вы создаете логические тома , каждый из которых содержит файловую систему (или том подкачки и т. Д.).


Спасибо, что рассказали про ЛВМ и поправили меня. Я только что прочитал о MBR и GPT. howtogeek.com/193669/… . Означает ли это, что Linux (скажем, CentOS) поддерживает MBR и GPT? Как я могу разделить с GPT в CentOS?
Joe.wang

И из твоего ответа. Вы имели в виду, что LVM не принадлежит обоим (MBR и GPT)?
Joe.wang

1
@ Joe.wang Linux поддерживает как MBR, так и GPT (и многие другие более экзотические типы разделов, это очень удобно). Я не знаю, как выбрать между MBR и GPT в установщике CentOS. Последние версии fdiskутилиты позволяют вам выбирать, и, если вы fdisk слишком стары, у вас может быть gdiskGPT-раздел. LVM - это другое, LVM - это система разделов только для Linux.
Жиль "ТАК - перестань быть злым"

Отличное объяснение. Спасибо за вашу добрую и щедрую помощь. + 1
Joe.wang

0

Если вы не уверены, нужен ли вам физический раздел lvm или нет, просто создайте стандартный раздел.

Физический том lvm (pv) - это просто стандартный раздел (с метаданными lvm) для использования в группе томов lvm (vg), из которой можно создать логический том (lv), а конечный логический том похож на блок устройство, где вы можете написать файловую систему и смонтировать ее где-нибудь


0

Логический раздел отличается от LVM, который обозначает менеджер логических томов.

Сначала поясняем, что такое логический раздел, это просто разделы внутри расширенного раздела, который похож на основной раздел, за исключением того, что вы можете подразделить его и заполнить бесконечными логическими разделами.

Как вы, возможно, заметили, на жестких дисках ПК допускается только 4 (основных) раздела, и, поскольку нам часто требуется больше, были изобретены расширенные разделы, что позволяет нам добавлять столько разделов, сколько мы хотим.

Вот пример смешанного первичного и расширенного разбиения: (p) = первичное (e) = расширенное (l) = логическое

/ dev / sda 1G

==> / dev / sda1 (p) 250M

==> / dev / sda2 (e) 1k

==>/dev/sda5(l) 125M    

==>/dev/sda6(l) 125M

==> / dev / sda3 (p) 250M

==> / dev / sda4 (p) 250M

Двигаемся дальше. LVM или Logical Volume Manager, это отдельный слой от разбиения. LVM использует физические тома (PV), которые являются фактическими разделами на жестких дисках внутри групп томов (VG), которые можно рассматривать как «целый диск», из которых вы можете «разделить» с помощью логических томов (LV). Преимущество этого заключается в простоте расширения / сжатия хранилища.

иллюстрация LVM:

Физические диски;

disk1 (/ dev / sda, см. выше для всех его разделов) disk2 (/ dev / sdb): / dev / sdb 1G
==> / dev / sdb1 (p) 1G

LVM:

создать PV для всех физических разделов ( pvcreate /dev/sdx#):

VG1 ( vgcreate VG1 /dev/sda1 /dev/sda3 /dev/sdb1): / dev / sda1 + / dev / sda3 + / dev / sdb1

VG2 ( vgcreate VG2 /dev/sda4 /dev/sda5 /dev/sda6): / dev / sda4 + / dev / sda5 + / dev / sda6

LV1 ( lvcreate -l 1400M /dev/VG1): здесь у вас есть раздел 1400M, находящийся в / dev / VG1; Здесь вы можете создать файловую систему, как на обычном разделе.

Лично мне нравится думать о LVM как о системе виртуальных жестких дисков, использующей модель bricks-build-the-wall для управления дисками с помощью устройства отображения устройств ядра Linux. Логический том (LV) - это стена, группа томов (VG) - это куча кирпичей, которые вы выбрали, чтобы построить стену, а физический объем (PV) - это сами кирпичи (которые могут быть разных размеров и форм). С другой стороны, разделы диска - это нарисованные сетки на стене, где вы можете граффити (записывать данные) внутри границ.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.