Identificação dos dispositivos
No sistema Linux podemos identificar o hardware do sistema de duas formas diferentes: lendo arquivos especiais ou usando comandos específicos para isso.
Peso: 2
Comandos para identificar a presença de dispositivos
lspci – Exibe os componentes de hardware que estão ligados ao barramento PCI
lsusb – Exibe os dispositivos que estão conectados nas portas USB do computador
Esses comandos exibem a lista dos dispositivos PCI e USB identificados pelo Linux. Não significa necessariamente que esses dispositivos exibidos na lista estejam funcionando corretamente porque para cada componente precisamos de um módulo que é um software que controla um componente de hardware.
lsmod – exibe a lista dos módulos carregados no sistema
Os módulos são equivalentes ao que chamamos de drivers de dispositivos no Windows.
Arquivos especiais que armazenam informações de hardware
Os comandos lspci, lsusb e lsmod facilitam a leitura das informações armazenadas nos arquivos especiais que ficam nos diretórios /proc e /sys.
/proc – possui arquivos com informações dos processos que estão ativos no momento.
/sys – semelhante ao diretório /proc, tem a função de armazenar as informações dos dispositivos.
/dev – possui arquivos que representam diversos dispositivos do sistema, principalmente os dispositivos de armazenamento.
Coldplug x Hotplug
Coldplug – Para conectar um dispositivo precisamos desligar o computador antes.
Hotplug – permite conectar dispositivos com o computador ligado e usar imediatamente.
Dispositivos de armazenamento
Todos os dispositivos de armazenamento são representados por um arquivo dentro de /dev, o nome depende do tipo de dispositivo.
Os dispositivos SCSI e SATA são representados da seguinte forma
/dev/sda1 – primeira partição do primeiro hd
/dev/sda2 – segunda partição do primeiro hd
/dev/sdb1 – primeira partição do segundo hd
/dev/sdb2 – segunda partição do segundo hd
Dispositivos IDE
/dev/hda1 – primeira partição do hd master no primeiro canal IDE
/dev/hdb1 – primeira partição do hd slave no primeiro canal IDE
/dev/hdc2 – segunda partição do hd master no segundo canal IDE
Pendrives e cartões de memória
Seguem o mesmo padrão dos dispositivos SCSI e SATA porém, os pendrives e cartões de memória virão depois dos HDs(Ex: /dev/sdc1 no caso de um computador com 2 hds SCSI ou SATA)
Proximo: 101.2 – Boot do Sistema