Je suis aussi sous Manjaro, et j'ai deux pb avec ton /boot. Je n'ai pas regardé exactement comment fonctionne timeshift, donc ces problèmes sont peut-être non existants.
/boot hors snapshot ?
Je préfère indiquer une nouvelle fois que je n'ai pas regardé comment timshite traite le /boot.
Ton /boot est une partition ext4 qui ne permet pas de snapshot.
Si ta mise à jour installe un noyau cassé (parce que ça arrive), ton snapshot btrf ne te permet pas d'utiliser la version précédente de ton \boot. Tu seras obligé de booter sur un autre système et faire un chroot pour faire ton rollback et regénérer une image de boot avec mkinitcpio
/boot trop petit
Seulement 200M pour le /boot de Manjaro, ça me semble vraiment juste. Tu ne peux pas avoir plus d'une version de noyau installé. Un noyau + sont fallback, c'est ~85Mo en .xz (~125Mo en .gzip), et tu dois avoir au moins cet espace de libre sur ton /boot pour mettre à jour ton noyau. Je dirai plutôt un minimum de 300M.
Pour ma part, je garde toujours un noyau LTS en plus du dernier stable en cas de problème. Mais si partir du principe que s'il y a un snapshot des noyaux, alors, ce n'est peut-être pas nécessaire.
Alternative
Je pense qu'une solution pour éviter ces pb, c'est de simplement ne pas faire un partition dédié pour /boot, mais de le laisser sur / ou de le mettre dans un sous-volume btrfs. Grub sait booter sur du btrfs du quelques temps déjà.
# /boot
Posté par eingrossfilou . En réponse au journal Les rollbacks avec Manjaro, Btrs et Timeshift. Évalué à 6. Dernière modification le 05 décembre 2020 à 17:31.
Salut,
Je suis aussi sous Manjaro, et j'ai deux pb avec ton
/boot. Je n'ai pas regardé exactement comment fonctionnetimeshift, donc ces problèmes sont peut-être non existants./boothors snapshot ?Je préfère indiquer une nouvelle fois que je n'ai pas regardé comment timshite traite le
/boot.Ton
/bootest une partitionext4qui ne permet pas de snapshot.Si ta mise à jour installe un noyau cassé (parce que ça arrive), ton snapshot
btrfne te permet pas d'utiliser la version précédente de ton\boot. Tu seras obligé de booter sur un autre système et faire unchrootpour faire ton rollback et regénérer une image de boot avecmkinitcpio/boottrop petitSeulement 200M pour le
/bootde Manjaro, ça me semble vraiment juste. Tu ne peux pas avoir plus d'une version de noyau installé. Un noyau + sont fallback, c'est ~85Mo en.xz(~125Mo en.gzip), et tu dois avoir au moins cet espace de libre sur ton/bootpour mettre à jour ton noyau. Je dirai plutôt un minimum de 300M.Pour ma part, je garde toujours un noyau LTS en plus du dernier stable en cas de problème. Mais si partir du principe que s'il y a un snapshot des noyaux, alors, ce n'est peut-être pas nécessaire.
Alternative
Je pense qu'une solution pour éviter ces pb, c'est de simplement ne pas faire un partition dédié pour
/boot, mais de le laisser sur/ou de le mettre dans un sous-volumebtrfs. Grub sait booter sur dubtrfsdu quelques temps déjà.