101.1 - Identificar e Configurar o Hardware Flashcards
O que é o BIOS ?
Basic Input Output System, é o firmware da placa mãe, basicamente gerencia os dispositivos que estão conectados na placa-mãe.
O que é o POST ?
A função principal do Power-On Self Test é inicializar os dispositivos e testar para ver se estão OK.
O que são EFI e UEFI ?
Extensible Firmaware Interface e Unified EFI
O que é IRQ ?
Interrupt Request é o sinal que um dispositivo envia para a CPU atender a sua solicitação.
Quais são os principais IRQs ?
IRQ0 -> Sinal de clock da placa mãe IRQ1 -> Teclado IRQ2 -> Cascateador de IRQs IRQ3 -> Porta serial 2 (RS-232) IRQ4 -> Porta serial 1 (RS-282) IRQ7 -> Porta Paralela IRQ8 -> Relógio CMOS IRQ9 -> Placa de Vídeo IRQ11 -> Controlador USB IRQ12 -> Porta PS/2 IRQ13 -> Coprocessador Aritmético IRQ14 -> IDE Primária IRQ15 -> IDE Secundária
Qual o arquivo onde podemos consultar as IRQs?
/proc/interrupts
O que são I/O Ports ?
São endereços de memória que a CPU utiliza para se comunicar diretamente com os dispositivos.
Qual o arquivo onde podemos consultar I/O Ports ?
/proc/ioports
O que é DMA ?
Direct Memory Addressing são canais que permitem que os dispositivos possam transmitir dados diretamente para a memória sem utilizar a CPU.
Qual o arquivo onde podemos consultar DMA ?
/proc/dma
O que é um Barramento ?
É onde se conectam os dispositivos para comunicar com a placa-mãe
Ao rodar o comando lsusb recebi a seguinte resposta.
Bus 004 Device 003: ID 8087:07da Intel Corp.
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 2232:1035
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Como posso verificar mais detalhadamente o dispositivo de ID 8087:0024 ?
lsusb -v -s 004:002
O que é um Vitual File System ?
São partições com informações do sistema que são carregados em memória.
Quais são as partições criadas pelo Virtual File System e o cada uma significa ?
/proc -> Mapeia processos de sistema e de usuários e sua comunicação com o kernel Linux. Alguns arquivos contidos lá podem ou não gerenciar hardware
/dev -> Referencia aos dispositivos do sistema, inclusive de armazenamento
/sys -> Mapeia chamadas diretas com o kernel Linux. A maioria dos arquivos contidos lá podem ou não gerenciar hardware de forma direta.
Quais as funções dos processos udev e dbus e quais seus nomes ?
systemd. udevd -> O processo fica monitorando a conexão ou desconexão de dispositivos, a partir desse evento executa regras especificas localizadas em /lib/udev/rules.d
dbus. daemon -> É responsável pela comunicação entre processos. Informa aos processos a situação dos dispositivos de hardware.