je viens de tomber sur un lot de 7 disquettes intitulees:
Microsoft Windows
Disque Installation
Version 3.0
j'ai bien envie de les tester dans un qemu, mais il faut
lancer l'installation depuis un DOS.
Ma question: ou trouver un DOS qui pourrait lancer
le install.exe ?
(si c'est pas le bon groupe, merci de m'en indiquer
un ou je pourrais poser la question)
Non, ce n'est pas une simple surcouche comme PCShell ou dosshell.
Je complete en fait si un peu car win ne peut se lancer tout seul mais une fois lancé le cpu n'est plus en mode réel et certaines interru ptions ne sont plus dispo. Par exemple win à toujours besoin du himem.sys (qui est chargé automati quement quand dos=auto) Dosshell quant à lui restait en mode réel mais basculait l'affichage en mode graphique .
Je rebondis la-dessus : quand on ouvre une session DOS c'est bien un shel l. Quand on ferme windows, c'est le DOS natif. La session n'attaque pas les routines du DOS sous-jacent mais fait appel a un mix de fonctions windows et de fonctions dos reinstanciees sur le moment. De meme quand on lance un programme DOS sous windows.
Tout à fait
C'est vrai, mais on peut l'interpreter de diverses manieres. Pour moi 95 est un vrai OS car des son lancement il remplace quasiment toutes les fonctio ns du bios et du dos par les siennes (comme le font tous les autres OS PC). Lors de l'execution d'un programme, jamais aucune des fonctions dos ou bi os ne sont appellees, a l'exception des eventuels drivers mode reel definis dans le config.sys (et encore ils auraient pu s'en passer, c'est juste un choix commercial pour assurer la compatibilite avec le matos ancien).
Pour moi le DOS n'est qu'un "bootloader" pour windows. Il est totalement desactive tant que windows 9x tourne.
Ben non c'est bien un shell autonome car si boot_GUI est à 0 tu ne lances pas win et tu retrouves avec un dos plus limité que le 6.22 En synthese l'ensemble win + vmm + explorer est bien une surcouche plus é voluée que les 2.xx 3.x mais est bien une surcouche .
Non, ce n'est pas une simple surcouche comme PCShell ou dosshell.
Je complete en fait si un peu car win ne peut se lancer tout seul
mais une fois lancé le cpu n'est plus en mode réel et certaines interru ptions
ne sont plus dispo.
Par exemple win à toujours besoin du himem.sys (qui est chargé automati quement
quand dos=auto)
Dosshell quant à lui restait en mode réel mais basculait l'affichage en mode
graphique .
Je rebondis la-dessus : quand on ouvre une session DOS c'est bien un shel l.
Quand on ferme windows, c'est le DOS natif. La session n'attaque pas les
routines du DOS sous-jacent mais fait appel a un mix de fonctions windows et
de fonctions dos reinstanciees sur le moment. De meme quand on lance un
programme DOS sous windows.
Tout à fait
C'est vrai, mais on peut l'interpreter de diverses manieres. Pour moi 95 est
un vrai OS car des son lancement il remplace quasiment toutes les fonctio ns
du bios et du dos par les siennes (comme le font tous les autres OS PC).
Lors de l'execution d'un programme, jamais aucune des fonctions dos ou bi os
ne sont appellees, a l'exception des eventuels drivers mode reel definis
dans le config.sys (et encore ils auraient pu s'en passer, c'est juste un
choix commercial pour assurer la compatibilite avec le matos ancien).
Pour moi le DOS n'est qu'un "bootloader" pour windows. Il est totalement
desactive tant que windows 9x tourne.
Ben non c'est bien un shell autonome car si boot_GUI est à 0 tu ne lances pas win
et tu retrouves avec un dos plus limité que le 6.22
En synthese l'ensemble win + vmm + explorer est bien une surcouche plus é voluée
que les 2.xx 3.x mais est bien une surcouche .
Non, ce n'est pas une simple surcouche comme PCShell ou dosshell.
Je complete en fait si un peu car win ne peut se lancer tout seul mais une fois lancé le cpu n'est plus en mode réel et certaines interru ptions ne sont plus dispo. Par exemple win à toujours besoin du himem.sys (qui est chargé automati quement quand dos=auto) Dosshell quant à lui restait en mode réel mais basculait l'affichage en mode graphique .
Je rebondis la-dessus : quand on ouvre une session DOS c'est bien un shel l. Quand on ferme windows, c'est le DOS natif. La session n'attaque pas les routines du DOS sous-jacent mais fait appel a un mix de fonctions windows et de fonctions dos reinstanciees sur le moment. De meme quand on lance un programme DOS sous windows.
Tout à fait
C'est vrai, mais on peut l'interpreter de diverses manieres. Pour moi 95 est un vrai OS car des son lancement il remplace quasiment toutes les fonctio ns du bios et du dos par les siennes (comme le font tous les autres OS PC). Lors de l'execution d'un programme, jamais aucune des fonctions dos ou bi os ne sont appellees, a l'exception des eventuels drivers mode reel definis dans le config.sys (et encore ils auraient pu s'en passer, c'est juste un choix commercial pour assurer la compatibilite avec le matos ancien).
Pour moi le DOS n'est qu'un "bootloader" pour windows. Il est totalement desactive tant que windows 9x tourne.
Ben non c'est bien un shell autonome car si boot_GUI est à 0 tu ne lances pas win et tu retrouves avec un dos plus limité que le 6.22 En synthese l'ensemble win + vmm + explorer est bien une surcouche plus é voluée que les 2.xx 3.x mais est bien une surcouche .
Johan SANCHEZ
On Thu, 25 Jan 2007 09:42:20 +0100 Sébastien Kirche wrote:
Le 25 janvier 2007 à 09:17, Alex s'est exprimé ainsi :
> Par contre je me rappelle bien que la disquette ou etait le win.com en > question est morte, donc il faudrait que quelqu'un refasse la trace > assembleur. Dans mes souvenirs c'est des le debut, et il faut reperer > les valeurs donnees a AX avant les appels a l'int (10h ? 13h? je sais > pu).
Int 21h peut-être ? C'est celle du MSDOS.
Oui et non dans l'interruption faut appeler une fonction
Le service AX0h permet d'obtenir la version du DOS, au retour on a la
La tu appelle la fonction 30h de l'interrutpion 21h
version dans AX : AL = majeure et AH = mineure.
On Thu, 25 Jan 2007 09:42:20 +0100
Sébastien Kirche <sebastien.kirche.no@spam.free.fr.invalid> wrote:
Le 25 janvier 2007 à 09:17, Alex s'est exprimé ainsi :
> Par contre je me rappelle bien que la disquette ou etait le win.com en
> question est morte, donc il faudrait que quelqu'un refasse la trace
> assembleur. Dans mes souvenirs c'est des le debut, et il faut reperer
> les valeurs donnees a AX avant les appels a l'int (10h ? 13h? je sais
> pu).
Int 21h peut-être ? C'est celle du MSDOS.
Oui et non dans l'interruption faut appeler une fonction
Le service AX=30h permet d'obtenir la version du DOS, au retour on a la
La tu appelle la fonction 30h de l'interrutpion 21h
On Thu, 25 Jan 2007 09:42:20 +0100 Sébastien Kirche wrote:
Le 25 janvier 2007 à 09:17, Alex s'est exprimé ainsi :
> Par contre je me rappelle bien que la disquette ou etait le win.com en > question est morte, donc il faudrait que quelqu'un refasse la trace > assembleur. Dans mes souvenirs c'est des le debut, et il faut reperer > les valeurs donnees a AX avant les appels a l'int (10h ? 13h? je sais > pu).
Int 21h peut-être ? C'est celle du MSDOS.
Oui et non dans l'interruption faut appeler une fonction
Le service AX0h permet d'obtenir la version du DOS, au retour on a la
La tu appelle la fonction 30h de l'interrutpion 21h
version dans AX : AL = majeure et AH = mineure.
IOBA
a écrit dans le message de news:
On 24 jan, 21:23, Sébastien Kirche wrote:
tout a fait. C'est bien pourquoi j'ai lance DOS 6.22 depuis une disquette, puis tape un fdisk format c: SYS C: copy A:*.* c: (souvenir, souvenir :) ) et depuis un boot du C, j'ai lance le A:install.exe
====================================== Si tu as un 6.22, où est le problème ? Par contre, ton SYS C: est insuffisant : il faut installer DOS sur ton HD avant d'y mettre Windows 3. Si mes souvenirs sont bons, le 6.22 doit occuper 5 disquettes, et des fichiers nécessaires à une bonne stabilité de Windows sont sur les dernières.
-- IOBA
<octane@alinto.com> a écrit dans le message de news:
1169712922.682333.59810@q2g2000cwa.googlegroups.com...
On 24 jan, 21:23, Sébastien Kirche
<sebastien.kirche...@spam.free.fr.invalid> wrote:
tout a fait. C'est bien pourquoi j'ai lance DOS 6.22 depuis une
disquette,
puis tape un
fdisk
format c:
SYS C:
copy A:*.* c:
(souvenir, souvenir :) )
et depuis un boot du C, j'ai lance le A:install.exe
====================================== Si tu as un 6.22, où est le problème ?
Par contre, ton SYS C: est insuffisant : il faut installer DOS sur ton HD
avant d'y mettre Windows 3.
Si mes souvenirs sont bons, le 6.22 doit occuper 5 disquettes, et des
fichiers nécessaires à une bonne stabilité de Windows sont sur les
dernières.
tout a fait. C'est bien pourquoi j'ai lance DOS 6.22 depuis une disquette, puis tape un fdisk format c: SYS C: copy A:*.* c: (souvenir, souvenir :) ) et depuis un boot du C, j'ai lance le A:install.exe
====================================== Si tu as un 6.22, où est le problème ? Par contre, ton SYS C: est insuffisant : il faut installer DOS sur ton HD avant d'y mettre Windows 3. Si mes souvenirs sont bons, le 6.22 doit occuper 5 disquettes, et des fichiers nécessaires à une bonne stabilité de Windows sont sur les dernières.
-- IOBA
Le Moustique
IOBA a écrit :
Si mes souvenirs sont bons, le 6.22 doit occuper 5 disquettes, et des fichiers nécessaires à une bonne stabilité de Windows sont sur les dernières.
Non, trois : je les ai sous la main. Par contre, je n'ai plus de machine sur laquelle les installer... ;-)
-- /) -:oo= Guillaume ) Je nettoyais mon clavier, et le coup est parti tout seul.
IOBA a écrit :
Si mes souvenirs sont bons, le 6.22 doit occuper 5 disquettes, et des
fichiers nécessaires à une bonne stabilité de Windows sont sur les
dernières.
Non, trois : je les ai sous la main. Par contre, je n'ai plus de machine
sur laquelle les installer... ;-)
--
/)
-:oo= Guillaume
)
Je nettoyais mon clavier, et le coup est parti tout seul.
Si mes souvenirs sont bons, le 6.22 doit occuper 5 disquettes, et des fichiers nécessaires à une bonne stabilité de Windows sont sur les dernières.
Non, trois : je les ai sous la main. Par contre, je n'ai plus de machine sur laquelle les installer... ;-)
-- /) -:oo= Guillaume ) Je nettoyais mon clavier, et le coup est parti tout seul.
Gerald ROCHAT
Le Moustique a écrit :
C'est le fichier de swap de windows. Il devrait se trouver à la racine de C: Au besoin, crée-le... mais commence par aller jeter un oeil dans les paramètres pour voir s'il est activé.
Du tout, c'est un fichier qui est installé par dos est qui sert à gérer la ligne A20, autrement dit ça a quelque chose à voir avec la mémoire XMS. C'est loin, très loin mais Windows 3.1 n'en a plus besoin. Sinon tu peu toujours démarrer Windows en mode standard (win /s) ou réél (win /r). En principe ce fichier aurait du etre installé par dos. --
Amicalement, Gg.
Novillars, France. Annuaire FCO: http://rochat.fr/fco
Le Moustique a écrit :
C'est le fichier de swap de windows. Il devrait se trouver à la racine
de C: Au besoin, crée-le... mais commence par aller jeter un oeil dans
les paramètres pour voir s'il est activé.
Du tout, c'est un fichier qui est installé par dos est qui sert à gérer
la ligne A20, autrement dit ça a quelque chose à voir avec la mémoire
XMS. C'est loin, très loin mais Windows 3.1 n'en a plus besoin. Sinon tu
peu toujours démarrer Windows en mode standard (win /s) ou réél (win /r).
En principe ce fichier aurait du etre installé par dos.
--
Amicalement, Gg.
Novillars, France.
Annuaire FCO: http://rochat.fr/fco
C'est le fichier de swap de windows. Il devrait se trouver à la racine de C: Au besoin, crée-le... mais commence par aller jeter un oeil dans les paramètres pour voir s'il est activé.
Du tout, c'est un fichier qui est installé par dos est qui sert à gérer la ligne A20, autrement dit ça a quelque chose à voir avec la mémoire XMS. C'est loin, très loin mais Windows 3.1 n'en a plus besoin. Sinon tu peu toujours démarrer Windows en mode standard (win /s) ou réél (win /r). En principe ce fichier aurait du etre installé par dos. --
Amicalement, Gg.
Novillars, France. Annuaire FCO: http://rochat.fr/fco
Gerald ROCHAT
Le Moustique a écrit :
Non, trois : je les ai sous la main. Par contre, je n'ai plus de machine sur laquelle les installer... ;-)
VirtualBox, VMWare Player :) --
Amicalement, Gg.
Novillars, France. Annuaire FCO: http://rochat.fr/fco
Le Moustique a écrit :
Non, trois : je les ai sous la main. Par contre, je n'ai plus de machine
sur laquelle les installer... ;-)
VirtualBox, VMWare Player :)
--
Amicalement, Gg.
Novillars, France.
Annuaire FCO: http://rochat.fr/fco
Hum... Faire tourner ça sous XP, le tout dans un Mac, ça va commencer à être sportif. :-D
-- /) -:oo= Guillaume ) Je nettoyais mon clavier, et le coup est parti tout seul.
octane
On 26 jan, 08:20, Le Moustique wrote:
> VirtualBox, VMWare Player :) Hum... Faire tourner ça sous XP, le tout dans un Mac, ça va commencer à être sportif. :-D
qemu sous mac. Ca marche bien.
pour le DOS 6.22, c'est la version 1 disquette que j'ai pris chez bootdisk.com. Est-ce qu'on peut trouver les autres quelque part? (legalement bien entendu)
On 26 jan, 08:20, Le Moustique <lemous...@freesurf.fr> wrote:
> VirtualBox, VMWare Player :)
Hum... Faire tourner ça
sous XP, le tout dans un Mac, ça va commencer à
être sportif. :-D
qemu sous mac. Ca marche bien.
pour le DOS 6.22, c'est la version 1 disquette que j'ai pris
chez bootdisk.com. Est-ce qu'on peut trouver les autres
quelque part? (legalement bien entendu)
> VirtualBox, VMWare Player :) Hum... Faire tourner ça sous XP, le tout dans un Mac, ça va commencer à être sportif. :-D
qemu sous mac. Ca marche bien.
pour le DOS 6.22, c'est la version 1 disquette que j'ai pris chez bootdisk.com. Est-ce qu'on peut trouver les autres quelque part? (legalement bien entendu)
Le Moustique
a écrit :
qemu sous mac. Ca marche bien.
OK, merci.
pour le DOS 6.22, c'est la version 1 disquette que j'ai pris chez bootdisk.com. Est-ce qu'on peut trouver les autres quelque part? (legalement bien entendu)
Probablement chez http://www.win3x.org/ mais il faut être inscrit.
-- /) -:oo= Guillaume ) Je nettoyais mon clavier, et le coup est parti tout seul.
octane@alinto.com a écrit :
qemu sous mac. Ca marche bien.
OK, merci.
pour le DOS 6.22, c'est la version 1 disquette que j'ai pris
chez bootdisk.com. Est-ce qu'on peut trouver les autres
quelque part? (legalement bien entendu)
Probablement chez http://www.win3x.org/ mais il faut être inscrit.
--
/)
-:oo= Guillaume
)
Je nettoyais mon clavier, et le coup est parti tout seul.
pour le DOS 6.22, c'est la version 1 disquette que j'ai pris chez bootdisk.com. Est-ce qu'on peut trouver les autres quelque part? (legalement bien entendu)
Probablement chez http://www.win3x.org/ mais il faut être inscrit.
-- /) -:oo= Guillaume ) Je nettoyais mon clavier, et le coup est parti tout seul.
octane
On 26 jan, 10:01, Le Moustique wrote:
> qemu sous mac. Ca marche bien. OK, merci.
petite pub: c'est gratuit, j'ai beaucoup utilise la version sous macPPC OSX.3, ca emule du x86 et fait tourner a peu pres tous les OS que j'ai essaye (win 95 a XP, tous les linux, netBSD et openBSD), la version PPC ne boote pas encore macOSX ni mac OS9 mais ils y travaillent, et les images disques s'echangent entre mac et PC. http://www.kju-app.org/kju/
> pour le DOS 6.22, c'est la version 1 disquette que j'ai pris > chez bootdisk.com. Est-ce qu'on peut trouver les autres > quelque part? (legalement bien entendu) Probablement chezhttp://www.win3x.org/mais il faut être inscrit.
je vais voir, merci. J'aurais peut etre en plus un coup de pouce pour trouver un ou deux drivers et une ou deux applis.
On 26 jan, 10:01, Le Moustique <lemous...@freesurf.fr> wrote:
> qemu sous mac. Ca marche bien.
OK, merci.
petite pub: c'est gratuit, j'ai beaucoup utilise la version sous
macPPC OSX.3, ca emule du x86 et fait tourner a peu pres tous
les OS que j'ai essaye (win 95 a XP, tous les linux, netBSD et
openBSD), la version PPC ne boote pas encore macOSX ni
mac OS9 mais ils y travaillent, et les images disques s'echangent
entre mac et PC.
http://www.kju-app.org/kju/
> pour le DOS 6.22, c'est la version 1 disquette que j'ai pris
> chez bootdisk.com. Est-ce qu'on peut trouver les autres
> quelque part? (legalement bien entendu)
Probablement chezhttp://www.win3x.org/mais il faut être inscrit.
je vais voir, merci. J'aurais peut etre en plus un coup de pouce pour
trouver un ou deux drivers et une ou deux applis.
petite pub: c'est gratuit, j'ai beaucoup utilise la version sous macPPC OSX.3, ca emule du x86 et fait tourner a peu pres tous les OS que j'ai essaye (win 95 a XP, tous les linux, netBSD et openBSD), la version PPC ne boote pas encore macOSX ni mac OS9 mais ils y travaillent, et les images disques s'echangent entre mac et PC. http://www.kju-app.org/kju/
> pour le DOS 6.22, c'est la version 1 disquette que j'ai pris > chez bootdisk.com. Est-ce qu'on peut trouver les autres > quelque part? (legalement bien entendu) Probablement chezhttp://www.win3x.org/mais il faut être inscrit.
je vais voir, merci. J'aurais peut etre en plus un coup de pouce pour trouver un ou deux drivers et une ou deux applis.