Desejo conectar um gabinete externo de discos em uma configuração JBOD a um computador executando a edição do servidor Ubuntu 8.10. Eu tenho a instalação do Ubuntu funcionando sem problemas em uma unidade IDE interna que está funcionando bem há meses. O gabinete externo será usado para armazenamento apenas como um servidor de arquivos.
O gabinete que eu tenho é o "SANS DIGITAL TR5M-B 5 Bay SATA" (pesquisa no newegg, adicionaria um link mas não posso, já que sou um novo usuário) e já que minha placa-mãe não tem um Slot PCI-E, eu comprei esta placa PCI para adicionar suporte eSata para a máquina: "Rosewill RC-210 Silicon Imagem e-SATA PCI" (mais uma vez, em newegg.com)
Depois de conectar a placa PCI, adicionei os dois discos rígidos ao gabinete, conectei o gabinete externo e liguei, depois liguei a máquina Ubuntu. Depois de ver os procedimentos de inicialização habituais (Post - > LILO, etc) Ubuntu parece começar a começar, então eu vejo as seguintes mensagens:
ata1: link is slow to respond, please be patient (ready=-19)
ata1: COMRESET failed (errno=-16)
Depois de 3 desses ciclos de mensagens, vejo:
Cannot find /dev/sda1 dropping to shell
Como / dev / sda1 é onde a instalação raiz está localizada, posso entender por que isso é um problema. Meu pensamento neste momento era que tinha algo a ver com o gabinete externo, então eu desligo e o desconecto do computador, então reinicio. O Ubuntu começa normalmente.
Acredito que o cartão PCI eSata foi reconhecido corretamente, porque vejo a seguinte saída de "lspci -v"
00:0b.0 Mass storage controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
Subsystem: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 5
I/O ports at a000 [size=8]
I/O ports at 9800 [size=4]
I/O ports at 9400 [size=8]
I/O ports at 9000 [size=4]
I/O ports at 8800 [size=16]
Memory at ed000000 (32-bit, non-prefetchable) [size=512]
[virtual] Expansion ROM at 30000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 2
Kernel driver in use: sata_sil
Kernel modules: sata_sil
Nesse ponto, só para ver se funcionaria, conectei o gabinete e o liguei, esperando ver novos dispositivos conectados em / dev. Infelizmente, eu só vi meu drive IDE interno em / dev / sdaX
Então, minha pergunta é: o que preciso fazer para configurar as duas unidades SATA que eu tenho no gabinete para que o SO veja essas unidades e possa montá-las? Eu tenho algo configurado incorretamente que teria causado o erro de tempo de inicialização? Qualquer ajuda seria apprerciated.
Para referência, aqui está o meu arquivo / etc / fstab:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/sda1
UUID=6cbaa9de-3ba1-43c0-ac8c-63c19e1ad1b4 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda6
UUID=0106ad4f-2fcc-44db-9475-154425032126 /home ext3 relatime 0 2
# /dev/sda5
UUID=8be1601c-0380-4aaa-8cb4-b64ed262dae3 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
EDIT: Aqui estão mais alguns detalhes que eu pude extrair. Eu segui a sugestão de Paul Rudnitskiy e prendi o recinto externo depois de iniciar o maching normalmente, e encontrei isso na cauda do dmesg:
[ 135.367537] ata3: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen
[ 135.367639] ata3: SError: { PHYRdyChg CommWake }
[ 135.367713] ata3: hard resetting link
[ 141.150055] ata3: link is slow to respond, please be patient (ready=-19)
[ 145.410073] ata3: COMRESET failed (errno=-16)
[ 145.410165] ata3: hard resetting link
[ 151.200062] ata3: link is slow to respond, please be patient (ready=-19)
[ 155.460053] ata3: COMRESET failed (errno=-16)
[ 155.460145] ata3: hard resetting link
[ 161.250058] ata3: link is slow to respond, please be patient (ready=-19)
[ 190.470198] ata3: COMRESET failed (errno=-16)
[ 190.470291] ata3: hard resetting link
[ 195.480055] ata3: COMRESET failed (errno=-16)
[ 195.480144] ata3: reset failed, giving up
[ 195.480213] ata3: EH complete