Comment virtualiser le DOS ?

Comment virtualiser le DOS ? - Logiciels - Windows & Software

Marsh Posté le 10-05-2013 à 09:13:30    

Bonjour tout le monde :)
 
Je voudrais faire tourner un de mes progs des années 90-93. Pour cela, il me faut virtualiser MS DOS 6.22 . Il est écrit en C et assembleur, et j'ai conservé l'exécutable avec tous ses modules, fichiers d'aide etc. Le code... faut que je remette la main dessus ! Mince.
 
Pourquoi virtualiser le DOS ? Parce que j'ai eu un perfectionnisme mal placé en l'écrivant : avant de s'installer, il vérifie qu'il existe bien un disque dur. POur ce faire, j'ai bien sûr appelé l'int 13H du Bios (je crois que c'était celle-là). Or, les normes ayant changé, mon soft ne reconnaît pas les dd sata ni même les IDE. Pour lui, il n'y a tout simplement pas de disque dur.
 
Je cherche donc un tuto pour virtualiser MS DOS avec Virtual Box. Ou des conseils.
 
Merci :hello:
 
Précision : j'ai un lecteur de disquette 3 pouces et demi sur la bécane 2. La cm le gère. La preuve, c'est qu'elle exécute l'instal. Mais... pas plus : pour l'installateur, il n'y a pas de dd sur mes bécanes...  

Reply

Marsh Posté le 10-05-2013 à 09:13:30   

Reply

Marsh Posté le 10-05-2013 à 12:20:34    

Tu as créer une machine virtuel pour le DOS ? catégorie Other et Dos ?
 
Vérifies que toutes les optimisations sont désactivées car cela fait planter la machine, surtout dès que emm386 est en mémoire.
Système/Carte mère, Système/Processeur, Système/Virtualisation
 
Pour l'absence de disque dur (si la machine est bien créer pour le DOS), il faudrait essayer de créer la partition manuellement.  
Quittes le programme d'installation et lances fdisk.
Choix 1 create partition
Choix 1 Primary partition
Choisir la taille
Une de retour au menu principale,
Choix 2 Set active partition
Sélectionner la partition.
Quitter Fdisk et redémarrer le PC. Quittes à nouveau le programme d'installation et faire un format c:
Redémarres l'installation devrait se dérouler normalement


Message édité par atreides59 le 10-05-2013 à 12:21:10
Reply

Marsh Posté le 10-05-2013 à 17:56:25    

Super :hot: Je vais tenter ça ;)
 
Je donne des nouvelles. Merci :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed