Representação de Dispositivos do Sistema Linux Orientador de Curso: Rodrigo Caetano Filgueira Introdução • Todo dispositivo físico conectado ao computador recebe uma nomenclatura específica afim de que possa ser acessado pelo sistema operacional. • O disco rígido por exemplo, é um dispositivo físico que recebe um nome “virtual” para que o software “Sistema Operacional” possa utilizá-lo. • O processo é conhecido como montagem. • Cria-se um caminho lógico (uma pasta) que será associada ao nome que o sistema operacional já conhece e sabe que vem a ser um dispositivo. Representações • Portas Seriais: 1ª porta = /dev/ttyS0 ou /dev/cua0 2ª porta = /dev/ttyS1 ou /dev/cua1 3ª porta = /dev/ttyS2 ou /dev/cua2,... Representações • Discos Rígidos: /dev/xyzn Para xy pode-se ter: hd = para discos IDE sd = para discos SCSI Representações • Para z pode-se ter: • a = para o 1º disco(1ª porta IDE master) • b = para o 2º disco(1ª porta IDE slave) • c = para o 3º disco(2ª porta IDE master) Representações • Em n, tem-se dois grupos de números possíveis: • 1º grupo: • 1 = primeira partição • 2 = segunda partição • 3 = terceira partição • 4 = quarta partição Representações • O 2º grupo representa as partições lógicas: 5 = primeira partição lógica 6 = segunda partição lógica 7 = terceira partição lógica Representações • Drives de Disco Flexível /dev/fd0 = primeiro disco /dev/fd1 = segundo disco Utilizando um Disquete no Linux • 1º devemos formatá-lo; Ex: fdformat /dev/fd0 • 2º criar o sistema de arquivos no disquete; mke2fs /dev/fd0 = ext2 para linux mkdosfs /dev/fd0 = vfat (fat32 ou 16) para windows • 3º montar o dispositivo (mount) • 4º Trabalhar com o dispositivo... • 5º Desmontar o dispositivo. Tipos de Sistemas de Arquivos • Vfat = Disco formatado para Windows • Ext2 = Disco formatado para linux • Ext3 = Disco formatado para linux • Iso9660 = CD-ROM Sintaxe do Comando Mount • mount <-t tipo> <dispositivo> <diretório> • Exemplo1: mount –t vfat /dev/fd0 /mnt/floppy • Exemplo2: mount –t cfat /dev/hda1 /mnt/windows Verificação • Confirmando a montagem de dispositivos visualmente: Comando: df • Lista todos os dispositivos montados no computador, adicionando o parâmetro –h os dados exibidos passam para o formato “humano” facilitando a compreensão dos dados. Espaço livre, utilizado e ponto de montagem(pasta). Desmontando Dispositivos • Comando: Umount <dispositivo> Umount<pasta> Ex: Umount /mnt/floppy Umount /dev/fd0