Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:btrfs-root-install-subvol [14/03/2014 21:14] louispolaire créée |
doc:systeme:btrfs-root-install-subvol [07/04/2015 19:03] milou [BTRFS : Installation de Debian dans un subvolume] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== BTRFS ====== | + | ====== BTRFS : Installation de Debian dans un subvolume ====== |
* Objet : Installer Debian dans un subvolume en BTRFS | * Objet : Installer Debian dans un subvolume en BTRFS | ||
* Niveau requis : {{tag>avisé,expert}} | * Niveau requis : {{tag>avisé,expert}} | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|La ligne de commande]] ; [[:doc:systeme:sauvegarde|Les sauvegardes]] ; [[:doc:systeme:partition|Le partitionnement]] ; [[:doc:systeme:fstab|Le montage des partitions]] [[:doc:systeme:btrfs|Les bases du Btrfs]] :-) | ||
* Commentaires : //Methode d'installation pour installer Debian dans un subvolume BTRFS// | * Commentaires : //Methode d'installation pour installer Debian dans un subvolume BTRFS// | ||
- | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|La ligne de commande]] ; [[:doc:systeme:sauvegarde|Les sauvegardes]] ; [[:doc:systeme:partition|Le partitionnement]] ; [[:doc:systeme:fstab|Le montage des partitions]] [[:tuto:btrfs-base|Les bases du Btrfs]] FIXME:-) | + | * Suivi : {{tag>à-tester}} |
- | * Suivi : {{tag>en-chantier}} | + | * Création par [[user>louispolaire]] 12/03/2014 |
- | * Création par **louispolaire** 12/03/2014 | + | |
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=8616 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=8616 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | |||
| | ||
- | Ce Tuto est divisé en trois parties | + | Ce Tuto est divisé en trois parties : |
- | * FIXME[[:lien:vers:la-première-partie|La première partie présente les principes du Btrfs et les commandes de base.]] À la fin de ce tuto vous serez capable de comprendre la terminologie de Btrfs, de créer un volume et de gérer les subvolumes et snapshots. | + | * [[:doc:systeme:btrfs|La première partie présente les principes du Btrfs et les commandes de base.]] À la fin de ce tuto vous serez capable de comprendre la terminologie de Btrfs, de créer un volume et de gérer les subvolumes et snapshots. |
* Cette deuxième partie présente l'installation de Debian dans un subvolume. À la fin de ce tuto vous serez capable d'installer Debian dans un subvolume et de modifier Grub pour y booter. | * Cette deuxième partie présente l'installation de Debian dans un subvolume. À la fin de ce tuto vous serez capable d'installer Debian dans un subvolume et de modifier Grub pour y booter. | ||
- | * FIXME[[:lien:versle-backup|La troisième partie présente différentes méthodes pour réaliser des sauvegardes des subvolumes]]. A la fin de cette partie vous aurez des pistes pour élaborer une stratégie de backup de vos données sur Btrfs. | + | * [[:doc:systeme:btrfs-sauvegarde|La troisième partie présente différentes méthodes pour réaliser des sauvegardes des subvolumes]]. A la fin de cette partie vous aurez des pistes pour élaborer une stratégie de backup de vos données sur Btrfs. |
| | ||
- | <note>Ce Tutoriel fait suite à FIXME [[lien:vers:btrfs|Btrfs - Les bases]] \\ Assurez vous d'avoir bien lu ce précédent tuto avant d'envisager celui-ci !</notes> | + | <note>Ce Tutoriel fait suite à [[:doc:systeme:btrfs|Btrfs - Les bases]] \\ Assurez vous d'avoir bien lu ce précédent tuto avant d'envisager celui-ci !</note> |
| | ||
===== Installation de / (root) dans un volume Btrfs ===== | ===== Installation de / (root) dans un volume Btrfs ===== | ||
Ligne 26: | Ligne 25: | ||
* Le processus d'installation est le même que pour un autre système de fichiers. Il faudra cependant revoir les options de montages dans le fstab. | * Le processus d'installation est le même que pour un autre système de fichiers. Il faudra cependant revoir les options de montages dans le fstab. | ||
* Il sera éventuellement possible de déplacer tous les fichiers de / dans un subvolume par la suite (avec un cp -Ra par exemple). **MAIS ATTENTION !!!** Il faudra apporter des modifications au grub.cfg sinon le système ne bootera plus automatiquement. Cet aspect sera traité par la suite. | * Il sera éventuellement possible de déplacer tous les fichiers de / dans un subvolume par la suite (avec un cp -Ra par exemple). **MAIS ATTENTION !!!** Il faudra apporter des modifications au grub.cfg sinon le système ne bootera plus automatiquement. Cet aspect sera traité par la suite. | ||
- | * Utiliser un méthode d'installation via chroot. La méthode est flexible donc l'installation du système de base directement dans un subvolume sera aisé. | + | * Utiliser un méthode d'installation via chroot. La méthode est flexible donc l'installation du système de base directement dans un subvolume sera aisée. |
* C'est la méthode la plus élégante, puisqu'elle est très flexible. | * C'est la méthode la plus élégante, puisqu'elle est très flexible. | ||
* Je ne vais pas détailler cette méthode ici, il y a des tutoriels bien faits [[:doc:install:debootstrap-chroot|(par exemple ici)]]. Sachez juste qu'il suffit au moment du montage des partitions d'ajouter dans les options de montage **subvol=//chemin/vers/le/subvolume/racine//** pour utiliser le subvolume comme racine. | * Je ne vais pas détailler cette méthode ici, il y a des tutoriels bien faits [[:doc:install:debootstrap-chroot|(par exemple ici)]]. Sachez juste qu'il suffit au moment du montage des partitions d'ajouter dans les options de montage **subvol=//chemin/vers/le/subvolume/racine//** pour utiliser le subvolume comme racine. | ||
- | * Grub sait maintenant bien gérer le Btrfs même à l'intérieur d'un subvolume. Par contre, dans le cas d'un multi-boot, os-prober ne va pas fouiller dans tous les subvolumes, donc votre nouveau système ne saura pas trouvé par la commande update-grub d'un autre système. [[syntax#GRUB|Je propose une méthode plus bas]]. | + | * Grub sait maintenant bien gérer le Btrfs même à l'intérieur d'un subvolume. Par contre, dans le cas d'un multi-boot, os-prober ne va pas fouiller dans tous les subvolumes, donc votre nouveau système ne saura pas trouvé par la commande update-grub d'un autre système. [[#GRUB|Je propose une méthode plus bas]]. |
- | * La méthode d'installation via chroot est utilisée par Arch et Gentoo entre autre. Il est donc simple d'installer ces distributions dans un subvolume. | + | * La méthode d'installation via chroot est utilisée par Arch et Gentoo entre autres. Il est donc simple d'installer ces distributions dans un subvolume. |
* Utiliser le mode d'installation expert pour installer Debian dans un subvolume. | * Utiliser le mode d'installation expert pour installer Debian dans un subvolume. | ||
* La méthode est moins élégante que la précédente et c'est pour ça que je vais la détailler. :-P | * La méthode est moins élégante que la précédente et c'est pour ça que je vais la détailler. :-P |