jeanpp
(usa openSUSE)
Enviado em 07/11/2016 - 16:41h
rennanlopes escreveu:
Olá,
Você precisa de um dispositivo de bloco para poder monta-lo, por isso está dando esse erro: mount: /TI/publico is not a block device.
Um dispositivo de bloco precisa de um tamanho Fixo, por isso você precisa criar um arquivo com o tamanho que você quer.
No exemplo que vou mostrar logo abaixo vou usar o tamanho fixo de 100MB (1M x 100 = 100MB):
dd if=/dev/zero of=/TI/publico/device bs=1M count=100
*Note que o arquivo vai se chamar "device" poder usar o nome que desejar, é apenas um exemplo.
losetup /dev/loop0 /TI/publico/device
mkfs.vfast /dev/loop0
Agora você pode monta-lo:
mount /dev/loop0 /media/pendrive
fiz meio correndo, se der algum erro posta aqui novamente que revejo com mais calma.
Boa tarde, obrigado por responder. O feedback do que ocorreu:
/******/
dd if=/dev/zero of=/TI/publico/device bs=1M count=100
100+0 registros de entrada
100+0 registros de saída
104857600 bytes (105 MB) copiados, 0,0840919 s, 1,2 GB/s
losetup /dev/loop0 /TI/publico/device
mkfs.vfat /dev/loop0
mkfs.fat 3.0.27 (2014-11-12)
Loop device does not match a floppy size, using default hd params
mount /dev/loop0 /media/pendrive
/******/
Consegui criar pastas e arquivos normalmente. Mas ele está funcionando aparecendo como um HD no meu Dolphin. Meu debian não identificou ele como um "device" no meu device notifier também. De qualquer forma resolveu meu problema. Obrigado.