Voilà un petit programme à prendre avec des pincettes.
Il permet de changer le code dans le secteur boot d'un disque (code de 422 octets max.).
Soit en le récupérant en fichier SEC, soit pour en placer un nouveau.
Il est fourni avec un programme ('mon boot.sec') en assembleur que j'ai fait, et que vous trouverez sur asmfr.com à l'adresse
http://www.asmfr.com/code.aspx?id=32086.
C'est un jeu de style pong avec une baballe qui rebondit sur les murs, une raquette en bas, et des points. Bref, rien de révolutionnaire (si ce n'est la taille de 419 Octets).
J'ai essayé chez moi sur une disquette, une clé USB et sur un disque dur NTFS, ça marche... Mais comme je ne suis pas chez vous et que les codes marche toujours chez soit et pas chez les autres, je dirait qu'une chose : SOYEZ PRUDENTS... On ne sais jamais...
Si ça plombe un disque, ça ne sera pas de ma faute...
1 nov. 2010 à 06:06
Le compilateur signale l'erreur : transtypage incorrect
... dommage !
15 janv. 2007 à 09:19
3 oct. 2005 à 15:00
Toutes les partitions standards de Microsoft, et tous les supports sont bootables.
Mon prog ne gère que les partitions du type FAT (12-16-32), et NTFS.
Mais on peut aussi avoir des CDs bootables.
Par contre, c'est le bios qui gère quel support il boot en premier. Puis, quand il boot sur un disque multipartition, c'est le MBR (master boot record) qui sais quelle partition lancer.
Un des MBR les plus connu est LILO du system UNIX car il permet un menu de démarage pour demander où booter.
Avec le MBR de win, c'est plus simple. Dès l'installation, le MBR boot sur le disque où a été installer Windows. C'est d'ailleur pour celà que lorsqu'on installe windows, tous les autres systemes de la machine ne démarrent plus sans réinstaller le MBR d'origine.
Voilà.
Donc, en clair, si c'est pour faire un test, bidouille le secteur boot d'une disquette, et redémarre l'ordi en bootant sur la disquette. C'est moins risqué
Barbichette.
2 oct. 2005 à 14:00
28 sept. 2005 à 07:30
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.