Isso está relacionado a uma pergunta anterior relacionada à instalação que foi resolvida agora. Estou abrindo uma nova pergunta, porque ainda preciso fazer meu drive de DVD funcionar.
Problema :
Falha na inicialização quando minha unidade de DVD ASUS DRW-24B1 / ST está conectada ao meu ASMedia ASM1061.
Sintoma :
ata8.00: exception Emask 0x52 Sact 0x0 SErr 0xffffffff action 0xe frozen
ata8: SError: { blah blah }
ata8.00: failed command: IDENTIFY PACKET DEVICE
ata8.00: cmd blah blah
res blah blah (ATA bus error)
ata8.00: status: { DRDY }
ata8: hard resetting link
Plano de fundo :
O ASM1061 é uma ponte PCIe para SATA com 2 x 6Gb / s portas e é suposto ser totalmente compatível com as especificações SATA.
Acabei de descobrir nas letras miúdas da minha motherboard ASUS P8Z77-V pro que "Estes Portas SATA são apenas para drivers rígidos de dados. Dispositivos ATAPI não são suportados. "
No entanto, eu já instalei o Windows 7 usando esta unidade e também posso executar o instalador do Ubuntu 12.04. A única vez que eu tenho um problema é durante o boot do Ubuntu quando ele tenta um IDENTIFY PACKET DEVICE que parece ser um comando ATAPI .
Eu não posso simplesmente mudar este dispositivo para outra porta SATA, porque eles já estão alocados para outros dispositivos. (2 x 6Gb / s do meu chipset estão conectados ao meu SSD de inicialização e a um disco rígido rápido, enquanto as portas de 4 x 3Gb / s estão executando uma matriz RAID 5.) Se isso não puder ser corrigido ou trabalhado, suponho que tem que ir comprar cartão add-in SATA. Blech.
Pensamentos :
Se, de fato, este é um problema específico do dispositivo (que não suporta a descoberta ATAPI), então não posso esperar - é udev
? - para trabalhar com isso. Mas, parece que o Windows e até mesmo o instalador do Ubuntu funcionam muito bem. Então, por que udev
tem um problema?
No final do dia, seria legal ter o DVD trabalhando no Ubuntu, mas eu posso viver sem ele. Mas, como esta é uma máquina com inicialização dupla, não consigo desconectá-la fisicamente porque quero que ela funcione com o Windows. (E desconectar fisicamente toda vez que eu quero inicializar o Ubuntu não é uma opção.;)
Perguntas :
-
Isso deve ser considerado um bug? Meus sentimentos são de que, se funciona com outros sistemas operacionais, provavelmente deve funcionar também com o Ubuntu.
-
Como posso resolver este problema? Eu tenho um conhecimento limitado de internos do Linux, mas parece que eu deveria ser capaz de dizer de alguma forma udev
(ou o que está fazendo a descoberta) para ignorar esse dispositivo. Existe um caminho?