web-dev-qa-db-fra.com

Où se procurer btrfs-convert le 18.04?

J'ai installé btrfs-progs le 18.04, mais btrfs-convert n'est toujours pas disponible. J'ai vérifié que le btrfs-progspaquet deb ne contient pas btrfs-convert, mais uniquement sa page de manuel.

Comment puis-je obtenir btrfs-convert le 18.04?

5
Huazuo Gao

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.

4
Ravexina

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

3
Hamish Farrant

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.

1
Simon