Problema de montagem mmcblk

2

Estou usando o Lubuntu 14.04 em um laptop Vaio.

Quando insiro meu cartão, ele não é montado automaticamente. Preciso remover e inserir cerca de 3 ou 4 vezes até que o gerenciador de arquivos seja aberto.

Então, estou tentando montá-lo depois de inseri-lo (porque tenho medo de que removê-lo e inseri-lo possa danificá-lo). Mas eu não posso montá-lo usando o terminal.

Eu tenho algumas perguntas:

Aqui está a saída de fdisk -l

Disco /dev/mmcblk0: 7969 MB, 7969177600 bytes
221 cabeças, 20 setores/trilhas, 3521 cilindros, total de 15564800 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho da E/S (mínimo/ideal): 512 bytes / 512 bytes
Identificador do disco: 0x00000000

Dispositivo Boot      Início        Fim      Blocos   Id  Sistema
/dev/mmcblk0p1            8192    15564799     7778304    b  FAT32 W95
  1. por que é em /dev/mmcblk0p1 em vez de sdx ?

  2. Como mostra b FAT32 W95 devo usar a opção -t vfat para mount ?

  3. por que sudo file -s /dev/mmcblk0p1 está retornando /dev/mmcblk0p1: x86 boot sector ? Então, devo usar outra opção -t para o sistema de arquivos?

Estou confuso. Eu só quero ser capaz de montá-lo com uma única linha de comando no terminal (desde que a montagem automática não está funcionando).

    
por Sigur 12.04.2015 / 14:39

1 resposta

3

why is it in /dev/mmcblk0p1 instead of some sdx?

Isso é causado pelas regras do udev. 'sdx' - esse é um nome tipicamente do udev para dispositivos baseados em SATA.

Since it shows b FAT32 W95 should I use -t vfat option to mount?

Sim, esta é uma opção correta para usar.

why sudo file -s /dev/mmcblk0p1 is returning /dev/mmcblk0p1: x86 boot sector? So should I use another -t option for file system?

Você criou algum tipo de sistema de arquivos? Você já montou isso corretamente e você já usou isso?

Na minha opinião, a melhor solução para você: 0) Backup de todos os dados importantes em algum lugar 1) Completamente reformate seu cartão via mkfs.vfat /dev/mmcblk0p1 2) Monte manulamente via mount -t vfat /dev/mmcblk0p1 /mount/path (qualquer caminho que você desejar - por exemplo, / mnt / sdcard)

Você verá o conteúdo do seu cartão nesse diretório, onde acabou de montar.

Boa sorte!

    
por 12.04.2015 / 14:52