Il tipo di partizione fdisk è importante quando si usa lvm?


8

Ho ereditato alcuni volumi LVM e ho notato che fdisk riporta i dischi che compongono il gruppo di volumi come tipo di partizione 83 (Linux) e non 8e (Linux LVM). Questo è un problema e quanto sono importanti i tipi di partizione fdisk? Interessano qualcosa o sono solo etichette per motivi di convenienza? Grazie per l'aiuto.

Risposte:


9

LVM non esamina affatto la tabella delle partizioni, non sa nemmeno che esiste realmente. Quindi puoi impostare qualsiasi valore di "tipo di partizione" che desideri lì e non cambierà nulla per quanto riguarda LVM.

LVM usa espressioni regolari nel suo file di configurazione per sapere quali dispositivi a blocchi controllare i volumi fisici, vedere la filterparola chiave in lvm.conf(5).

Alcuni altri strumenti analizzano i tipi di partizione, il kernel Linux stesso è il primo esempio:

  • tipo di partizione 0x05, "Esteso", dice al kernel di andare a cercare un Record di avvio esteso nella partizione data, per trovare le cosiddette "partizioni logiche"
  • il tipo di partizione 0xfd, "Linux RAID", dice al driver md nel kernel di provare ad avviare automaticamente quel volume di raid, se trova un superblocco adatto nella partizione data

5

Il tipo di partizione non è importante per lvm, md o mount. Tutti stanno controllando la presenza di firme e strutture interne per determinare se possono usare il dispositivo. Solo i programmi di partizionamento facili da usare potrebbero confondersi. È possibile modificare in modo sicuro il tipo di partizione se si desidera essere corretti.

Penso che sia meglio non usare l'etichetta del disco MS-DOS (tabella delle partizioni) se il disco è il 2 ° disco nel sistema e si intende utilizzare LVM. È possibile utilizzare l'etichetta del disco LVM direttamente sul disco. Per l'architettura x86 e x64 è necessario utilizzare le partizioni MS-DOS (o GPT per i sistemi UEFI) per il disco di avvio, ma il resto può avere l'etichetta del disco LVM direttamente sul disco non classificato.


c'è qualche limite ai tipi di partizione in cui posso cambiarlo? potrei cambiarlo dal tipo 83 linux al tipo b w95 fat32? o è solo all'interno dei tipi minix / linux (cioè 8X). Grazie per l'aiuto.
jwinders,

Puoi avere problemi se lo metti esteso, perché il kernel cercherà le partizioni logiche. In realtà cercherà una tabella delle partizioni all'inizio della partizione contrassegnata come estesa. Se hai 2 partizioni contrassegnate come estese, puoi avere più problemi di compatibilità. Consiglio vivamente di usare il tipo giusto. E puoi passare da un tipo Linux a un tipo fat / fat32 senza problemi in Linux. Ma fai attenzione perché Windows ti chiederà di formattare quelle partizioni.
Mircea Vutcovici,

1
E il fatto che tu possa fare qualcosa in modo diverso non significa che sia saggio farlo.
Mircea Vutcovici,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.