Re: 10/Buster --> 11/Bulleye
Bonjour,
Le 2022-09-28 02:02, Alain Vaugham a écrit :
update-grub
Pareil chez moi :
update-grub
Mais là : erreur.
mkdir: cannot create directory /var/lib/os-prober/mount
No such file or directory
Ce message a été répliqué cinq fois.
J'ai hésité à lui créer le répertoire qui lui manquait.
Je me suis dit que si grub-install s'était bien passé alors ce devait
certainement être la dernière version. Donc je n'ai pas créé le
répertoire manquant. J'ai poursuivi.
J'avoue ne pas avoir eu l'idée de vérifier la version du Grub
fraîchement installé.
Tu n'aurais pas une partition /var séparée sur ton système (sur le
disque dur) ?
Maintenant je suis incapable de dire si c'est à cause de l'usage de
bind
au lieu de rbind que je dois attribuer l'échec de la mise à jour de
Grub en environnement chrooté.
Je ne pense pas. `rbind` (que je ne connaissais pas, j'utilise toujours
`bind`)
fait :
Remonter une sous-arborescence et tous les sous-montages possibles
ailleurs
La différence est donc la récursivité.
Si tu veux faire la même chose que `rbind` avec `bind`, il va falloir le
faire
en plusieurs étapes pour chacun des montages "sous" `/proc` :
# mount | grep proc
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs
(rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=13784)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc
(rw,nosuid,nodev,noexec,relatime)
Donc :
mount -o bind /proc /mnt/racine/proc/
mount -o bind /proc/sys/fs/binfmt_misc
/mnt/racine/proc/sys/fs/binfmt_misc
Mais dans ton cas, `binfmt_misc` ne devrait pas être utile, donc le
premier `mount`
devrait suffire.
Sébastien
Reply to: