O LBA-48 só funciona após passar para o modo de espera com unidade ATA / IDE de 250 gb

1

Eu decidi comprar um SSD para o meu antigo laptop Acer TravelMate 662LCI, então comprei este adaptador IDE para M.2 e um Western Digital Blue 250GB SSD .

O laptop está atualmente executando o Arch Linux em um disco rígido externo de 160GB conectado via USB. Então eu conectei o SSD ao laptop e o BIOS mostrou corretamente. Mas quando eu inicializei eu tenho toneladas de erros como este:

[   39.198156] ata1.00: configured for UDMA/100
[   39.198183] ata1: EH complete
[   39.210263] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
[   39.217138] ata1.00: BMDMA stat 0x25
[   39.220719] ata1.00: failed command: READ DMA EXT
[   39.224183] ata1.00: cmd 25/00:08:60:59:1c/00:00:1d:00:00/e0 tag 0 dma 4096 in
                    res 51/10:08:60:59:1c/10:00:1d:00:00/e0 Emask 0x81 (invalid argument)
[   39.230747] ata1.00: status: { DRDY ERR }
[   39.234131] ata1.00: error: { IDNF }
[   39.256732] ata1.00: configured for UDMA/100
[   39.256786] print_req_error: I/O error, dev sda, sector 488397152

Primeiro pensei que este setor era ilegível ou corrompido, mas quando coloquei o laptop em modo de espera e o acordei novamente, o SSD funcionou perfeitamente e consegui particioná-lo. Mas depois de uma reinicialização, o problema apareceu novamente e eu poderia resolvê-lo novamente colocando o laptop em modo de espera e reativando-o novamente. Eu fiz um pouco de pesquisa e tentei encontrar o último setor que não deu erro de leitura ao usar dd para copiá-lo:

sudo dd if=/dev/sda of=/dev/null skip=268435448 count=1 status=progress

O setor era o número 268435448, que é muito próximo do limite de CHS que é 268435455. Então eu olhei para cima se meu laptop IDE chipset, (que é o Intel 82801DBM (ICH-4) por sinal) e suporte a BIOS LBA -48 endereçamento, mas eu não encontrei nada sobre isso, apenas um post em algum lugar sugerindo uma atualização do BIOS. Então eu procurei e encontrei um a partir de 2008, que é muito posterior à implementação do LBA-48, e o instalei. Mas o sistema ainda está mostrando os mesmos erros e eu ainda posso consertá-los da mesma maneira. Estou pensando em comprar um SSD de 128 GB e devolver este. Mas por que o SSD somente funciona depois de ficar em espera?

    
por Jiikuy 19.12.2017 / 18:36

0 respostas