J'ai installé btrfs-progs
le 18.04, mais btrfs-convert
n'est toujours pas disponible. J'ai vérifié que le btrfs-progs
paquet deb ne contient pas btrfs-convert
, mais uniquement sa page de manuel.
Comment puis-je obtenir btrfs-convert
le 18.04?
btrfs-convert
faisait partie du paquetage "btrfs-tools", qui sera fourni dans Bionic sous la forme "btrfs-progs".
Cependant, si vous vérifiez la liste des fichiers "btrfs-progs", vous constaterez que la page de manuel de btrfs-convert
a été incluse, mais pas le binaire lui-même.
Il y a aussi un rapport de bogue: l'exécutable btrfs-convert n'est pas inclus dans btrfs-progs
En outre, il pourrait être supprimé à cause de: btrfs-progs: arrêtez d’expédier btrfs-convert
Je suppose que vous devez le compiler à partir de la source.
J'ai pris une copie de suse et l'ai utilisée ( https://opensuse.pkgs.org/15.0/opensuse-oss/btrfsprogs-4.15-lp150.1.2.x86_64.rpm.html ). (Toutes mes données sont sauvegardées, je ne m'inquiète donc pas du manque de fiabilité.
EDIT: comme on me l’avait prévenu, j’ai obtenu un système de fichiers qui ne fonctionnait pas vraiment (irait en lecture seule juste après le démarrage)
Couru dans ce bogue: https://bugzilla.kernel.org/show_bug.cgi?id=194667
J'appuie le conseil ci-dessus, actuellement btrfs-convert ne fonctionne pas
Au lieu de btrfs-convert, vous pouvez essayer d'utiliser fstransform.
Comme les autres affiches, btrfs-convert m'a produit un système de fichiers cassé, tandis que fstransform faisait le travail. Il indique que la prise en charge de btrfs n’a toujours pas été testée, mais vous pouvez l’exécuter avec un paramètre en conséquence.
N'oubliez pas de sauvegarder les données! Comme toujours.