none
Demarrer Windows XP via MS-DOS ou DR-DOS RRS feed

  • Question

  • Bonsoir,

    Pour un "projet" entre guillemets, j'aimerai trouver le moyen d'exécuter Windows XP à partir d'une session MS-DOS ou DR-DOS ou même FreeDos aussi

    j'ai essayé d'exécuter WIN.COM, comme tous les anciens OS mais se dernier refuse de démarrer XP
    j'ai aussi essayé avec un étendeur DOS comme Hx DOS extender pour exécuter du WIN32 PE..

    ( voir http://www.japheth.de/HX.html )

    PS : je suis en courant que le noyau nt n'utilise plus le DOS

    avez-vous une solution SVP ?

    Merci


    Microsf01 Favier Sébastien 01

    samedi 22 juin 2013 18:28

Réponses

  • Bonsoir.

     J'ai assez de PC y compris anciens que pour tenter l'expérience ... mais je ne vois pas comment sans devoir écrire moi-même des drivers , j'arriverais à faire s'éxcécuter des deux systèmes sur une machine de moins de cinq ans ... dur , dur ... déjà pour W98 c'est difficile , alors MS-Dos .. et XP , je ne vois pas comment .

     Sous XP , vous avez déjà un Dos 7 ou 7-10 ... mais vous ne pouvez pas lancer XP à partir de celui-ci s'il n'y a pas de prise en charge de l'interface graphique ( GUI) ...

    Comment faites- vous pour gérer la mémoire graphique ( intégrée à la carte graphique donc )  nécessaire à l'éxcécution d' XP ( et donc de son interface graphique) lorsque vous êtes sous un MS-DOS ( j'ai choisi 6-22 car c'est le seul qu'il me reste) ?

      Déjà sous W98 , vous devez limiter la mémoire physique à 999 mega ( il n'y a que trois cases disponibles sous W98 pour entrer cette valeur , donc 1023 ou 1024 n'est pas possible) et ce avec une vieille carte graphique qui ne possède que 2 méga de ram graphique ... sous MS-DOS, il vous faut si mes souvenirs sont bons , déduire la taille de la mémoire graphique physiquement présente de la mémoire physique que Dos peut gérer , non ?

    Donc avec une carte actuelle contenant 512 Mega par exemple ( ce qui n'a rien d'extraordinaire de nos jours et qui est à mon avis toujours le minimum requis aujourd'hui ..pour jouer ...;°) ...) comment allez-vous gérer cette mémoire ?

     Reste en plus le problème des processeurs récents  totalement inconnus de votre MS-DOS ... cela fait beaucoup d'équations à résoudre.

     Maintenant, ce n'était que mon humble avis ... qui n'est pas encore "Parole d'Evangile" ... notre ami Jean-Claude Bellamy a peut-être un avis différent sur cette question .

      Peut-être devriez-vous lui poser la question sur son site ?

    http://www.bellamyjc.org/fr/theoriemultiboot1.html   ... je vous indique ce lien en particulier , non pas qu'il soit en rapport avec votre question, mais simplement parceque je le trouve très utile ... pour nous rafraîchir la mémoire ...:°)

    Bonne fin de week-end, et merci de tenir la communauté avertie si vous aviez une solution  " viable" .

    PS  : c'est bien ce que vous voulez faire en qelques sortes : lancer Xp à partir d'un MS-Dos comme on lançait éventuellement Windows3.1x à partir d'un Dos 5.0 ou plus ?


    A plus..... Cordialement. Hummmm... Seven .. un goût, un parfum, un ..OS venu d'ailleurs ..... Seven !



    dimanche 23 juin 2013 18:01

Toutes les réponses

  • Bonjour à toutes et tous.

     Ce n'est pas possible .. à mon avis du moins .

    D'abord il me faudrait plus de précisions ... comme par exemple le matériel utilisé : MS Dos ( 6-22 par exemple) n'a pas et ne peut gérer la même quantité de mémoire qu' XP ...

     Vous voulez en somme si je comprends bien lancer Xp un peu comme se lançait  Windows 3-10 ou 3-11 ? ...sauf qu'ici vous voulez excécuter un système 32 bits à partir d'un système 16 bits ... et là je dit que ce n'est pas possible.

     Essayez à titre d'exemple de lancer une version 64 bits de Windows7 à partir d'un dual-boot Windows7 32 bits ... vous n'y arriverez pas ... du moins sans relancer totalement la machine.

    -

     Il est probable que je ne puisses poursuivre ce topic, désolée , mais ma vie privée ne me permet pas actuellement de consacrer beaucoup de temps sur les forums . Excusez-moi d'avance si je tardais à vous répondre voir à ne pas répondre du tout.

    -

    Bonne fin de week-end .


    A plus..... Cordialement. Hummmm... Seven .. un goût, un parfum, un ..OS venu d'ailleurs ..... Seven !

    dimanche 23 juin 2013 16:35
  • Arf, dommage ...

    mais passer du 16 au 32bit j'ai "trouvé moyen" grâce à un étendeur DOS pour passer en mode protéger et exécuter des exécutable Win32 PE & les DLL qui les complètent ( MSVCRT, user32, kernel etc .. puis pour l'application ) Car si j'exécute WIN.COM sans étendeur "Can not run in dos mode"

    Enfin bref, c'est dommage ...

    Bon weekend


    Microsf01 Favier Sébastien 01

    dimanche 23 juin 2013 17:36
  • Bonsoir.

     J'ai assez de PC y compris anciens que pour tenter l'expérience ... mais je ne vois pas comment sans devoir écrire moi-même des drivers , j'arriverais à faire s'éxcécuter des deux systèmes sur une machine de moins de cinq ans ... dur , dur ... déjà pour W98 c'est difficile , alors MS-Dos .. et XP , je ne vois pas comment .

     Sous XP , vous avez déjà un Dos 7 ou 7-10 ... mais vous ne pouvez pas lancer XP à partir de celui-ci s'il n'y a pas de prise en charge de l'interface graphique ( GUI) ...

    Comment faites- vous pour gérer la mémoire graphique ( intégrée à la carte graphique donc )  nécessaire à l'éxcécution d' XP ( et donc de son interface graphique) lorsque vous êtes sous un MS-DOS ( j'ai choisi 6-22 car c'est le seul qu'il me reste) ?

      Déjà sous W98 , vous devez limiter la mémoire physique à 999 mega ( il n'y a que trois cases disponibles sous W98 pour entrer cette valeur , donc 1023 ou 1024 n'est pas possible) et ce avec une vieille carte graphique qui ne possède que 2 méga de ram graphique ... sous MS-DOS, il vous faut si mes souvenirs sont bons , déduire la taille de la mémoire graphique physiquement présente de la mémoire physique que Dos peut gérer , non ?

    Donc avec une carte actuelle contenant 512 Mega par exemple ( ce qui n'a rien d'extraordinaire de nos jours et qui est à mon avis toujours le minimum requis aujourd'hui ..pour jouer ...;°) ...) comment allez-vous gérer cette mémoire ?

     Reste en plus le problème des processeurs récents  totalement inconnus de votre MS-DOS ... cela fait beaucoup d'équations à résoudre.

     Maintenant, ce n'était que mon humble avis ... qui n'est pas encore "Parole d'Evangile" ... notre ami Jean-Claude Bellamy a peut-être un avis différent sur cette question .

      Peut-être devriez-vous lui poser la question sur son site ?

    http://www.bellamyjc.org/fr/theoriemultiboot1.html   ... je vous indique ce lien en particulier , non pas qu'il soit en rapport avec votre question, mais simplement parceque je le trouve très utile ... pour nous rafraîchir la mémoire ...:°)

    Bonne fin de week-end, et merci de tenir la communauté avertie si vous aviez une solution  " viable" .

    PS  : c'est bien ce que vous voulez faire en qelques sortes : lancer Xp à partir d'un MS-Dos comme on lançait éventuellement Windows3.1x à partir d'un Dos 5.0 ou plus ?


    A plus..... Cordialement. Hummmm... Seven .. un goût, un parfum, un ..OS venu d'ailleurs ..... Seven !



    dimanche 23 juin 2013 18:01
  • Merci pour votre réponse !
    j'arrive bien mieux à comprendre

    J'ai aussi envoyé un e-mail à Jean-Claude BELLAMY, celui qui à crée ce site
    dans ma tête je me dis que vous m'avez répondu pareil, donc oui il est bel et bien impossible!
    Si j'en comprend l'étape de démarrage du NT...

    Bref, merci ! :)

    PS : Oui c'est bien cela ! mais sur XP, DOS m'indique "Can not run in dos mode" c'est pour cela que j'utilise un extender DOS pour exécuter WIN.COM de format PE en mode protégé 32Bit sous DOS

    - - - -
    FAVIER Sébastien 01
    Microsf01
    http://microsf01.fr.nf/
    Kernel Cpcdos OSx
    http://cpcdos.fr.nf/
    Copyright©Microsf01


    Microsf01 Favier Sébastien 01

    lundi 24 juin 2013 16:17