we need to specify some values, called 'HEADS', 'SYL', 'CLUSTER', and
'LANDZ'. Unlike traditional HDDs, this drive obviously has no
platters. Is there a way the drive mimics these things on IDE and can
we somehow find out what these values should be for our specific
drive?
O seu BIOS não suporta "detecção automática de HDD"?
Meu entendimento é que, para compatibilidade com BIOS mais antigos compatíveis com o IBM-PC, como o seu sistema, cada unidade IDE com mais de 8 GB de armazenamento usa a falsa setor da cabeça do cilindro valores de (512 bytes / setor) × (63 setores / trilha) × (255 cabeças (trilhas / cilindro)) × (1024 cilindros) = 8032,5 MiB - o soquete chamado "limite de 8 GB".
Meu entendimento é que os discos IDE com menos de 8 GB de armazenamento geralmente especificam 255 cabeças (trilhas / cilindro) e 63 setores / trilha e, no entanto, muitos cilindros são necessários para encher o disco.
A zona de pouso em um disco rígido é geralmente perto do diâmetro interno - ou seja, no maior número de faixas ou além delas.
Meu entendimento é que muitos sistemas operacionais do tipo DOS usam o FAT16.
Com discos grandes, as pessoas geralmente configuram partições FAT16 com o número máximo de setores por cluster - 2 ^ 64 setores por cluster.
Com o padrão de 512 bytes / setor, isso resulta em 32 KiB por cluster. O FAT16 é limitado a no máximo 2 ^ 16 = 65536 clusters por partição.
É por isso que o FAT16 está limitado a um tamanho máximo de partição de cerca de 2 GiB.
Eu vi discos rígidos IDE com um jumper de "compatibilidade". Com o jumper na posição padrão, o disco rígido informa corretamente seu tamanho real, o que confunde os primeiros sistemas operacionais que nunca esperavam trabalhar com um disco rígido tão grande. Com o jumper na posição "compatibilidade", o disco rígido está e diz que é muito menor - ele desperdiça algum espaço, mas pelo menos esses sistemas operacionais podem ser executados agora.
it still doesn't boot and just says there's no drive connected.
Você pode dizer a diferença entre "nenhum disco rígido detectado", vs. "encontrou o disco rígido, mas ainda não foi formatado", vs. "Eu vejo uma partição de inicialização neste disco rígido, mas não há sistema operacional nele para inicializar "?
Você pode inicializar a máquina em alguma outra mídia (talvez um live CD ou outro disco rígido com o sistema operacional original?) e tentar formatar o novo disco rígido vazio?
(Dessa forma, o setor 10 estará exatamente onde a máquina espera encontrar o setor 10, não importando o quanto as configurações sejam desordenadas).