expert:redimensionner_partitions_chiffrees_luks_cryptsetup
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | expert:redimensionner_partitions_chiffrees_luks_cryptsetup [2018/11/17 12:53] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | =====Redimensionner des conteneurs chiffrés luks===== | ||
+ | Tout au long de ce tutoriel nous utiliserons une partition chiffrée par luks nommée " | ||
+ | |||
+ | En fonction du rôle du conteneur luks à redimensionner vous devrez opérez depuis un live-cd (conteneur supportant le système), depuis votre système en mode " | ||
+ | |||
+ | <WRAP info>Un signe **$** précède les commandes qui ne nécessitent pas de droits administrateur ; un signe **#** précède celles qui nécessitent des droits administrateur, | ||
+ | |||
+ | ====Réduire==== | ||
+ | |||
+ | <WRAP danger> | ||
+ | On ne peut pas réduire un conteneur qui supporte un système de fichiers plein, commencez par examiner la place disponible sur le système de fichiers.</ | ||
+ | |||
+ | Examen du conteneur luks à réduire :\\ | ||
+ | |||
+ | < | ||
+ | / | ||
+ | cipher: | ||
+ | keysize: 256 bits | ||
+ | device: | ||
+ | offset: | ||
+ | size: 20962706 sectors | ||
+ | mode: read/ | ||
+ | |||
+ | Les informations importantes à noter sont " | ||
+ | |||
+ | < | ||
+ | |||
+ | L' | ||
+ | On examine le conteneur pour vérifier qu'il a maintenant la taille désirée. __Cette taille doit être choisie de manière à être largement inférieure à la taille de la partition qui la supporte une fois réduite__ :\\ | ||
+ | |||
+ | < | ||
+ | / | ||
+ | cipher: | ||
+ | keysize: 256 bits | ||
+ | device: | ||
+ | offset: | ||
+ | size: 10000000 sectors | ||
+ | mode: read/ | ||
+ | |||
+ | On ferme le conteneur, pour le moment nous n' | ||
+ | |||
+ | < | ||
+ | |||
+ | C'est la phase crtitique de l' | ||
+ | |||
+ | |||
+ | < | ||
+ | ########################################################################### | ||
+ | GNU Fdisk 1.2.4 | ||
+ | Copyright (C) 1998 - 2006 Free Software Foundation, Inc. | ||
+ | This program is free software, covered by the GNU General Public License. # | ||
+ | | ||
+ | This program is distributed in the hope that it will be useful, | ||
+ | but WITHOUT ANY WARRANTY; without even the implied warranty of # | ||
+ | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
+ | GNU General Public License for more details. | ||
+ | | ||
+ | Using / | ||
+ | Command (m for help): d # | ||
+ | Partition number (1-1): 1 # | ||
+ | Command (m for help): n # | ||
+ | Partition type # | ||
+ | | ||
+ | | ||
+ | p | ||
+ | First cylinder | ||
+ | Last cylinder or +size or +sizeMB or +sizeKB | ||
+ | Command (m for help): w # | ||
+ | Information: | ||
+ | | ||
+ | | ||
+ | Writing all changes to / | ||
+ | ########################################################################### | ||
+ | </ | ||
+ | |||
+ | On ré-ouvre le conteneur LUKS, on l' | ||
+ | |||
+ | < | ||
+ | Enter passphrase for / | ||
+ | |||
+ | # cryptsetup resize crypttest | ||
+ | </ | ||
+ | |||
+ | On s' | ||
+ | |||
+ | < | ||
+ | # resize2fs / | ||
+ | resize2fs 1.41.12 (17-May-2010) | ||
+ | En train de retailler le système de fichiers sur / | ||
+ | Le système de fichiers / | ||
+ | |||
+ | # fsck -fp / | ||
+ | fsck de util-linux-ng 2.17.2 | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | C'est fini, montez le système de fihciers et vérifiez si toutes vos données sont intactes. Le point de montage / | ||
+ | < | ||
+ | # mount / | ||
+ | </ | ||
+ | ====Agrandir==== | ||
+ | |||
+ | On commence par fermer le conteneur luks, puis on " | ||
+ | |||
+ | < | ||
+ | |||
+ | # fdisk /dev/sda | ||
+ | ########################################################################### | ||
+ | GNU Fdisk 1.2.4 | ||
+ | Copyright (C) 1998 - 2006 Free Software Foundation, Inc. | ||
+ | This program is free software, covered by the GNU General Public License. # | ||
+ | | ||
+ | This program is distributed in the hope that it will be useful, | ||
+ | but WITHOUT ANY WARRANTY; without even the implied warranty of # | ||
+ | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
+ | GNU General Public License for more details. | ||
+ | | ||
+ | Using / | ||
+ | Command (m for help): d # | ||
+ | Partition number (1-1): 1 # | ||
+ | Command (m for help): n # | ||
+ | Partition type # | ||
+ | | ||
+ | | ||
+ | p | ||
+ | First cylinder | ||
+ | Last cylinder or +size or +sizeMB or +sizeKB | ||
+ | Command (m for help): w # | ||
+ | Information: | ||
+ | | ||
+ | | ||
+ | Writing all changes to / | ||
+ | ########################################################################### | ||
+ | </ | ||
+ | |||
+ | On ré-ouvre le conteneur et on l' | ||
+ | |||
+ | < | ||
+ | Enter passphrase for / | ||
+ | |||
+ | # cryptsetup status crypttest | ||
+ | / | ||
+ | cipher: | ||
+ | keysize: 256 bits | ||
+ | device: | ||
+ | offset: | ||
+ | size: 10000000 sectors | ||
+ | mode: read/write | ||
+ | </ | ||
+ | |||
+ | On redimensionne le conteneur pour l' | ||
+ | |||
+ | < | ||
+ | # cryptsetup resize crypttest | ||
+ | |||
+ | # e2fsck -fp / | ||
+ | / | ||
+ | |||
+ | # resize2fs / | ||
+ | resize2fs 1.41.12 (17-May-2010) | ||
+ | En train de retailler le système de fichiers sur / | ||
+ | Le système de fichiers / | ||
+ | |||
+ | # e2fsck -fp / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | On vérifie que le conteneur a bien la taille désirée :\\ | ||
+ | |||
+ | < | ||
+ | # cryptsetup status crypttest | ||
+ | / | ||
+ | cipher: | ||
+ | keysize: 256 bits | ||
+ | device: | ||
+ | offset: | ||
+ | size: 20962706 sectors | ||
+ | mode: read/write | ||
+ | </ | ||
+ | |||
+ | Il est temps de monter le système de fichiers et de vérifier que tout soit en ordre :\\ | ||
+ | |||
+ | < | ||
+ | # mount / | ||
+ | </ | ||
+ | |||
+ | Fini. | ||
+ | |||
+ | ------------------------------------------------ | ||
+ | [[expert: |
expert/redimensionner_partitions_chiffrees_luks_cryptsetup.txt · Dernière modification : 2018/11/17 12:53 de 127.0.0.1