Como posso me livrar de um disco inexistente que aparece em / dev como um “fantasma” do meu cartão SD (Debian GNU / Linux)?

0

Eu tenho um disco "fantasma" registrado em /dev . O disco na verdade não existe - parece exatamente com o meu cartão SD (tamanho, etiqueta de partição e fs) que costumava ser conectado ao leitor de cartões. Há muito que o cartão desapareceu do slot (com muitas reinicializações do sistema), mas o disco ainda aparece entre os dispositivos (também mostrado como conectado ao slot SD do KInfoCenter). Como resultado, sempre que eu conecto um cartão SD real, nenhum novo dispositivo é reconhecido pelo sistema e não consigo mais acessar o cartão. Não há nada errado com o leitor de cartão - ele funciona bem se eu inicializar no Windows.

O disco está listado como /dev/sdc

P.S. Isso aconteceu depois de uma grande atualização do sistema há alguns dias.

EDITAR: saída de fdisk -l :

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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: 0xbf5fbbd1

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    33556479    16777216   27  Hidden NTFS WinRE
/dev/sda2   *    33556480    33761279      102400    7  HPFS/NTFS/exFAT
/dev/sda3        33761280   268136447   117187584   83  Linux
/dev/sda4       268140976   976768064   354313544+   5  Extended
/dev/sda5       268140978   289121804    10490413+  82  Linux swap / Solaris
/dev/sda6       627338313   976768064   174714876    7  HPFS/NTFS/exFAT
/dev/sda7       289121868   627338249   169108191    7  HPFS/NTFS/exFAT

Partition table entries are not in disk order

Disk /dev/sdb: 2000.4 GB, 2000396746752 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907024896 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: 0x00066778

  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63  3907024064  1953512001    7  HPFS/NTFS/exFAT

saída de cat /proc/partitions :

major minor  #blocks  name

  8        0  488386584 sda
  8        1   16777216 sda1
  8        2     102400 sda2
  8        3  117187584 sda3
  8        4          1 sda4
  8        5   10490413 sda5
  8        6  174714876 sda6
  8        7  169108191 sda7
  8       16 1953512448 sdb
  8       17 1953512001 sdb1
 11        0    1048575 sr0

sda e sdb são meus dois discos rígidos

    
por Grisha S 12.05.2014 / 17:57

0 respostas