Page 1 sur 1

[Boot]Root device not mounted read-write (résolu)

Publié : lun. 12 août 2013, 08:38
par clapas
Bonjour,
Depuis quelque temps, à chaque démarrage, il s'affiche un message dans un cadre.

Code : Tout sélectionner

The root device is not configured to be mounted read-write! It may be fsck'd again later
.

Après recherches, j'ai tenté de modifier fstab en ajoutant rw alors qu'il n'y avait rien, pas même ro. Cela n'a pas corrigé la situation.

Connaissez-vous la cause de ce message et la façon d'y remédier ?
Merci d'avance.

Re: [Boot]Root device not mounted read-write

Publié : lun. 12 août 2013, 08:41
par oktoberfest
Salut,

le message arrive lors de l'exécution de l'initramfs, parce que tu as passé l'option 'ro' à ton noyau dans la config de ton bootloader.
Edite le fichier de config de ton bootloader et remplace 'ro' par 'rw'.

Re: [Boot]Root device not mounted read-write

Publié : lun. 12 août 2013, 08:50
par clapas
Merci, je démarre avec Grub.
Comment faire cette modif stp ?


D'autre part, cela n'arrive que depuis quelque jours (ou semaines ?)alors que je n'ai rien touché aux fichiers de grub. Y a-t-il eu une modif de grub ou d'autre chose qui provoque cela ?

Re: [Boot]Root device not mounted read-write

Publié : lun. 12 août 2013, 08:57
par oktoberfest
Je n'utilise pas grub. Regarde le wiki correspondant pour voir où est le fichier de configuration et comment le modifier.
Le message apparait suite à une mise à jour du paquet mkinitcpio, tu trouveras le message correspondant dans /usr/lib/initcpio/init_functions, lignes 244 et suivantes.

Re: [Boot]Root device not mounted read-write (résolu)

Publié : lun. 12 août 2013, 09:10
par clapas
Effectivement il fallait chercher du côté de grub et pas de fstab !

Le fichier /boot/grub/grub.cfg précisait bien "ro".
La commande "grub-mkconfig -o /boot/grub/grub.cfg" en a généré un autre qui lui disait "rw", et c'est réglé.

Merci pour ces explications.

Re: [Boot]Root device not mounted read-write

Publié : lun. 12 août 2013, 17:14
par Elbarto
clapas a écrit : D'autre part, cela n'arrive que depuis quelque jours (ou semaines ?)alors que je n'ai rien touché aux fichiers de grub. Y a-t-il eu une modif de grub ou d'autre chose qui provoque cela ?
je pense qu'une news aurait dû être faite en page d'accueil du site archlinux, car pas évident de savoir comme ça qu'il fallait modifier le fichier de configuration de son gestionnaire de boot en remplaçant "ro" par "rw", dans l'ignorance ça t'a même poussé à faire des modifs qu'il ne fallait pas ( le fichier fstab ),

pour éviter ce problème la prochaine fois que tu verras une mise à jour de grub penses à régénérer systématiquement le fichier de config de grub via la commande :

Code : Tout sélectionner

grub-mkconfig -o /boot/grub/grub.cfg
et éventuellement relancer le script d'installation de grub,

en vérifiant auparavant que le fichier de configuration de grub dans /etc/default n'a pas été écrasé par la nouvelle version du paquet grub ( pas de fichier grub.pacsave ) si tu y avais mis des préférences personnalisées,

cette régénération résolvait le problème mais il fallait le savoir

Re: [Boot]Root device not mounted read-write (résolu)

Publié : lun. 12 août 2013, 17:45
par FoolEcho
Elbarto a écrit :je pense qu'une news aurait dû être faite en page d'accueil du site archlinux, car pas évident de savoir comme ça qu'il fallait modifier le fichier de configuration de son gestionnaire de boot en remplaçant "ro" par "rw"
Pas eu d'annonce officielle sur le .org, moi je ne bouge pas... d'ailleurs ce n'est «qu'une alerte», pas un truc critique... mais bon... 'sais pas. :|

http://forums.archlinux.fr/topic14025.html (le pourquoi du comment avec l'explication de tuxce)
http://forums.archlinux.fr/topic14022.html