Converteu vfat para linux com cfdisk, agora não pode montá-lo

0

Com o cfdisk, converti meu pen drive vfat para linux, mas agora não consigo montar o dispositivo. Aqui está o que acontece quando eu tento.

Disk /dev/sdc: 16.0 GB, 16008609792 bytes
255 heads, 63 sectors/track, 1946 cylinders, total 31266816 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1              63    31266815    15633376+  83  Linux
/home/g mount -t ext2 /dev/sdc /16gb
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

/home/g mount -t ext3 /dev/sdc /16gb
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

/home/g mount -t ext4 /dev/sdc /16gb
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

/home/g mount -t ext4 /dev/sdc1 /16gb
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

/home/g mount -t ext3 /dev/sdc1 /16gb
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

/home/g mount -t ext2 /dev/sdc1 /16gb
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

/home/g mount /dev/sdc1 /16gb
NTFS signature is missing.
Failed to mount '/dev/sdc1': Invalid argument
The device '/dev/sdc1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
/home/g mount /dev/sdc /16gb
NTFS signature is missing.
Failed to mount '/dev/sdc': Invalid argument
The device '/dev/sdc' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
/home/g 
    
por user985675 12.03.2014 / 20:46

2 respostas

2

O cfdisk cria as partições. Você ainda precisa formatá-los para corresponder ao sistema de arquivos que você precisa. Eu não sei o que você tem em mente para sua configuração, mas digamos que você queira formatar uma partição para trabalhar em EXT3:

mkfs.ext3 /dev/sdc1

Então você pode tentar montar.

    
por 12.03.2014 / 20:55
2

cfdisk e amigos apenas alteram a tabela de partições; não altera o conteúdo das próprias partições. Então, se você pegasse uma nova unidade cheia de zeros e escrevesse uma nova tabela de partições para ela, as partições em si ainda seriam preenchidas com zeros e irreconhecíveis para o SO.

Sistemas de arquivos são inicializados usando a ferramenta mkfs ("make filesystem"), cuja sinopse é:

mkfs [options] [-t type fs-options] device [size]

No seu caso, para inicializar a partição /dev/sdc1 com um novo sistema de arquivos EXT3 com opções padrão, você diria:

mkfs -t ext3 /dev/sdc1

Obviamente, isso elimina todos os dados que já estavam presentes em /dev/sdc1 .

    
por 12.03.2014 / 21:10