J'aimerais avoir des informations sur la mani�re dont on peut booter sur
une partition MS-DOS. En pratique j'ai :
- Un disque ("primary slave", PS) avec une unique partition et un Win98
qui d�marre normalement, avec notamment les fichiers IO.SYS, MSDOS.SYS
et COMMAND.COM, un "fdisk", un "format" et un "sys".
- Une partition DOS en d�but d'un deuxi�me disque ("primary master",
nommons-le PM) partition que je peux formatter comme je veux, soit via
le fdisk/format ci-dessus, soit via les outils mkdosfs et mkfs.vfat de
Linux) sur laquelle j'aimerais faire d�marrer une version de DOS dont je
poss�de les fichiers IO.SYS, MSDOS.SYS et COMMAND.COM.
- Une partition Linux sur le disque PM, un peu plus loin.
- Un GRUB install� dans le MBR du PM, qui peut lancer le Win98 ou Linux
sans probl�me, et via lequel je voudrais lancer MSDOS.
Ce que je sais faire : si je formatte ma partition DOS via Win98 (plus
pr�cis�ment, je me contente d'aller en ligne de commande) et que je
transf�re le syst�me avec "sys", alors je peux booter sur ma partition
DOS... mais �videmment j'ai alors les fichiers correspondant au Win98,
ce qui n'est pas ce que je veux.
Si je remplace le IO.SYS/MSDOS.SYS/COMMAND.COM ainsi obtenu par ceux qui
m'int�ressent, impossible de red�marrer sur la partition DOS (apr�s que
GRUB ait pass� la main, soit le PC red�marre imm�diatement, soit il
reste bloqu� sans mettre d'autres informations � l'�cran).
Bref, venons-en au fait : qu'est-ce qui peut emp�cher le truc de se lancer ?
- mat�riel non reconnu par IO.SYS ? Ca me parait douteux, mais
possible. Comment savoir ?
- IO.SYS ou MSDOS.SYS mal plac� sur la partition ? C'est ce qui me
semble le plus plausible dans l'�tat actuel de mes maigres
connaissances. Mais comment v�rifier ? O� doit-il se trouver ? Comment
le forcer � s'y trouver ?
O� pourrais-je trouver une information d�taill�e du boot de ms-dos ?
Merci d'avance pour vos �clairages,
--
Nico.
bonjour,
d'apr�s ce que je sais, seul IO.SYS doit se trouver au bon endroit sur le
disque (c'est "sys" qui le met l�).
j'avais r�ussi � mettre un IO.SYS modifi� en �crasant le IO.SYS microsoft
par : copy MON_IO.SYS IO.SYS , mais peut-�tre que les fichiers doivent avoir
la m�me taille... :-/
vous pouvez aussi essayer de copier vos fichiers systeme dans un dossier et
faire "sys mondossier lecteur:" ...
j'ai conscience de ne pas vous avancer beaucoup. :o)
Nicolas Richard a ᅵcrit :
> Bonjour ᅵ tous,
>
> J'aimerais avoir des informations sur la maniᅵre dont on peut booter sur
> une partition MS-DOS. En pratique j'ai :
>
> - Un disque ("primary slave", PS) avec une unique partition et un Win98
> qui dᅵmarre normalement, avec notamment les fichiers IO.SYS, MSDOS.SYS
> et COMMAND.COM, un "fdisk", un "format" et un "sys".
>
> - Une partition DOS en dᅵbut d'un deuxiᅵme disque ("primary master",
> nommons-le PM) partition que je peux formatter comme je veux, soit via
> le fdisk/format ci-dessus, soit via les outils mkdosfs et mkfs.vfat de
> Linux) sur laquelle j'aimerais faire dᅵmarrer une version de DOS dont je
> possᅵde les fichiers IO.SYS, MSDOS.SYS et COMMAND.COM.
>
> - Une partition Linux sur le disque PM, un peu plus loin.
>
> - Un GRUB installᅵ dans le MBR du PM, qui peut lancer le Win98 ou Linux
> sans problᅵme, et via lequel je voudrais lancer MSDOS.
>
> Ce que je sais faire : si je formatte ma partition DOS via Win98 (plus
> prᅵcisᅵment, je me contente d'aller en ligne de commande) et que je
> transfᅵre le systᅵme avec "sys", alors je peux booter sur ma partition
> DOS... mais ᅵvidemment j'ai alors les fichiers correspondant au Win98,
> ce qui n'est pas ce que je veux.
>
> Si je remplace le IO.SYS/MSDOS.SYS/COMMAND.COM ainsi obtenu par ceux qui
> m'intᅵressent, impossible de redᅵmarrer sur la partition DOS (aprᅵs que
> GRUB ait passᅵ la main, soit le PC redᅵmarre immᅵdiatement, soit il
> reste bloquᅵ sans mettre d'autres informations ᅵ l'ᅵcran).
>
> Bref, venons-en au fait : qu'est-ce qui peut empᅵcher le truc de se lancer ?
> - matᅵriel non reconnu par IO.SYS ? Ca me parait douteux, mais
> possible. Comment savoir ?
> - IO.SYS ou MSDOS.SYS mal placᅵ sur la partition ? C'est ce qui me
> semble le plus plausible dans l'ᅵtat actuel de mes maigres
> connaissances. Mais comment vᅵrifier ? Oᅵ doit-il se trouver ? Comment
> le forcer ᅵ s'y trouver ?
>
> Oᅵ pourrais-je trouver une information dᅵtaillᅵe du boot de ms-dos ?
>
> Merci d'avance pour vos ᅵclairages,
Si c'est un DOS ancien, il faut que les fichiers systᅵmes soit au dᅵbut
du rᅵpertoire racine ᅵ une position bien prᅵcise.
J'ai essay� mais �trangement SYS se plaignait qu'il ne trouvait pas les
fichiers syst�mes (que ce soit via "sys c:\mondossier d:" ou via "sys f:
d:" apr�s un coup de "SUBST f: c:\mondossier").
Je vais r�essayer ce soir en mettant les attributs +S +R +H, et
peut-�tre en re-recopiant les fichiers IO.SYS et MSDOS.SYS depuis le
disque originel[*] : ils se sont peut-�tre corrompus (j'y crois pas
trop, mais bon)
> j'ai conscience de ne pas vous avancer beaucoup. :o)
Au moins je me dis que j'ai essay� des choses naturelles ;)
Nico.
[*] qui se trouve dans un autre ordinateur auquel j'ai encore acc�s, et
qui boot (mais plus pour longtemps, car disque mourant!) gr�ce � ces
fichiers.
perso, j'essaierais quand m�me de faire SYS win98 d: ,
d'effacer msdos.sys et command.com de mani�re � ne garder que io.sys,
de faire : copy votre_io.sys io.sys ( l'�craser de mani�re � ce que le
nouveau soit au bon endroit )
puis de copier votre_msdos.sys et votre_command.com .
"mdnews" <mdn...@wanadoo.fr> a �crit dans le message de news:
os9if55bkf190lgq4...@4ax.com...
> Mon, 09 Nov 2009 20:03:44 +0100, Michel__D
>
>>Si c'est un DOS ancien, il faut que les fichiers syst�mes soit au d�but
>> du r�pertoire racine � une position bien pr�cise.
>
> Oui, c'est d'ailleurs le r�le du programme 'sys' (sys.com) ou du
> param�tre /s de format.com
>
> A noter que sys.com peut tr�s bien ins�rer les fichiers syst�me de
> boot autre que celui sur lequel il a �t� d�marr�.
>
> Ex:
> sys k: z:
>
> Prendra les fichiers io.sys et msdos.sys (ou �quivalent selon la
> version) de K: et les mettra sur Z: (m�me si on a 'boot�' sur a:)
>
> Par contre il faut souvent que sys.com soit d'une version au moins
> �gale � celui du disque source.
bonjour,
d'apr�s absolument faux !
je viens de cr�er une disquette de boot MS-DOS 95 sous DOS 98 en faisant SYS
c:\OS95 a:
Ah oui, pour �viter la fragmentation ? Je vais tenter.
> de faire : copy votre_io.sys io.sys ( l'�craser de mani�re � ce que le
> nouveau soit au bon endroit )
>
> puis de copier votre_msdos.sys et votre_command.com .
Ok, je ne suis pas s�r d'avoir essay� cette combinaison, donc je vais p�
tenter. Ceci dit, j'ai fini par r�ussir � booter (en utilisant 'dd' pour
copier une image du disque originel vers l'ordi qui m'int�resse,
histoire de v�rifier que ce n'est pas une incompatibilit� mat�rielle) et
j'ai essay� sys c: a: pour transf�rer le syst�me sur une disquette... eh
bien m�me comme �a, �a ne fonctionnait pas! (toujours la m�me erreur, du
style : erreur de disque (?) ou fichiers syst�me non trouv�... mais
vraiment je suis plus tr�s s�r du message exact)
Bref y'a un truc �trange. Et en fait sur l'ordinateur originel, il y
avait un logiciel de multiboot "Bootmagic"... je me demande si ce truc
n'a pas modifi� le IO.SYS de sorte qu'il ne soit plus reconnu par MSDOS
comme valide...
Toujours est-il que je vais probablement finir par installer une version
de MSDOS � partir des disquettes d'install qui doivent trainer dans une
boite (en esp�rant qu'elles vivent encore!) et fini les probl�mes. (�
moins que de me lancer dans FreeDOS, mais l� je deviens hors charte :>)
Encore merci pour tes suggestions, je reviendrai dire si �a a fonctionn�.
Nico.
Ca n'a pas fonctionn�. Voir ci-dessous pour l'explication.
> Bref y'a un truc �trange. Et en fait sur l'ordinateur originel, il y
> avait un logiciel de multiboot "Bootmagic"... je me demande si ce truc
> n'a pas modifi� le IO.SYS de sorte qu'il ne soit plus reconnu par MSDOS
> comme valide...
Bon, �a doit pas �tre �a, car j'ai lanc� le MS DOS sur le DD originel
(qui s'av�re entre-temps �tre un MS DOS 6.22 d'apr�s "ver") et le "sys
c: d:" a fonctionn� comme un charme. Apr�s v�rif, DRVSPACE.BIN est pass�
avec... c'est certainement la source de toutes mes confusions : il
manquait ce fichier.
Entre temps l'erreur SMART ("imminent failure") sur le vieux disque a
disparu, ce qui est bizarre aussi.
Bref, merci � tous pour vos suggestions et commentaires !
--
Nico.