Instalando o Linux em HD SATA (SCSI)
Escrevi este artigo depois de me "quebrar" para instalar um Linux num HD SCSI SATA na placa mãe ASUS P4S800D. Se você tiver com problemas para instalar um HD SCSI que não seja dessa marca, siga o artigo como base conceitual para sua jornada que você deverá ter sucesso também.
Parte 8: Acessando o seu HD SATA
De novo no Linux, vamos ver se o sistema achou e carregou o seu HD.
Logo depois que reiniciei com o novo kernel e com o HD SATA
instalado o programa de verificação de novo hardware do FEDORA
(kudzu) achou a minha controladora SATA e instalou os módulos, pode
ser que você tenha que instalar alguns módulos "na munheca".
Primeiramente pesquisamos os módulos carregados no kernel, para saber se ele carregou algum módulo SATA:
# lsmod | grep sata
Esse comando me retornou as seguintes linhas:
sata_sis 4608 3
libata 32644 1 sata_sis
Agora procuramos no sistema o novo HD:
# dmesg
Procure por citações do seu HD, no caso minha controladora SATA foi emulada como SCSI, logo o meu HD ficou sendo o /dev/sda. Testei com outra controladora, a ICH5R da Intel e ela emula a controladora SATA como se fosse uma terceira controladora IDE, no caso o primeiro HD SATA fica sendo o /dev/hde. Veja algumas linhas do meu dmesg:
SCSI subsystem initialized
libata version 1.02 loaded.
PCI: Found IRQ 5 for device 0000:00:05.0
ata1: SATA max UDMA/133 cmd 0xEFF0 ctl 0xEFE6 bmdma 0xEF90 irq 5
ata2: SATA max UDMA/133 cmd 0xEFA8 ctl 0xEFE2 bmdma 0xEF98 irq 5
ata1: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4003 85:3469 86:3c01 87:4003 88:007f
ata1: dev 0 ATA, max UDMA/133, 156301488 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : sata_sis
ata2: no device found (phy stat 00000000)
scsi1 : sata_sis
Vendor: ATA Model: ST380013AS Rev: 3.05
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
SCSI device sda: drive cache: write back
sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Primeiramente pesquisamos os módulos carregados no kernel, para saber se ele carregou algum módulo SATA:
# lsmod | grep sata
Esse comando me retornou as seguintes linhas:
sata_sis 4608 3
libata 32644 1 sata_sis
Agora procuramos no sistema o novo HD:
# dmesg
Procure por citações do seu HD, no caso minha controladora SATA foi emulada como SCSI, logo o meu HD ficou sendo o /dev/sda. Testei com outra controladora, a ICH5R da Intel e ela emula a controladora SATA como se fosse uma terceira controladora IDE, no caso o primeiro HD SATA fica sendo o /dev/hde. Veja algumas linhas do meu dmesg:
SCSI subsystem initialized
libata version 1.02 loaded.
PCI: Found IRQ 5 for device 0000:00:05.0
ata1: SATA max UDMA/133 cmd 0xEFF0 ctl 0xEFE6 bmdma 0xEF90 irq 5
ata2: SATA max UDMA/133 cmd 0xEFA8 ctl 0xEFE2 bmdma 0xEF98 irq 5
ata1: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4003 85:3469 86:3c01 87:4003 88:007f
ata1: dev 0 ATA, max UDMA/133, 156301488 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : sata_sis
ata2: no device found (phy stat 00000000)
scsi1 : sata_sis
Vendor: ATA Model: ST380013AS Rev: 3.05
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
SCSI device sda: drive cache: write back
sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Gostei muito do esqueminha de VERSION no Makefile do kernel, agora já sei como deixar minha "marca" por onde ando :P
[]'s