/ dev / mapper dans fdisk
On février 17, 2021 by admin Après linstallation de CentOS, je vois plusieurs lignes comme /dev/mapper/centos_jackpc--11-swap
et /dev/mapper/centos_jackpc--11-root
lorsque jémets fdisk -l
.
À quoi cela sert-il? Et pourquoi napparaissent-ils pas pour Ubuntu?
Le fdisk -l
complet est affiché ici:
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
Réponse
Les entrées de /dev/mapper
sont LVM . Vous pouvez les considérer comme le type de partition native de Linux. Linux peut également utiliser dautres types de partition, tels que les partitions PC (MBR ou GPT).
Votre disque est divisé en partitions MBR, dont lune ( /dev/sda2
) est un volume physique LVM. Le volume physique LVM est le seul constituant du groupe de volumes rhel_jackpc
, qui contient deux volumes logiques: root
(qui est votre partition système CentOS) et swap
(qui est votre partition déchange CentOS).
Ubuntu est installé directement sur une partition MBR, probablement /dev/sda5
.
fdisk -l
répertorie les informations sur tous les périphériques de blocage qui pourraient contiennent des partitions MBR (ou des partitions GPT dans les versions récentes de fdisk
). Il est techniquement possible, bien que très inhabituel et plutôt inutile, davoir des partitions PC à lintérieur dun volume logique LVM, donc fdisk -l
y regarde et rapporte que cest le cas n « pas trouver une table de partition. Cest normal.
Sur Ubuntu, vous ne verriez rien sur le volume logique LVM si le groupe de volumes nest pas activé. Comme Ubuntu nutilise aucun des volumes, il nactivera pas le groupe de volumes.
Que ce soit pour utiliser des partitions PC ou des volumes LVM pour une installation Linux est souvent simplement une question de commodité. Il y a des choses que vous ne pouvez pas faire avec les partitions PC, comme les répartir sur plusieurs disques, ou simplement les redimensionner et les déplacer facilement, ou créer des instantanés avec eux, de sorte quune installation sur LVM est beaucoup plus flexible. Mais si vous navez pas besoin de cette flexibilité, vous pouvez installer directement sur les partitions PC.
/dev/mapper
sont ' t nécessairement Volumes logiques LVM. Mais ceux-ci ont lair de lêtre. (Ils suivent la convention de dénomination utilisée par LVM.)root
etswap
sont en effet de/dev/sda2
(et pas seulement en regardant comment ils sont nommés )?lsblk
pour afficher larborescence de stockage ouvgs
etlvs
pour répertorier les groupes de volumes et volumes./dev/sda2
est associée au groupe de volumesrhel_jackpc
? De la convention de dénomination, peut-être? Jimagine quelsblk
confirmerait cela, mais vous navez ' que la sortielsblk
sur travailler avec.