HDD não sendo detectado por AHCI após a clonagem do HDD; somente por IDE

1

Eu fiz uma cópia HDD 1: 1, contendo o Ubuntu 16.04, de uma unidade IDE para um HD SATA de 1 TB, usando o Clonezilla. O HDD de 1 TB foi usado anteriormente para o Windows.

O HDD de 1 TB não está mais sendo reconhecido pelo BIOS, se o controlador estiver definido como AHCI. (Mas funciona se o controlador estiver configurado para IDE.) Ele trava "detectando AHCI Port XXX", no qual Port não importa. O reconhecimento AHCI costumava funcionar, desde que o Windows fosse instalado (NTFS). Também reconhece drives FAT32 sem problemas.

Como este é o segundo disco rígido que falha após ser clonado / preenchido com um sistema de arquivos Ext4 (o anterior que eu tentei era um disco rígido SATA menor), eu me pergunto se a rotina de reconhecimento de unidade AHCI precisa de informações adicionais a partir do disco rígido, a fim de dar o "ok" para arrancar e se não houver nenhum NTFS / FAT32, ele trava.

A máquina usada é um BIOS Q6600, 8GB RAM, ASUS P5K Pro, mais recente. Além disso, o BIOS também contém o Asus EZFlash, que usa rotinas NTFS / FAT32 / FAT16 para acessar os arquivos de atualização do BIOS em unidades flash USB ou CDs. Talvez a rotina AHCI use a rotina de acesso ao sistema de arquivos do EZFlash.

Este problema é um erro comum em controladores AHCI "mais antigos"? Ou alguma sugestão?

    
por Stef123 14.01.2017 / 11:04

2 respostas

1

O problema é um bug no BIOS. Acontece com alguns computadores que usam o chipset ICH9 (também outros). As rotinas do BIOS pesquisam no offset 0x1c3 no disco rígido para o endereço final de todo o disco rígido e, se não corresponderem a um determinado valor (FE FF FF), a rotina inteira trava com "Detecting AHCI Port XXX ....". Redimensionando a partição para o máximo fez o truque. Preenchendo com "FE FF FF" em 0x1C3 não, o GRUB não gostou nada disso e recusou-se a aparecer.

Eu me pergunto por que as rotinas AHCI têm que obter suas informações da superfície do HDD em vez de entradas de flash do controlador de HDD.

    
por 20.01.2017 / 09:31
0

Eu tive um problema semelhante. Primeiro tente novo cabo SATA, alterne. Eu tive cabos ruins também terminais sujos a bordo e HDD. Também poder para HDD ambos ruins / sujos.

Estou assumindo que seu arquivo clone é bom. Você pode testá-lo?

Se o seu disco rígido original inicializar bem com o seu novo flash Bios, eu instalaria ambos os HDDs. Gostaria de formatar o disco rígido em questão (NTFS). Testá-lo, se bem fazer um flash inicializável com o Ubuntu. Configure um HDD de inicialização dupla. Reinicie para instalar o Ubuntu. Se funcionar bem, configure suas partições por que você gosta.

Eu li sobre atualizações de bios ruins, mas nunca lidei com isso. Se isso aconteceu depois disso.

    
por 14.01.2017 / 12:03