Bonjour à tous

Je suis perplexe avec le partitionnement manuel en btrfs pour une utilisation avec snapper

Je trouve en effet plusieurs méthodes différentes contradictoires à priori :

méthode 1 : /boot/efi + /boot en ext4 + volume btrfs non monté incluant un sous volume root monté en /et un sous volume home monté en /home

méthode 2 : /boot/efi + un volume btrfs non monté avec cous volumes root et home mais sans partition boot séparée séparée

méthode 3 : /boot/efi pas de partition /boot séparée mais le volume btrfs monté en / et un sous volume home monté en /home

méthode 4 : idem méthode 3 mais avec partition /boot séparée

voir ces liens :

https://sebsauvage.net/wiki/doku.php?id=btrfs#apres_7_mois_sous_btrfs

https://sysguides.com/install-fedora-with-snapshot-and-rollback-support

https://craftycoder.com/blog/fedora-snapper/

Quelle est donc la bonne solution : la partition séparée /boot est-elle toujours indispensable pour un bon fonctionnement ?

Et dans le cas de la méthode ou root est un sous volume, la réinstallation est possible sans écraser home alors que si le volume btrfs est monté en /, il ne me semble pas possible de récupérer home car on doit reformater tout le volume…

Merci pour vos avis

  • [supprimé]

Salut

Quelque soit le système de fichier, la partition /boot n’est en rien obligatoire, c’est une question d’habitude. Suivant les utilisateurs, c’est soit avec, soit sans, mais je trouve pas vraiment d’arguments pertinents pour justifier l’une ou l’autre. Mais si tu crée une partition dédiée, alors ça sera en ext4, hors vol Btrfs

Quand tu installe ton système en Btrfs, il ne faut pas le mounter et le formater directement en /, sinon effectivement en cas de réinstallation tu perd tout le contenu de ton /home.

Il faut bien créer un vol non mounté, dans lequel tu crée 2 sous volumes / et /home. Et là en cas de réinstal’ on se retrouvera comme dans un schéma de partitionnement classique qui permet de conserver intact /home, tout en formatant /