[INT13 étendue]
Résolu
kaphil
Messages postés
41
Date d'inscription
Statut
Membre
Dernière intervention
-
SKZ81 -
SKZ81 -
Je n'ai pas refait de programmation sérieuse depuis des années et j'aimerais savoir si quelequ'un a déjà développé une procédure permettant l'écriture directe par l'Int 13H dans le secteur 0 d'un HD ? ( pas le MBR mais C=0 H=0 S=0 )
Si c'est le cas, je serai très désireux de l'obtenir, cela me ferait gagner du temps, me rafraichirai la mémoire et me permetterait de reparer un disque de 160 Go qui s'est bloqué à 32 Go à cause de l'utilitaire fourni par le constructeur lui même ( SAMSUNG ).
à tous bon courage, et merci d'avance si quelqu'un peut me répondre sur le sujet
Si c'est le cas, je serai très désireux de l'obtenir, cela me ferait gagner du temps, me rafraichirai la mémoire et me permetterait de reparer un disque de 160 Go qui s'est bloqué à 32 Go à cause de l'utilitaire fourni par le constructeur lui même ( SAMSUNG ).
à tous bon courage, et merci d'avance si quelqu'un peut me répondre sur le sujet
A voir également:
- [INT13 étendue]
- Table ascii etendue - Guide
- Étendue en anglais excel - Guide
- Espace libre utilisable introuvable. l’espace libre est peut-être insuffisant pour créer une partition à la taille et au décalage spécifiés. indiquez d’autres valeurs de taille et de décalage, ou ne les précisez pas pour créer une partition de taille maximale. le disque est peut-être partitionné en utilisant le format de partition de disque mbr et il contient 4 partitions principales (création de partition impossible), ou 3 partitions principales et une partition étendue (création de lecteurs logiques uniquement). ✓ - Forum Windows
- Impossible de formater ma clé USB - Forum Matériel & Système
- Partitions invisibles - Forum Disque dur / SSD
2 réponses
J'ajoute que je suis preneur de tout source (PC)
quel que soit le langage
et même utilitaire déjà compilé pour résoudre mon problème.
Merci d'avance.
quel que soit le langage
et même utilitaire déjà compilé pour résoudre mon problème.
Merci d'avance.
Heu.. Une chose est sûre, si tout est sous Windows (>95) ou Linux, ou tout autre OS en mode protégé (dit aussi virtuel), tu ne peux pas appeler directement le BIOS. Il faut :
- soit rebooter en mode réél (MS-DOS) pour faire tourner le code
- soit utliser un "wrapper", qui permet d'éxécuter des int en MP.
- soit faire la manip :
Mais c'est très lourd à écrire.
Voilà, je sais bien que c'est pas tout à fait ce que tu cherche mais à part te faire l'affort d'écrire les 3/4 lignes necessaire à l'appel de l'INT13 une fois que t'es en mode réél, je peux pas en dire plus.
- soit rebooter en mode réél (MS-DOS) pour faire tourner le code
- soit utliser un "wrapper", qui permet d'éxécuter des int en MP.
- soit faire la manip :
Passage en mode réél masquage des interruptions INT 13 démasquage retour en mode P
Mais c'est très lourd à écrire.
Voilà, je sais bien que c'est pas tout à fait ce que tu cherche mais à part te faire l'affort d'écrire les 3/4 lignes necessaire à l'appel de l'INT13 une fois que t'es en mode réél, je peux pas en dire plus.