2 votes

Comment monter le système de fichiers racine en lecture seule - 16.04

Dans le passé, lorsque j'entrais en mode de récupération, le système de fichiers racine était en lecture seule et cela convenait parfaitement.

Mais maintenant. après avoir appuyé sur entrée à l'invite pour passer à Shell, il est monté en lecture-écriture. Il est fastidieux de le remonter en lecture seule car de nombreux processus accèdent aux fichiers qui s'y trouvent.

J'ai besoin que le système de fichiers racine soit en lecture seule lorsque je suis en mode récupération. Comment puis-je démarrer en mode récupération et faire en sorte qu'il soit en lecture seule ?

4voto

Jarrad Points 141

Cela se produit parce que systemd (en particulier, systemd-remount-fs.service) ignore, de par sa conception, votre paramètre noyau de ro . Que ce soit une bonne ou une mauvaise conception est une question d'opinion, mais pour une solution de rechange objective, vous pouvez ajouter systemd.mask=systemd-remount-fs.service à vos paramètres du noyau dans Grub, ainsi que ro :

... systemd.mask=systemd-remount-fs.service ro

0voto

Evgeniy Yanuk Points 306

Au stade de l'initrd, le fs racine est en ro mode. Et après que systemd ait démarré et remonté la racine fs en rw mode. Je ne connais pas bien les entrailles de systemd. Donc je vous dis comment arrêter le démarrage juste avant systemd. Vous devez ajouter cette ligne :

break=init

à la fin des paramètres du noyau. Vous obtiendrez une ligne de commande et le fs racine sera dans ro mode.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X