fneck a écrit : ↑12 nov. 2020 20:52Avec un héditeur hexa tu devrais rechercher dans ces trois fichiers la chaine "Goupil4 BIOS V1.11" (peut-être sans la version). Perso je penche assez pour IO.SYS.
C'est bien dans
IO.SYS
gotcha a écrit : ↑13 nov. 2020 10:57
Je vois effectivement que la FAT est chargée depuis le secteur 6 (le boot sector est au secteur 1)
<...>
Je viens de regarder la BIOS Parameter Block (BPB) de la disquette DOS 2.11 et je vois que juste 1 seul 'reserved sector' et 0 'hidden sector' déclarés !
Il y a donc à priori une incohérence entre la BPB et le code du bootloader
En fait, le boot loader ne charge pas la FAT, il charge le premier secteur du
Root Directory (pour vérifier si
MSDOS.SYS et
IO.SYS sont bien les premiers fichiers). Donc le secteur 6 est le début du
root directory, pas la FAT. La FAT est elle bien juste après le
boot sector, ce qui est cohérent avec un
reserved sector à 1 (l'unique
reserved sector est le
boot sector).
Donc, rien d’incohérent dans le boot sector de la partition DOS 2.11.
Du coup, je reviens à mon hypothèse initiale : il pourrait manquer une initialisation de BIOS G4 au DOS générique. Il faut que je regarde ce que fait
IO.SYS, mais ça risque d’être plus compliqué que le
boot sector de la partition.