Skip to content
Tiantan
Articles

/ dev / mapper în fdisk (Română)

On februarie 17, 2021 by admin

După instalarea CentOS, văd mai multe linii precum /dev/mapper/centos_jackpc--11-swap și /dev/mapper/centos_jackpc--11-root atunci când emit fdisk -l.

Care este scopul acestora? Și de ce nu apar pentru Ubuntu?

fdisk -l complet este afișat aici:

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ăspuns

Intrările din /dev/mapper sunt LVM volume logice. Vă puteți gândi la acestea ca la tipul de partiție nativă Linux. Linux poate folosi și alte tipuri de partiții, cum ar fi partiții PC (MBR sau GPT).

Discul dvs. este împărțit în partiții MBR, dintre care una ( /dev/sda2) este un volum fizic LVM. Volumul fizic LVM este constituentul unic al grupului de volume rhel_jackpc, care conține două volume logice: root (care este partiția sistemului CentOS) și swap (care este partiția swap CentOS).

Ubuntu este instalat direct pe o partiție MBR, probabil /dev/sda5.

fdisk -l listează informații despre toate dispozitivele bloc care ar putea conține partiții MBR (sau partiții GPT în versiunile recente ale fdisk). Este posibil din punct de vedere tehnic, deși foarte neobișnuit și destul de inutil, să aveți partiții PC într-un volum logic LVM, deci fdisk -l se uită acolo și raportează că da Nu găsiți o tabelă de partiții. Acest lucru este normal.

Pe Ubuntu, nu veți vedea nimic despre volumul logic LVM dacă grupul de volume nu este activat. Deoarece Ubuntu nu folosește niciunul dintre volume, nu ar activa grup de volume.

Dacă folosiți partiții PC sau volume LVM pentru o instalare Linux este adesea doar o chestiune de comoditate. Există lucruri pe care nu le puteți face cu partițiile PC, cum ar fi răspândirea lor pe mai multe discuri, sau pur și simplu redimensionați-le și deplasați-le cu ușurință sau creați instantanee cu ele, astfel încât o instalare pe LVM este mult mai flexibilă. Dar dacă nu aveți nevoie de această flexibilitate, puteți instala direct pe partițiile PC-ului.

Comentarii

  • Rețineți că dispozitivul de mapare Linux este utilizat pentru alte lucruri în afară de LVM (cum ar fi criptarea discului dm-crypt), deci fișierele din /dev/mapper nu sunt ' t în mod necesar Volume logice LVM. Dar acestea arată așa cum sunt. (Urmează convenția de numire pe care o folosește LVM.)
  • Wyzard, bine – deci există o modalitate de a vă asigura că cele două volume logice root și swap provin într-adevăr din /dev/sda2 (și nu doar uitându-se la modul în care sunt denumite )?
  • @Tosh Prin „PC” mă refer la PC , nu Windows. Partițiile MBR și GPT sunt ceea ce firmware-ul de pornire ( BIOS și respectiv UEFI ) înțeleg. Windows se păstrează cu tipuri de partiții PC, deoarece rulează doar pe PC ( și câteva platforme ARM b nu au ' nu au tipuri de partiții „native”). Unele sisteme Unix (de ex. * BSD) folosesc propria lor schemă de partiție pe hardware-ul computerului, altele (de ex. Linux) nu au grijă de '.
  • @Tosh Puteți rula lsblk pentru a vizualiza arborele de stocare sau vgs și lvs pentru a lista grupurile de volume și cele logice volume.
  • @Gilles Cum ați dat seama că partiția /dev/sda2 este asociată cu grupul de volume rhel_jackpc? Din convenția de numire, poate? Cred că lsblk ar confirma acest lucru, dar nu ' nu ați avut ieșirea lsblk la lucrează cu.

Written by admin

Lasă un răspuns Anulează răspunsul

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Articole recente

  • Folosind un balun cu un dipol rezonant
  • Care este diferența dintre “ nu poate ” și “ nu poate ”? [duplicat]
  • La JFK, vă puteți deplasa între terminalele aeriene pe zborurile interne?
  • “ Apreciat profund ” sau “ apreciat cu drag ”
  • Ce înseamnă ' idei abstracte '? [închis]

Arhive

  • februarie 2021
  • ianuarie 2021
  • decembrie 2020
  • noiembrie 2020
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어

Copyright Tiantan 2021 | Theme by Theme in Progress | Proudly powered by WordPress

Back to top