On va mettre des choses au point avant de décribiliser l'informatique, te concernant, la panne était situé de l'autre coté du comptoir, c'est ce qu'on appelle un gugusse qui croit s'y connaitre ton technicien.....
Globalement la jolie dénomination que tu nous a donné ne correspond pas au disque dur, mais au controlleur Raid de ta carte mère, qui lui doit effectivement être spécifié a l'installation pour que les disques branchés dessus soient détectés. (probleme totalement evitable en branchant simplement le disque sur les ports IDE normaux.)
Ensuite "ce qu'il prétend" ca doit être la facture ou alors il a été dans un bon jour (ok y a la garantie.... mais quand meme), grosso modo le contenu de ton disque en désordre correspond a un probleme de partition oui, mais juste d'amorcage (la Fat) souvent dereglée sous win98, qui gere le placement des fichiers sur le disque.
En théorie (tout dépend des situations après) un simple scandisk (disque branché sur une machine 98 ou XP) aurait du suffir a remettre en place les fichiers en réparant la fat.
La reconnaissance d'un disque dur s'effectue a la base par la lecture des informations physiques (Cylindres, Tetes, Secteurs) et se complète par une lecture de données sommaires (nom du disque, et plus actuellement temperature, vitesse, smart, etc etc).
Sinon concernant la detection du disque par le bios, si il a été vu sous linux, il a du etre vu par le bios.
Le truc qui me fait marrer c'est que certains se disent "technicien" et racontent que des conneries, surtout qu'au final après un formatage le disque marche.........