1. Técnico de Manutenção e Suporte em Informática
Laboratório de Sistemas Operacionais Abertos
Unidade 8– Instalação e Configuração de
Hardware no Sistema
Prof. Leandro Cavalcanti de Almeida
leandro.almeida@ifpb.edu.br
@leandrocalmeida
5. APLICATIVOS
Bluetooth
Vídeo
USB
Rede
KERNEL ums-datafab.ko r6040.ko jmb38x_ms.ko
PS2 Teclado
Impressora
gameport.ko kbtab.ko isci.ko
HARDWARE
6. A “grande maioria” dos
dispositivos possuem driver
para Linux...
... e esses drivers “geralmente”
são incorporados no kernel
durante seu desenvolvimernto
7. E a minoria que não possui
x
drivers para Linux
nativamente?
13. Os drivers nativos ficam em
“/lib/modules/versao_do_kernel”
A extensão “.ko” refere-se a
“Kernel Object”
Os drivers também são chamados Driver.ko
de módulos
Podem ser carregados em tempo de
execução - # modprobe modulo.ko
14. Depois de entender o o
processo de drivers ou
módulos do dispositivo
vamos mais a fundo
19. No Vmware...
1º Clique em Edit Virtual Machine
2º Na aba Hardware clique em Add...
3º Escolha Hard Disk
4º Escolha Create a new virtual disk
5º Escolha SCSI
6º Tamanho de 8GB – Split virtual....
7º Não altere o nome do disco
8º Finish
9º Save
20. No Linux...
1º # fdisk -l
...
Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
O disco /dev/sdb não contém uma tabela de partições
válida
21. No Linux...
1º # ls -l /dev/sdb
brw-rw---- 1 root disk 8, 16 Set 21 22:55 /dev/sdb
22. Observações...
O kernel do linux
“reconheceu” o driver scsi
do disco inserido e o
recurso ficou disponível
automaticamente!