URL: https://linuxfr.org/users/claudex/journaux/ubuntu-et-btrfs Title: Ubuntu et Btrfs Authors: claudex Date: 2010年05月15日T00:11:47+02:00 Tags: btrfs et ubuntu Score: 7 Cher journal, Aujourd'hui, je t'écris pour te parler d'[[Ubuntu]] et de [[Btrfs]] (prononcé Buttereffesse). Ubuntu, tu connais sûrement, c'est une distribution qui vise principalement les utilisateurs de base qui ne veulent pas trop se casser la tête à compiler leurs propres paquets1 ou qui ne veulent pas résoudre eux-mêmes leurs dépendances. Ce n'est pas non plus une distribution pour les développeurs de distribution comme Fedora. En fait, c'est comme une Mandriva (en moins bien quand même, je vous rassure) sauf que ça n'a pas encore fait faillite. Btrfs, c'est le nouveau système de fichier pour Linux. Il permet d'utiliser les [[extent]]2, comme [Ext4](http://fr.wikipedia.org/wiki/Ext4), et, surtout, il permet la création et l'utilisation d'instantané. C'est un mécanisme qui permet de _prendre une photo_ du système de fichier pour pouvoir y revenir en cas de besoin, mais sans faire une copie complète, seuls les fichiers modifiés après la création de l'instantané sont copiés, ce qui permet un gain de place assez conséquent et un retour en arrière très simple. Un des meilleurs exemples d'utilisation de cette technique, c'est la mise à jour d'une distribution, le gestionnaire de paquets fait un instantané avant la mise à jour, ensuite il effectue la mise à jour et s'il y a un problème, on revient facilement à la version précédente sans difficulté3. Tu dois quand même te demander pourquoi je te parle de ça, ce n'est pas très compliqué. Il semblerait, d'après un [article Phoronix](http://www.phoronix.com/scan.php?page=news_item&px=ODI1Mg), qu'Ubuntu utiliserait Btrfs comme système de fichier par défaut dès sa version 10.10 — soit octobre 2010 pour ceux qui n'auraient pas encore compris. Il y a quand même quelques conditions : il faut que le statut expérimental ne s'applique plus à Btrfs dans [[Linux]] (c'est prévu pour la 2.6.35), que [GRUB2](http://fr.wikipedia.org/wiki/GRand_Unified_Bootloader#GNU_GRUB_2) supporte Btrfs4 et, bien sûr, que l'installateur d'Ubuntu supporte aussi le système de fichier. Bref, rien n'est encore sûr, mais pour moi qui pensais que Btrfs était encore loin d'être pleinement utilisable, ça me montre que je me trompais lourdement (ou que les développeurs Ubuntu n'ont pas peur du risque). HS : Tu te demandes sûrement pourquoi j'ai fait un journal aussi long pour un détail encore flou, c'est juste que j'avais envie de tester Antidote, le correcteur orthographique et grammatical pas libre, mais vraiment performant (au moins, il connaît le nom des distributions contrairement à la plupart des dictionnaires libre que j'ai utilisé). (ce qui doit ravir ceux qui ont lu mes précédents journaux) 1 : Eh oui, ami gentooistes, ça arrive à tout le monde de ne pas vouloir se palucher la description des 42 options par paquet pour savoir lesquelles utiliser et lesquelles ne pas utiliser et puis passer 3 h à compiler et puis recommencer parce qu'on c'était tromper dans les options (c'était la 42e la plus importante) 2 : Si tu n'as pas envie de cliquer, c'est un système qui permet de réserver de la place à côté de son fichier pour une utilisation future afin d'éviter la fragmentation, mais la place est quand même libre pour y mettre un fichier dont il n'y aurait plus moyen d'avoir la place ailleurs. Ça peut-être utilisé, par exemple, pour un disque virtuel de machine (virtuelle, vous l'avez compris) ou pour un fichier Bittorent qui mettrait du temps à se télécharger. 3 : À condition bien sûr que les partitions système et utilisateur soient bien séparées, sinon l'utilisateur risque une grosse perte de données. 4: À ce sujet, il faudra voir si Ubuntu aide à ce support, ce qui améliorerait sa réputation au sujet des contributions upstream.