/ dev / sda1 está montado; não fará um sistema de arquivos aqui!

0

Eu tento montar um pendrive USB de 16GB em Raspbian no meu Raspberry Pi 3. Eu tentei este comando, mas o trabalho dosent:

sudo mkdir /share

Aqui está minha tentativa completa:

$ sudo mkfs.ext4 /dev/sda1
mke2fs 1.42.12 (29-Aug-2014)
/dev/sda1 contains a ext4 file system
last mounted on Thu Feb 16 15:48:05 2017
Proceed anyway? (y,n) y
/dev/sda1 is mounted; will not make a filesystem here!
$ sudo mkdir /share
mkdir: cannot create directory ‘/share’: File exists

Editar: eu tentei este tutorial em alemão: link o ponto principal: eu quero colocar um arquivo de dados no pen drive, mas a permissão negada

    
por MajorTom 16.02.2017 / 17:08

2 respostas

3

Algumas coisas (que as mensagens que você está vendo estão dizendo, mas vou expor):

Em primeiro lugar, a criação do diretório:

pi@raspberrypi:~ $ sudo mkdir /share 
mkdir: cannot create directory ‘/share’: File exists

Você não pode criar o que já está lá. ls -ld /share mostrará o que existe em /share ; se não for um diretório, mas sim um arquivo, ele precisará ser excluído, movido ou renomeado antes que um novo item com esse nome possa ser criado naquele local (na verdade, o mesmo também se aplicaria se fosse um diretório, link , socket ou outra entidade do sistema de arquivos).

Em segundo lugar, a criação do sistema de arquivos:

pi@raspberrypi:~ $ sudo mkfs.ext4 /dev/sda1 
mke2fs 1.42.12 (29-Aug-2014) /dev/sda1 contains a ext4 file system last mounted on Thu Feb 16 15:48:05 2017 
Proceed anyway? (y,n) y 
/dev/sda1 is mounted; will not make a filesystem here!

Isso está lhe dizendo exatamente qual é o problema - você não pode mkfs em uma partição que está atualmente montada e, portanto, em uso. Você pode tentar umount /dev/sda1 , mas isso pode não funcionar se for realmente o sistema de arquivos raiz. Verifique isso com mount .

    
por 16.02.2017 / 17:12
1

O comando mkfs que você tenta executar é para formatar uma partição com um sistema de arquivos ext4. Uma unidade USB já deve vir formatada (com vfat, o sistema de arquivos DOS / Windows); Não há necessidade de fazer isso se tudo o que você quer fazer é copiar um arquivo para ele. E mkdir /share criaria um subdir sob o diretório raiz, não na sua unidade USB.

O HowTo you linked é para um caso muito especial, usando um NAS no Raspi. Não parece que você quer fazer isso, e acho que você escolheu o resultado errado do Google para o seu problema.

O que você realmente quer fazer pode ser alcançado com os comandos mount e cp ; deve haver bastante HowTos fora, também alvejado no Raspi, que deve ser capaz de lhe mostrar como.

    
por 17.02.2017 / 15:31