C'è qualche motivo per allontanarsi da fstab su un sistema systemd?


11

Sono su un sistema Arch Linux, che significa systemd.

In systemd ci sono file di unità nativi per mountpoint, con estensione .mount. Ho sempre usato /etc/fstab, il che non mi ha mai dato problemi perché systemd raccoglie solo informazioni da quello. Ma ora che ho effettivamente letto la documentazione, mi chiedo se dovrei passare ai file nativi di unità di sistema.

Arch Wiki suggerisce che non ci sono vantaggi, perché dice di popolare il tuo fstabnella guida per principianti.


4
/etc/fstabha, per me, il netto vantaggio di gestire i montaggi in un unico file ...
jasonwryan,

2
Ho usato /etc/fstabper anni senza preoccupazioni / problemi. Anche con le partizioni montate su NFS ... Fintanto che sai come mantenere la tua configurazione, va benissimo.
Bichoy,

Risposte:


6

i mountpoint di systemd supportano una configurazione più flessibile di almeno quando montare ciascun punto. Questo a volte è utile in problemi davvero complicati con i montaggi di rete ecc.

Come regola generale, usi semplicemente fstab a meno che tu non sia bloccato con la configurazione di alcuni comportamenti complessi (se mai lo fai), quindi prova a trovare la soluzione systemd.


8

Da man systemd.mountsolo:

fstab

Le unità di montaggio possono essere configurate tramite file di unità o tramite / etc / fstab (vedere fstab (5) per i dettagli). I mount elencati in / etc / fstab verranno convertiti in unità native in modo dinamico all'avvio e quando viene ricaricata la configurazione del gestore di sistema. In generale, la configurazione preferita dei punti di mount tramite / etc / fstab è l'approccio preferito. Vedere systemd-fstab-generator (8) per i dettagli sulla conversione.

Nota che alcune funzionalità sono implementate solo per fstab. Ad esempio, quando systemd in initrd viene utilizzato per montare il filesystem / usr e il filesystem /. systemd in initrd legge etc / fstab su / e cerca una voce per / usr.

Ti permette anche di usare mount /mountpointmanualmente. systemdè generalmente felice che tu lo faccia, ad es. aggiornerà lo stato dell'unità mount quando smonti o monti il ​​filesystem.

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.