Como faço para impedir que o Linux varra partições em um disco rígido?

1

Antecedentes:

Estou tentando recuperar dados de um disco rígido SATA que está morrendo. Quando o drive lê um setor defeituoso, ele trava até que o sistema seja desligado. Linux (Debian) lê corretamente o layout da partição no momento da inicialização, então alguns dos setores da unidade ainda são bons - o problema é que a autodetecção da partição também lê alguns dos setores defeituosos, então acabo não conseguindo atingir os setores bons .

Detectar partições no tempo de inicialização é bom - a unidade de inicialização do sistema de recuperação é PATA; renomear ahci.ko permite que eu inicialize sem inicializar o controlador SATA até que eu o insira manualmente. Mas o ahci.ko autodetecta as partições e me impede de sair do drive novamente.

O que eu quero fazer é desativar a autodetecção da partição em tempo de execução ou desativar a autodetecção da partição em todos os discos ahci, mas não tenho certeza de como fazer isso. Eu tenho uma suspeita distinta de que isso requererá o modding do kernel, mas não tenho certeza de onde o kernel deve iniciar.

    
por Spiky Caterpillar 19.10.2016 / 21:16

0 respostas