begin process at 2008 07 06 01:57:54
1 205 433 membres
14 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SAUVEGARDE/CHARGEMENT BOOT DISQUETTE


Information sur la source



Description

Attention, ce programme peut détruire le boot d'une disquette, et donc la rendre non bootable

Puisque beaucoup de gens demande de modifier le secteur de boot d'une disquette à partir de DOS, j'ai fait un programme il y a pas mal de temps pour modifier ou sauvegarder le boot d'une disquette

Pour modifier le boot d'une disquette: SaveBoot put boot.img
Le fichier boot.img doit être de 512 octets contenant l'image du boot d'une disquette.
Cette image pourra être produite par un programme, ou par debug.exe de DOS.

Source

  • Le programme est standard, il utilise l'interruption BIOS 13h
  • En fait, nimporte qui aurrait pu faire ce programme.
Le programme est standard, il utilise l'interruption BIOS 13h

En fait, nimporte qui aurrait pu faire ce programme.

Conclusion

Peut être compilé sous Borland C/C++ 4 ou supérieur.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de patatalo le 07/03/2005 10:26:30 administrateur CS

    salut,

    l'utilisation de l'int 0x13 est à banir avec windows.
    voilà un exemple d'accès aux disques en mode secteur:
    compatible 9X..XP

    http://www.codeguru.com/Cpp/W-P/system/misc/article.php/c5765/

    @++

  • signaler à un administrateur
    Commentaire de CoreBreaker le 07/03/2005 12:21:33

    Il faudrait peut être lire la description
    1. C'est fait pour être exécuté sous DOS, pas sous Windows
    2. Ca modifie le boot d'une disquette, l'int 13 fonctionne très bien pour cela
    3. Si ça ne marchait pas à 100%, je ne le mettrais pas ici
    4. Je charge mon boot loader sur une disquette sous Windows98 grâce à ce programme, et miracle il m'a jamais fait défaut, et ceci sur 10 machines différentes !

    Merci, d'avoir des arguments un peu plus justifiés, rien ne sert de chopé des infos sur le web, il faut aussi les comprendre et de les utiliser avec justesse.

  • signaler à un administrateur
    Commentaire de Arnaud16022 le 08/03/2005 21:46:14

    hum j'hésite a télécharger ca.
    bon apparement ca plante pas, mais je n'ai pas compris ce que ca fait exactement, ce qui se passe,s'affiche, le but,... ???
    merci

  • signaler à un administrateur
    Commentaire de Zazour le 08/03/2005 23:35:51

    c'est quoi les structures
    union REGS r, rout;
    struct SREGS sr; ?

    autre question:
    qu'est ce que l'interruption bios 13h,c'est une option qu'il faut activer sur les cartes scsi,mais je sais toujours pas a  quoi cela sert?

  • signaler à un administrateur
    Commentaire de CoreBreaker le 09/03/2005 14:35:29

    Ce programme sert à modifier le secteur de boot d'une disquette

    La structure SREGS et l'union REGS font partis de la bibliothèque de Borland C/C++, elles sont l'image des registres du processeur pour les fonctions int86 et int86x pour les appels d'interruptions logicielles

    L'interruption 13h est l'interruption logicielle du BIOS permettant d'accéder aux supports de masse disques et disquette

  • signaler à un administrateur
    Commentaire de Arnaud16022 le 09/03/2005 16:52:45

    "Ce programme sert à modifier le secteur de boot d'une disquette" ben c'est justement ca que je comprends pas... ca sert a quoi de modifier le secteur de boot d'une disquette?
    la rendre bootable? la rendre non - bootable ? modifier les options de boot (si il y en a ?) ?
    ...

  • signaler à un administrateur
    Commentaire de Zazour le 09/03/2005 17:44:42

    si c'est sous borland cela ne sert pas à grand chose,pas grave tant pis.

  • signaler à un administrateur
    Commentaire de CoreBreaker le 10/03/2005 09:19:36

    Bah si même si c'est sous borland ça sert, ça sert à modifier le secteur de boot d'une disquette.

    Comme je l'ai dit j'ai posté ce source suite à la demande de beaucoup de personnes sur le forum qui souhaitaient modifier le secteur de boot d'une disquette et ceci sous DOS car sous linux, il y a des outils simple à utiliser pour le faire.

    Modifier le secteur de boot permet de charger un OS au démarrage du PC. Et qu'on me dise pas que seul Windows ou Linux suffisent sur un PC, je rappelle que beaucoup de gens programme leur propre OS, là aussi ça ne sert à rien qu'on me dise qu ça sert à rien de programmer son propre OS, ces gens qui me disent cela ne sont pas réellement passioné par la programmation, ils ne peuvent pas comprendre.

    Désolé je prends mes précautions car je commence à en avoir ras le bol de ces remarques à 2 balles, qui ne font que polluer ce forum, il y a des gens intéressés, il est inutile de les dégoûter, surtout lorsque l'on comprends que la programmation est un acte de création, et donc les critiques stériles sont veines et au contraire fait reculer l'humanité aux époque de l'obscurantisme.

    Donc je reprends, modifier le secteur de boot, permet de démarrer l'ordinateur avec un système d'exploitation différent ou existant. Le boot est simplement la séquence démarrage d'une machine initiée par le BIOS.

    Vous avez le droit de dire que ça ne vous ait pas utile, mais les par pitié ne dites pas que ça sert pas à grand chose, car ça sera utile pour d'autres, stopper l'égocentrisme, s'il vous plaît ce site web ne sert pas seulement à vous, il y a d'autres gens ici. Et combien, même si personne n'est intéressé maintenant, il pourrais y en avoir d'autres qui pourrait être intéressé, vous pouvez rien affirmer dans l'absolu, car vous avez vos goûts mais ce n'est pas certainement les mêmes que ceux des autres.

    Du savoir vivre, s'il vous plait, tout le monde vous en sera reconnaissant !

  • signaler à un administrateur
    Commentaire de Zazour le 10/03/2005 11:06:47

    si vous le desirez,je modifie mon post comme cela:
    si c'est sous borland,cela ne ME sert pas à grand chose étant donné que je ne connais que visual studio NET et IDE à base de GCC,pas grave tant pis. :)

  • signaler à un administrateur
    Commentaire de Arnaud16022 le 10/03/2005 19:25:12

    Merci pour ces remarques et les explications.
    je crée la disquette et te donne mes impressions au prochain reboot

  • signaler à un administrateur
    Commentaire de Arnaud16022 le 10/03/2005 19:33:42

    avec ta syntaxe il me met the disk ID was not specified...
    dsl je comprends pas trop comment on utilise ca, ya pas une liste des commandes possiobles?
    et c'est quoi, Metasoft ?
    merci

  • signaler à un administrateur
    Commentaire de misterzinzin le 17/08/2005 22:03:01

    CoreBreaker> bravo pour l'effort ;-)
    bravo pour le coup de gueule contre la secte des CaSertARien...
    class CaSertARien{
        CaSertARien(){int i=0;1/i;}
    };

    ben meme cette classe la elle sert a quelque chose... a planter :-p
    bon je vais faire dodo et samedi je part en vacance (j'en ai bien besion n'est ce pas ? :-))))))

Ajouter un commentaire

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS