O cartão USB / SD é um dispositivo de bloco no Linux?

0

No kernel do Linux, os USBs, MMCs, SDcards são considerados dispositivos de bloco? Se sim, como se percebe se está montando / acessando um disco rígido ou outro? Porque a organização física seria diferente, né?

    
por Christy Wald 21.06.2017 / 10:24

1 resposta

1

In Linux kernel, are USBs, MMCs,SDcards considered as block device

A resposta simples é sim. As unidades USB aparecerão como% normal /dev/sdb , /dev/sdc , etc. Cartões MMC / SD podem aparecer desta forma se o leitor de cartões for conectado por USB (alguns leitores de cartões internos são USB) ou mostrar como /dev/mmcblk0 , /dev/mmcblk1 (se você tiver mais de um leitor de cartão) - as partições serão /dev/mmcblk0p1 , /dev/mmcblk0p2 etc.

Você pode usar o comando lsblk para obter uma visualização rápida e fácil de todos os dispositivos de bloco em seu sistema em um determinado momento.

No que diz respeito ao tipo de dispositivo, o Linux não se importa com o que realmente é um dispositivo de bloco. Um dispositivo de bloco é um dispositivo de bloco para o Linux e é apenas diferente em relação ao tamanho, seja ele lido apenas fisicamente ou não, e se aceita comandos extras como TRIM para um SSD.

    
por 21.06.2017 / 12:53