Comme je le savais, Linux ne peut créer que trois types de partitions. ils sont primaires, étendus et logiques
Non c'est faux. Ce que vous décrivez ici, ce sont des partitions «MBR» à l'ancienne pour PC . C'était le type de partition standard sur les ordinateurs de type PC (et quelques autres) depuis les années 1980, mais ces jours-ci, il est remplacé par des partitions GUID. La partition logique vs primaire est un hack en raison des limites de ce système des années 1980 que vous pouvez ignorer si vous n'avez pas à gérer des systèmes plus anciens.
L'utilisation d'un système de partition standard est essentielle si plusieurs systèmes d'exploitation sont installés sur le même disque. Sinon, vous n'êtes pas obligé. De plus, même avec plusieurs systèmes d'exploitation, vous pouvez utiliser une seule partition standard pour Linux et utiliser le propre système de partitionnement de Linux à l'intérieur.
LVM est le système de partitionnement natif de Linux. Il présente de nombreux avantages par rapport aux partitions MBR ou GUID, en particulier la possibilité de déplacer ou même de répartir des partitions entre les disques (sans rien démonter), et de redimensionner facilement les partitions. Utilisez LVM pour Linux de préférence.
LVM atteint sa flexibilité en combinant plusieurs niveaux d'abstraction. Une zone de stockage physique, généralement une partition de style PC, est un volume physique . L'espace d'un ou plusieurs volumes physiques constitue un groupe de volumes . Dans un groupe de volumes, vous créez des volumes logiques , chacun contenant un système de fichiers (ou un volume d'échange, etc.).
fdisk
utilitaire vous permettent de choisir, et si votre versionfdisk
est trop ancienne, vous pourriez en avoirgdisk
pour les partitions GPT. LVM est une chose différente, LVM est un système de partitionnement uniquement Linux.Si vous ne savez pas si vous avez besoin de la partition physique lvm ou non, créez simplement la partition standard.
Le volume physique lvm (pv) est juste une partition standard (avec des métadonnées lvm) à utiliser dans le groupe de volumes lvm (vg) à partir duquel un volume logique (lv) peut être créé, et le volume logique final est comme un bloc périphérique où vous pouvez écrire un système de fichiers et le monter quelque part.
la source
Une partition logique est différente de LVM qui signifie gestionnaire de volumes logiques.
Précisant d'abord ce qu'est une partition logique, ce sont simplement des partitions au sein d'une partition étendue, qui est comme une partition principale, sauf que vous pouvez la sous-partitionner et la remplir de partitions logiques infinies.
Comme vous l'avez peut-être remarqué, les disques durs PC n'autorisaient que 4 partitions (principales), et comme nous en avons souvent besoin de plus, des partitions étendues ont été inventées, ce qui nous permet d'ajouter autant de sous-partitions que nous le voulons.
voici un exemple de partitionnement mixte primaire et étendu: (p) = primaire (e) = étendu (l) = logique
/ dev / sda 1G
Continuons. LVM ou Logical Volume Manager, est une couche distincte du partitionnement. LVM utilise des volumes physiques (PV) qui sont de véritables partitions sur des disques durs à l'intérieur de groupes de volumes (VG), qui peuvent être considérés comme un "disque entier", dont vous pouvez "partitionner" avec des volumes logiques (LV). L'avantage de ceci est une expansion / rétrécissement facile du stockage.
illustration de LVM:
Disques physiques;
disk1 (/ dev / sda, voir ci-dessus pour toutes ses partitions) disk2 (/ dev / sdb): / dev / sdb 1G
==> / dev / sdb1 (p) 1G
LVM:
créer PV pour toutes les partitions physiques (
pvcreate /dev/sdx#
):VG1 (
vgcreate VG1 /dev/sda1 /dev/sda3 /dev/sdb1
): / dev / sda1 + / dev / sda3 + / dev / sdb1VG2 (
vgcreate VG2 /dev/sda4 /dev/sda5 /dev/sda6
): / dev / sda4 + / dev / sda5 + / dev / sda6LV1 (
lvcreate -l 1400M /dev/VG1
): Ici, vous avez une partition 1400M résidant sur / dev / VG1; Ici, vous pouvez créer un système de fichiers comme vous le feriez sur une partition normale.Personnellement, j'aime penser à LVM comme un système de disque dur virtuel utilisant un modèle de construction de mur pour gérer les lecteurs de disque avec le mappeur de périphériques du noyau Linux. Le volume logique (LV) est le mur, le groupe de volumes (VG) est le tas de briques que vous avez choisi pour construire votre mur, et le volume physique (PV) sont les briques elles-mêmes (qui peuvent avoir différentes tailles et formes). D'autre part, les partitions de disque sont les grilles peintes sur le mur, où vous pouvez graffer (écrire des données) à l'intérieur des limites.
la source