Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
linux:partition [22-05-2014 16:30] edmc73 |
linux:partition [30-11-2015 01:26] edmc73 [Créer une partition dans un fichier] |
||
---|---|---|---|
Ligne 246: | Ligne 246: | ||
## Here I have not found a solution, so: | ## Here I have not found a solution, so: | ||
# umount -l / | # umount -l / | ||
+ | |||
+ | ===== Créer une partition dans un fichier ===== | ||
+ | Par exemple vous n'avez plus de place dans votre /home, mais vous avez un disque en NTFS avec plein de place. Plutôt que de le partitionner, | ||
+ | |||
+ | Créons un fichier de 20Go | ||
+ | dd if=/ | ||
+ | Formatons le en ext4 | ||
+ | < | ||
+ | mke2fs 1.42.9 (4-Feb-2014) | ||
+ | linux-home.ext4 n'est pas un périphérique spécial en mode bloc. | ||
+ | Procéder malgré tout ? (o,n) o | ||
+ | Étiquette de système de fichiers= | ||
+ | Type de système d' | ||
+ | Taille de bloc=4096 (log=2) | ||
+ | Taille de fragment=4096 (log=2) | ||
+ | « Stride » = 0 blocs, « Stripe width » = 0 blocs | ||
+ | 864960 i-noeuds, 3456475 blocs | ||
+ | 172823 blocs (5.00%) réservés pour le super utilisateur | ||
+ | Premier bloc de données=0 | ||
+ | Nombre maximum de blocs du système de fichiers=3539992576 | ||
+ | 106 groupes de blocs | ||
+ | 32768 blocs par groupe, 32768 fragments par groupe | ||
+ | 8160 i-noeuds par groupe | ||
+ | Superblocs de secours stockés sur les blocs : | ||
+ | 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208 | ||
+ | |||
+ | Allocation des tables de groupe : complété | ||
+ | Écriture des tables d' | ||
+ | Création du journal (32768 blocs) : complété | ||
+ | Écriture des superblocs et de l' | ||
+ | fichiers : complété | ||
+ | </ | ||
+ | |||
+ | Montez ce fichier sur un répertoire | ||
+ | mount -o loop linux-home.ext4 /mnt/temp | ||
+ | |||
+ | Copiez votre /home dedans | ||
+ | rsync -avP /home /mnt/temp | ||
+ | |||
+ | Supprimez le contenu de /home (ou pas si vous voulez garder une copie) | ||
+ | |||
+ | Monter ce fichier sur votre /home | ||
+ | umount /mnt/temp | ||
+ | mount -o loop linux-home.ext4 /home | ||
+ | |||
+ | Mettre à jour le /etc/fstab, pour cela, copier/ | ||
+ | mount -fav |