Je viens d'installer Debian 8.4 (Jessie, =MATE Desktop). Pour une raison quelconque, la commande suivante n'est pas reconnue:
mkfs.ext4 -L hdd_misha /dev/sdb1
L'erreur que je reçois:
bash: mkfs.ext4: command not found
J'ai googlé et je ne peux pas avoir vu pour trouver des instructions spécifiques à Debian sur la création d'un système de fichiers ext4. Toute aide beaucoup appréciée!
Avez-vous /sbin
Dans votre chemin?
Très probablement, vous essayez de courir mkfs.ext4
En tant qu'utilisateur normal.
À moins que vous ne l'ayez pas ajouté vous-même (par exemple, ~/.bashrc
ou /etc/profile
etc), la racine a /sbin
et /usr/sbin
dans $PATH
, mais les utilisateurs normaux ne font pas par défaut.
Essayez de l'exécuter à partir d'une coquille racine (par exemple, après Sudo -i
) ou comme:
Sudo mkfs.ext4 -L hdd_misha /dev/sdb1
BTW, les utilisateurs normaux ne disposent généralement pas des autorisations nécessaires à utiliser mkfs
To formater une partition (bien qu'ils puissent formater un fichier d'image de disque qu'ils possèdent - par exemple pour une utilisation avec Fuse
ou dans un VM avec, disons, VirtualBox).
Le formatage d'une partition nécessite des prêts de racine à moins que quelqu'un a sérieusement gâché les autorisations de périphérique de bloc dans /dev
.