Btrfs est un système de fichiers Open-source Copy-on-Write conçu spécialement pour le système d'exploitation Linux et visant à implémenter des fonctionnalités avancées, tout en se concentrant sur une administration, une réparation et une tolérance aux pannes faciles.
Caractéristiques du système de fichiers Btrfs
Initialement développé par Oracle, le système de fichiers Btrfs propose un stockage de fichiers basé sur l'extension (taille de fichier 2 ^ 64 max), un encombrement réduit des fichiers et répertoires indexés, une allocation dynamique des inodes, des snapshots inscriptibles, des sous-volumes et des mirroring. et les sommes de contrôle des données.
Caractéristiques supplémentaires de Btrfs
De plus, il intègre une forte intégration avec le mappeur de périphériques, la prise en charge de plusieurs périphériques, la vérification en ligne du système de fichiers, la vérification très rapide du système de fichiers hors ligne, une sauvegarde incrémentielle efficace et la mise en miroir.
Puissants utilitaires de ligne de commande
Parce que Btrfs est un système de fichiers, pas un programme avec lequel un utilisateur peut interagir, l'outil Btrfs-progs a été créé. Il fournit aux utilisateurs une collection d'utilitaires de ligne de commande puissants qui les aident à créer de nouveaux systèmes de fichiers Btrfs, vérifient l'intégrité d'une partition existante formatée avec le système de fichiers Btrfs, créent des snapshots de partitions Btrfs, ainsi que des partitions Btrfs. / p>
Le seul outil pour interagir avec Btrfs
Croyez-le ou non, Btrfs-progs est le seul outil pour interagir avec le système de fichiers Btrfs. Cela signifie que, si vous voulez créer une nouvelle partition Btrfs, vous devrez installer le & ldquo; btrfs-progs & rdquo; package à partir des référentiels logiciels par défaut de votre système d'exploitation basé sur le noyau Linux.
Outils inclus
Les outils de ligne de commande inclus dans le paquet Btrfs-progs sont les suivants: btrfs, btrfs-debug-tree, btrfs-map-logique, btrfstune, btrfsck, btrfs-find-root, btrfs-select-super, btrfs -zero-log, btrfs-convert, btrfs-image et btrfs-show-super.
Il est compatible avec un large éventail de distributions Linux
Même si le paquet Btrfs-progs n'est pas disponible sur votre distribution Linux, vous pouvez l'installer en utilisant l'archive source, qui doit être configurée et compilée avant l'installation. Les architectures 32 bits et 64 bits sont prises en charge à ce stade.
Nouveautés dans cette version:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Nouveautés dans la version 4.9.1:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Nouveautés dans la version 4.8.5:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Nouveautés dans la version 4.8.2:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 4.7:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Nouveautés dans la version 4.6.1:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 4.5:
Nouveau dans Btrfs-progs 3.17 (19 octobre 2014)
Quoi de neuf dans la version 4.3.1:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 4.1.2:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 4.0.1:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 4.0:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 3.19.1:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 3.18.2:
- mkfs - la fonctionnalité skinny-metadata est maintenant activée par défaut, introduite pour la première fois dans le noyau 3.10
- - donne un aperçu de l'utilisation de fs d'une manière plus compréhensible que celle de 'fi df' existante
- Utilisation des périphériques - Informations plus détaillées sur les allocations par périphérique
- vérifier:
- pour définir un autre numéro d'octet de la racine de l'arbre
- possibilité de lier les fichiers perdus à lost + found, causé par un bogue récent du noyau
- réparation de fs gravement corrompues (à utiliser avec précaution)
- convert - option permettant d'afficher la progression
- subvol create - affiche le mode commit en ligne, n'imprime le mode global que si --verbose
- autres mises à jour: support de musl-libc, corrections de bugs de couverture, nouvelles images de test, documentation
Utilisation du système de fichiers
Option
Quoi de neuf dans la version 3.17:
- corriger l'infaillible blocage
- Correction d'un bug de longue date dans la gestion de qgroups après la suppression d'un snapshot
- mises à jour (moins inexactes) df numbers
- accélération pour renommer et tronquer, vidages moins strictes
- mis à jour et corrigé pour la fonctionnalité d'amorçage
Quoi de neuf dans la version 0.18:
- v0.18 a le même format de disque que 0.17, mais un bogue a été trouvé dans l'interface ioctl partagée entre les programmes 32 bits et 64 bits. Cela a été corrigé en changeant l'interface ioctl. Toute personne utilisant 2.6.29-rc2 devra mettre à jour vers v0.18 des progs de btrfs.
- Il n'est pas nécessaire de reformater, le format du disque est toujours compatible.
Commentaires non trouvées