GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commandes mke2fs sous Linux

La commande mke2fs est utilisée pour créer les systèmes de fichiers ext2 et ext3. Dans sa forme la plus simple, la commande est utilisée comme

# mke2fs partition

tels que :

# mke2fs /dev/hdc4

Voici quelques-unes des options les plus utiles pour mke2fs :

  • -c — Cette option recherche les blocs défectueux lors de la création du système de fichiers.
  • -N — Cette option remplace le nombre par défaut d'inodes créés. (Le nombre par défaut est généralement un bon choix, mais vous devrez peut-être utiliser cette option pour autoriser un espace disque utilisable supplémentaire.)
  • -m — Cette option libère de l'espace sur le disque, mais vous le faites à vos risques et périls. Par défaut, le système alloue 5 % des blocs au super-utilisateur, à utiliser dans la récupération de fichiers pendant fsck. Vous pouvez réduire cette allocation, mais vous risquez de ne pas laisser suffisamment de blocs pour que fsck récupère suffisamment de fichiers.
  • -L — Cette option donne au volume une étiquette, ce qui est utile si vous avez besoin qu'on vous rappelle à quoi sert le système de fichiers ; il offre également une certaine flexibilité dans l'identification des volumes dans /etc/fstab.
  • -S — Cette option est un ultime effort pour récupérer un système de fichiers cassé; il écrit uniquement le superbloc et les descripteurs, laissant les informations dans les inodes inchangées. Exécutez toujours fsck après avoir utilisé cette option.

Exemples de commandes mke2fs

1. Pour créer un système de fichiers sur un appareil :

# mke2fs /dev/sda2 

2. Pour spécifier la taille du bloc en octets :

# mke2fs -b 1024 /dev/sda2 

3. Pour rechercher des blocs défectueux sur l'appareil :

# mke2fs -c /dev/sda2 

4. Pour définir les options étendues du système de fichiers :

# mke2fs -E stride=stride-size
# mke2fs -E stripe-width=stripe-width
# mke2fs -E resize=max-online-resize
# mke2fs -E lazy_itable_init[= <0 to disable, 1 to enable>]
# mke2fs -E test_fs

5. Pour spécifier la taille des fragments en octets :

# mke2fs -f fragment-size 

6. Pour forcer mke2fs à créer un système de fichiers :

# mke2fs -F /dev/sda2 

7. Pour spécifier le nombre de blocs dans un groupe de blocs :

# mke2fs -g blocks-per-group 

8. Pour spécifier le nombre de groupes de blocs qui seront regroupés pour créer un groupe de blocs virtuel plus grand :

# mke2fs -G number-of-groups 

9. Pour spécifier le ratio octets/inode :

# mke2fs -i bytes-per-inode 

10. Pour spécifier la taille de chaque inode en octets :

# mke2fs -I inode-size 

11. Pour créer le journal ext3 à l'aide des options spécifiées sur la ligne de commande :

# mke2fs -J size=journal-size
# mke2fs -J device=external-journal 

12. Pour conserver, n'essayez pas de supprimer des blocs au moment de mkfs :

# mke2fs -K 

13. Pour lire la liste des blocs défectueux à partir du nom de fichier :

# mke2fs -l filename 

14. Pour définir le nom de volume du système de fichiers sur new-volume-label :

# mke2fs -L new-volume-label 

15. Pour spécifier le pourcentage de blocs du système de fichiers réservés au super-utilisateur :

# mke2fs -m reserved-blocks-percentage 

16. Pour définir le dernier répertoire monté pour le système de fichiers :

# mke2fs -M last-mounted-directory 

17. Pour ne pas réellement créer un système de fichiers, mais afficher ce qu'il ferait s'il devait créer un système de fichiers :

# mke2fs -n  

18. Pour remplacer le calcul par défaut du nombre d'inodes qui doivent être réservés pour le système de fichiers :

# mke2fs -N number-of-inodes 

19. Pour remplacer la valeur par défaut du champ « système d'exploitation créateur » du système de fichiers :

# mke2fs -o creator-os 

20. Pour créer un système de fichiers avec les fonctionnalités indiquées :

# mke2fs -O dir_index
# mke2fs -O extent
# mke2fs -O filetype
# mke2fs -O flex_bg
# mke2fs -O has_journal
# mke2fs -O journal_dev
# mke2fs -O large_file
# mke2fs -O resize_inode
# mke2fs -O sparse_super
# mke2fs -O uninit_bg 

21. Pour quitter l'exécution :

# mke2fs -q 

22. Pour définir la révision du système de fichiers pour le nouveau système de fichiers :

# mke2fs -r revision 

23. Pour écrire uniquement des descripteurs de superbloc et de groupe :

# mke2fs -S 

24. Pour spécifier le type de système de fichiers :

# mke2fs -t fs-type 

25. Pour spécifier comment le système de fichiers va être utilisé :

# mke2fs -T usage-type[,...] 

26. Pour créer le système de fichiers avec l'UUID spécifié :

# mke2fs -U UUID 

27. Pour une exécution détaillée :

# mke2fs -v 

28. Pour imprimer les informations de version :

# mke2fs -V 


Linux
  1. 7 Exemples de commandes Linux df

  2. Exemples de commandes sa sous Linux

  3. ac Exemples de commandes sous Linux

  4. Exemples de commandes df sous Linux

  5. du Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux