mkfs.ext4 comando não encontrado no Debian (Jessie)

5

Acabei de instalar o Debian 8.4 (Jessie, MATE desktop). Por algum motivo, o seguinte comando não é reconhecido:

mkfs.ext4 -L hdd_misha /dev/sdb1

O erro que recebo:

bash: mkfs.ext4: command not found

Eu pesquisei e na verdade não consigo encontrar instruções específicas do Debian sobre como criar um sistema de arquivos ext4. Qualquer ajuda muito apreciada!

    
por misha256 23.04.2016 / 06:54

1 resposta

11

Você tem /sbin em seu caminho?

Provavelmente você está tentando executar mkfs.ext4 como usuário normal.

A menos que você tenha adicionado você mesmo (por exemplo, em ~/.bashrc ou /etc/profile etc), o root tem /sbin e /usr/sbin em $PATH , mas os usuários normais não o fazem por padrão.

Tente executá-lo a partir de um shell de raiz (por exemplo, após sudo -i ) ou como:

sudo mkfs.ext4 -L hdd_misha /dev/sdb1

BTW, os usuários normais geralmente não têm as permissões necessárias para usar mkfs para formatar uma partição (embora possam formatar um arquivo de imagem de disco que eles possuem - por exemplo, para uso com FUSE ou em uma VM com digamos, VirtualBox).

A formatação de uma partição requer privs root, a menos que alguém atrapalhe seriamente as permissões do dispositivo de bloco em /dev .

    
por 23.04.2016 / 07:10