Bonjour,
Je voudrais rendre bootable mon deuxième disque interne,
comme démarrage de secours, et y rajouter des programmes
MSDOS à essayer (sous MSDOS) . Est-ce possible ?
Y-a-t-il des contraintes ? Des risques de changement de
lettres de lecteurs si j'indique ce deuxième disque
comme disque démarrage à la Carte Mère ?
MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
partitions que la première (principale?) d'un disque?
PS: je cherche surtout des informations d'expériences
pour éviter certains pièges.
Merci.
--
Cordialement,
Daniel92.
===== >
Bonjour,
Je voudrais rendre bootable mon deuxième disque interne,
comme démarrage de secours, et y rajouter des programmes
MSDOS à essayer (sous MSDOS) . Est-ce possible ?
Y-a-t-il des contraintes ? Des risques de changement de
lettres de lecteurs si j'indique ce deuxième disque
comme disque démarrage à la Carte Mère ?
MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
partitions que la première (principale?) d'un disque?
PS: je cherche surtout des informations d'expériences
pour éviter certains pièges.
Merci.
--
Cordialement,
Daniel92.
===== >
Bonjour,
Je voudrais rendre bootable mon deuxième disque interne,
comme démarrage de secours, et y rajouter des programmes
MSDOS à essayer (sous MSDOS) . Est-ce possible ?
Y-a-t-il des contraintes ? Des risques de changement de
lettres de lecteurs si j'indique ce deuxième disque
comme disque démarrage à la Carte Mère ?
MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
partitions que la première (principale?) d'un disque?
PS: je cherche surtout des informations d'expériences
pour éviter certains pièges.
Merci.
--
Cordialement,
Daniel92.
===== >
Bonjour,
Je voudrais rendre bootable mon deuxième disque interne,
comme démarrage de secours, et y rajouter des programmes
MSDOS à essayer (sous MSDOS) . Est-ce possible ?
Y-a-t-il des contraintes ? Des risques de changement de
lettres de lecteurs si j'indique ce deuxième disque
comme disque démarrage à la Carte Mère ?
MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
partitions que la première (principale?) d'un disque?
PS: je cherche surtout des informations d'expériences
pour éviter certains pièges.
Merci.
Bonjour,
Je voudrais rendre bootable mon deuxième disque interne,
comme démarrage de secours, et y rajouter des programmes
MSDOS à essayer (sous MSDOS) . Est-ce possible ?
Y-a-t-il des contraintes ? Des risques de changement de
lettres de lecteurs si j'indique ce deuxième disque
comme disque démarrage à la Carte Mère ?
MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
partitions que la première (principale?) d'un disque?
PS: je cherche surtout des informations d'expériences
pour éviter certains pièges.
Merci.
Bonjour,
Je voudrais rendre bootable mon deuxième disque interne,
comme démarrage de secours, et y rajouter des programmes
MSDOS à essayer (sous MSDOS) . Est-ce possible ?
Y-a-t-il des contraintes ? Des risques de changement de
lettres de lecteurs si j'indique ce deuxième disque
comme disque démarrage à la Carte Mère ?
MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
partitions que la première (principale?) d'un disque?
PS: je cherche surtout des informations d'expériences
pour éviter certains pièges.
Merci.
Michel_D a écrit dans
news:eLuA$
| Daniel92 avait demandé :
| > Je voudrais rendre bootable mon deuxième disque interne,
| > comme démarrage de secours, et y rajouter des programmes
| > MSDOS à essayer (sous MSDOS) . Est-ce possible ?
|
| Oui.
|
| > Y-a-t-il des contraintes ? Des risques de changement de
| > lettres de lecteurs si j'indique ce deuxième disque
| > comme disque démarrage à la Carte Mère ?
|
Le premier hhd 80 Go est sur le Canal IDE principal
(1 Partition principal en NTFS ,
1 Partition étendue avec des lecteurs logiques)
Le deuxième hdd 160 Go est sur le Canal IDE secondaire
(2 Partition principal , la 1ere 2 Go en FAT32 , elle passera
en Fat16 pour l'essai MS-DOS;
1 Partition étendue avec des lecteurs logiques)
Ce que je veux faire dans un premier temps est assez simple,
(quand on sait le faire :) :
Avoir sur ce deuxième hdd un boot de secours de WXP
et de la Console de récupération installée sur disque.
Pouvoir lancer MSDOS, pour essayer quelques programmes.
| Cela n'affectera en ce qui concerne W9x que le système en
| cours de fonctionnement
Que veux-tu dire ? Que cette Partition prendra la Lettre C
sous Win9x ? (merci; en passant, à Gilles pour sa réponse)
Je n'ai pas de W9x actuellement, mais je ferais l'essai plus
tard; donc autant prévoir une contrainte que je ne connais pas.
| et pour XP cela n'a pas d'effet.
|
Une fois XP démarré, d'accord avec toi, il affecte les lettres
en fonction des valeurs de la clé du Registre :
HKLMSYSTEMMountedDevices
Le problème que je viens de rencontrer est en amont; c'est
à dire pour démarrer à partir de ce 2em disque leWXP installé
sur la première partition du 1er disque.
J'ai installé manuellement les fichiers du Boot Manager de XP
sur la première partition du 2em disque et donc le boot.ini du
premier disque ; ( Il doit y avoir des méthodes plus simple ... :)
j'ai vérifié que la séquence de démarrage de la MBR et la routine
de boot du Secteur de Boot aient une apparence correcte. (j'ignore
d'ailleurs si c'est le fait de rendre active cette partition qui a installé
ces routines sur le 2em disque ? )
Impossible de démarrer , ...et WXP ...et la CDR sur le disque ,
j'avais l'erreur :
Windows n'a pas pu démarrer parce que le fichier suivant
est manquant ou endommagé :
<Racine Windows>system32hall.dll
Veuillez installer une copie du fichier ci-dessus.
...jusqu'à ce que je remplace rdisk(0) par rdisk(1) dans le
boot.ini du 2em hdd, ce qui , je pense, veut dire que le noyau
provisoire qui lance le PC nomme rdisk(0) le hdd sur lequel
la Carte Mère boote quelque soit sa position dans les
contrôleurs IDE .
Pour la Console de récupération sur disque, je n'ai pas
réussi pour l'instant à la faire démarrer à partir du
deuxième disque (donc pas de 'map arc' pour voir la liste
des partitions avec leurs noms ARC et les lettres qui leurs
sont provisoirement affectés à ce stade intermédiaire du
démarrage du PC et dans ce cas de figure) .
Même punition en recopiant cmdcons sur le
2em disque. (cmldr y était déjà)
Je ne sais pas du tout comment voir les noms Arc
à partir de WXP en cours de fonctionnement ?
| > MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
| > partitions que la première (principale?) d'un disque?
|
| Alors, c'est oui et non, tout dépend de la visibilité
| des partitions et si tu utilise un gestionnaire de boot
| qui permet de démarrer sur une partition logique.
Entends-tu par visibilité, DOS sur une parttion principale?
Sinon pour le gestionnaire de boot, GAG devrait le permettre,
JCB en donne de bons exemples. ... mais je n'aurais plus la
CDR sur disque.
| > PS: je cherche surtout des informations d'expériences
| > pour éviter certains pièges.
| >
| > Merci.
Michel_D a écrit dans
news:eLuA$W6oHHA.3484@TK2MSFTNGP04.phx.gbl
| Daniel92 avait demandé :
| > Je voudrais rendre bootable mon deuxième disque interne,
| > comme démarrage de secours, et y rajouter des programmes
| > MSDOS à essayer (sous MSDOS) . Est-ce possible ?
|
| Oui.
|
| > Y-a-t-il des contraintes ? Des risques de changement de
| > lettres de lecteurs si j'indique ce deuxième disque
| > comme disque démarrage à la Carte Mère ?
|
Le premier hhd 80 Go est sur le Canal IDE principal
(1 Partition principal en NTFS ,
1 Partition étendue avec des lecteurs logiques)
Le deuxième hdd 160 Go est sur le Canal IDE secondaire
(2 Partition principal , la 1ere 2 Go en FAT32 , elle passera
en Fat16 pour l'essai MS-DOS;
1 Partition étendue avec des lecteurs logiques)
Ce que je veux faire dans un premier temps est assez simple,
(quand on sait le faire :) :
Avoir sur ce deuxième hdd un boot de secours de WXP
et de la Console de récupération installée sur disque.
Pouvoir lancer MSDOS, pour essayer quelques programmes.
| Cela n'affectera en ce qui concerne W9x que le système en
| cours de fonctionnement
Que veux-tu dire ? Que cette Partition prendra la Lettre C
sous Win9x ? (merci; en passant, à Gilles pour sa réponse)
Je n'ai pas de W9x actuellement, mais je ferais l'essai plus
tard; donc autant prévoir une contrainte que je ne connais pas.
| et pour XP cela n'a pas d'effet.
|
Une fois XP démarré, d'accord avec toi, il affecte les lettres
en fonction des valeurs de la clé du Registre :
HKLMSYSTEMMountedDevices
Le problème que je viens de rencontrer est en amont; c'est
à dire pour démarrer à partir de ce 2em disque leWXP installé
sur la première partition du 1er disque.
J'ai installé manuellement les fichiers du Boot Manager de XP
sur la première partition du 2em disque et donc le boot.ini du
premier disque ; ( Il doit y avoir des méthodes plus simple ... :)
j'ai vérifié que la séquence de démarrage de la MBR et la routine
de boot du Secteur de Boot aient une apparence correcte. (j'ignore
d'ailleurs si c'est le fait de rendre active cette partition qui a installé
ces routines sur le 2em disque ? )
Impossible de démarrer , ...et WXP ...et la CDR sur le disque ,
j'avais l'erreur :
Windows n'a pas pu démarrer parce que le fichier suivant
est manquant ou endommagé :
<Racine Windows>system32hall.dll
Veuillez installer une copie du fichier ci-dessus.
...jusqu'à ce que je remplace rdisk(0) par rdisk(1) dans le
boot.ini du 2em hdd, ce qui , je pense, veut dire que le noyau
provisoire qui lance le PC nomme rdisk(0) le hdd sur lequel
la Carte Mère boote quelque soit sa position dans les
contrôleurs IDE .
Pour la Console de récupération sur disque, je n'ai pas
réussi pour l'instant à la faire démarrer à partir du
deuxième disque (donc pas de 'map arc' pour voir la liste
des partitions avec leurs noms ARC et les lettres qui leurs
sont provisoirement affectés à ce stade intermédiaire du
démarrage du PC et dans ce cas de figure) .
Même punition en recopiant cmdcons sur le
2em disque. (cmldr y était déjà)
Je ne sais pas du tout comment voir les noms Arc
à partir de WXP en cours de fonctionnement ?
| > MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
| > partitions que la première (principale?) d'un disque?
|
| Alors, c'est oui et non, tout dépend de la visibilité
| des partitions et si tu utilise un gestionnaire de boot
| qui permet de démarrer sur une partition logique.
Entends-tu par visibilité, DOS sur une parttion principale?
Sinon pour le gestionnaire de boot, GAG devrait le permettre,
JCB en donne de bons exemples. ... mais je n'aurais plus la
CDR sur disque.
| > PS: je cherche surtout des informations d'expériences
| > pour éviter certains pièges.
| >
| > Merci.
Michel_D a écrit dans
news:eLuA$
| Daniel92 avait demandé :
| > Je voudrais rendre bootable mon deuxième disque interne,
| > comme démarrage de secours, et y rajouter des programmes
| > MSDOS à essayer (sous MSDOS) . Est-ce possible ?
|
| Oui.
|
| > Y-a-t-il des contraintes ? Des risques de changement de
| > lettres de lecteurs si j'indique ce deuxième disque
| > comme disque démarrage à la Carte Mère ?
|
Le premier hhd 80 Go est sur le Canal IDE principal
(1 Partition principal en NTFS ,
1 Partition étendue avec des lecteurs logiques)
Le deuxième hdd 160 Go est sur le Canal IDE secondaire
(2 Partition principal , la 1ere 2 Go en FAT32 , elle passera
en Fat16 pour l'essai MS-DOS;
1 Partition étendue avec des lecteurs logiques)
Ce que je veux faire dans un premier temps est assez simple,
(quand on sait le faire :) :
Avoir sur ce deuxième hdd un boot de secours de WXP
et de la Console de récupération installée sur disque.
Pouvoir lancer MSDOS, pour essayer quelques programmes.
| Cela n'affectera en ce qui concerne W9x que le système en
| cours de fonctionnement
Que veux-tu dire ? Que cette Partition prendra la Lettre C
sous Win9x ? (merci; en passant, à Gilles pour sa réponse)
Je n'ai pas de W9x actuellement, mais je ferais l'essai plus
tard; donc autant prévoir une contrainte que je ne connais pas.
| et pour XP cela n'a pas d'effet.
|
Une fois XP démarré, d'accord avec toi, il affecte les lettres
en fonction des valeurs de la clé du Registre :
HKLMSYSTEMMountedDevices
Le problème que je viens de rencontrer est en amont; c'est
à dire pour démarrer à partir de ce 2em disque leWXP installé
sur la première partition du 1er disque.
J'ai installé manuellement les fichiers du Boot Manager de XP
sur la première partition du 2em disque et donc le boot.ini du
premier disque ; ( Il doit y avoir des méthodes plus simple ... :)
j'ai vérifié que la séquence de démarrage de la MBR et la routine
de boot du Secteur de Boot aient une apparence correcte. (j'ignore
d'ailleurs si c'est le fait de rendre active cette partition qui a installé
ces routines sur le 2em disque ? )
Impossible de démarrer , ...et WXP ...et la CDR sur le disque ,
j'avais l'erreur :
Windows n'a pas pu démarrer parce que le fichier suivant
est manquant ou endommagé :
<Racine Windows>system32hall.dll
Veuillez installer une copie du fichier ci-dessus.
...jusqu'à ce que je remplace rdisk(0) par rdisk(1) dans le
boot.ini du 2em hdd, ce qui , je pense, veut dire que le noyau
provisoire qui lance le PC nomme rdisk(0) le hdd sur lequel
la Carte Mère boote quelque soit sa position dans les
contrôleurs IDE .
Pour la Console de récupération sur disque, je n'ai pas
réussi pour l'instant à la faire démarrer à partir du
deuxième disque (donc pas de 'map arc' pour voir la liste
des partitions avec leurs noms ARC et les lettres qui leurs
sont provisoirement affectés à ce stade intermédiaire du
démarrage du PC et dans ce cas de figure) .
Même punition en recopiant cmdcons sur le
2em disque. (cmldr y était déjà)
Je ne sais pas du tout comment voir les noms Arc
à partir de WXP en cours de fonctionnement ?
| > MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
| > partitions que la première (principale?) d'un disque?
|
| Alors, c'est oui et non, tout dépend de la visibilité
| des partitions et si tu utilise un gestionnaire de boot
| qui permet de démarrer sur une partition logique.
Entends-tu par visibilité, DOS sur une parttion principale?
Sinon pour le gestionnaire de boot, GAG devrait le permettre,
JCB en donne de bons exemples. ... mais je n'aurais plus la
CDR sur disque.
| > PS: je cherche surtout des informations d'expériences
| > pour éviter certains pièges.
| >
| > Merci.
[...]
Dans le cas d'un mult-boot avec W98 installé par exemple
sur "D:windows" , boot.ini contiendra de toute façon :
C:="Windows 98"
ou si le multi-boot héberge également MsDos ,
C:bootsect.w95="Windows 98" /win95
comment le boot-manager fait-il pour démarrer W98 sur D: ?
[...]
Un autre point qui m'avait échapper, le SB contient
le type de partition et le nombre de secteurs dans ce Volume;
cela rend-il impossible, pour les hdd de se faire des fichiers
BootSecteurs.xxx par type d'OS (NTet+ , DOS-Win9x)
réutilisable sur d'autres disques Partitionnées différemment ?
En effet
... et enfin dernière question sur les routines; qui inscrit
la séquence de démarrage de la MBR sur le hdd (et quand ) ?
En ce qui concerne le programme de 442 octets, c'est fait :
[...]
Rien ne vaut la pratique pour apprendre :-) et je n' avais rien
trouvé sur Internet qui l'indique;
et http://www.bellamyjc.org/fr/windowsnt.html#bootini ?
J'ai utilisé Delpart et Bootpart sous boot MSDOS à partir
d'une disquette pour voir les Partitions , est-ce qu'il existe
d'autres utilitaires permettant de voir les Partitions ?
(je suppose que tu veux évoquer des outils gratuits?)
[...]
Dans le cas d'un mult-boot avec W98 installé par exemple
sur "D:windows" , boot.ini contiendra de toute façon :
C:="Windows 98"
ou si le multi-boot héberge également MsDos ,
C:bootsect.w95="Windows 98" /win95
comment le boot-manager fait-il pour démarrer W98 sur D: ?
[...]
Un autre point qui m'avait échapper, le SB contient
le type de partition et le nombre de secteurs dans ce Volume;
cela rend-il impossible, pour les hdd de se faire des fichiers
BootSecteurs.xxx par type d'OS (NTet+ , DOS-Win9x)
réutilisable sur d'autres disques Partitionnées différemment ?
En effet
... et enfin dernière question sur les routines; qui inscrit
la séquence de démarrage de la MBR sur le hdd (et quand ) ?
En ce qui concerne le programme de 442 octets, c'est fait :
[...]
Rien ne vaut la pratique pour apprendre :-) et je n' avais rien
trouvé sur Internet qui l'indique;
et http://www.bellamyjc.org/fr/windowsnt.html#bootini ?
J'ai utilisé Delpart et Bootpart sous boot MSDOS à partir
d'une disquette pour voir les Partitions , est-ce qu'il existe
d'autres utilitaires permettant de voir les Partitions ?
(je suppose que tu veux évoquer des outils gratuits?)
[...]
Dans le cas d'un mult-boot avec W98 installé par exemple
sur "D:windows" , boot.ini contiendra de toute façon :
C:="Windows 98"
ou si le multi-boot héberge également MsDos ,
C:bootsect.w95="Windows 98" /win95
comment le boot-manager fait-il pour démarrer W98 sur D: ?
[...]
Un autre point qui m'avait échapper, le SB contient
le type de partition et le nombre de secteurs dans ce Volume;
cela rend-il impossible, pour les hdd de se faire des fichiers
BootSecteurs.xxx par type d'OS (NTet+ , DOS-Win9x)
réutilisable sur d'autres disques Partitionnées différemment ?
En effet
... et enfin dernière question sur les routines; qui inscrit
la séquence de démarrage de la MBR sur le hdd (et quand ) ?
En ce qui concerne le programme de 442 octets, c'est fait :
[...]
Rien ne vaut la pratique pour apprendre :-) et je n' avais rien
trouvé sur Internet qui l'indique;
et http://www.bellamyjc.org/fr/windowsnt.html#bootini ?
J'ai utilisé Delpart et Bootpart sous boot MSDOS à partir
d'une disquette pour voir les Partitions , est-ce qu'il existe
d'autres utilitaires permettant de voir les Partitions ?
(je suppose que tu veux évoquer des outils gratuits?)
Michel_D écrit dans le message de
news:
| >
| > |
| > | Daniel92 avait demandé :
| > | >
| > | > Je voudrais rendre bootable mon deuxième disque interne,
| > | > comme démarrage de secours, et y rajouter des programmes
| > | > MSDOS à essayer (sous MSDOS) . Est-ce possible ?
[...]
| > Le premier hhd 80 Go est sur le Canal IDE principal
| > (1 Partition principal en NTFS ,
| > 1 Partition étendue avec des lecteurs logiques)
| >
| > Le deuxième hdd 160 Go est sur le Canal IDE secondaire
| > (2 Partition principal , la 1ere 2 Go en FAT32 , elle passera
| > en Fat16 pour l'essai MS-DOS;
| > 1 Partition étendue avec des lecteurs logiques)
| >
| > Ce que je veux faire dans un premier temps est assez simple,
| > (quand on sait le faire :) :
| >
| > Avoir sur ce deuxième hdd un boot de secours de WXP
| > et de la Console de récupération installée sur disque.
| > Pouvoir lancer MSDOS, pour essayer quelques programmes.
|
|
| Pas trop compliqué (enfin cela dépend):
| Avec un support bootable dos (disquette/cd)
Là, mes ennuis commencent , si on laisse FreeDos de côté ;
Je n'ai , des commandes fonctionnant sous MSDOS, que ce
que Windows XP home installe dans %windir%system32 :
... et, dans les commandes dont j'ai besoin, seules
command.com et edit.exe fonctionnent sous MSDOS ;
dans cette version qui vient de ME , il me manque :
debug (lire écrire des secteurs systèmes sous DOS)
format (formater +écriture SB des
partitions existantes sous DOS)
fdisk (créer des partitions non-Ntfs sous DOS)
help (pense-bête in-line sous DOS)
qui doivent, bien sûr, être compatibles avec ce MsDos
Donc pas de debug.com ou debug.exe (sous MsDos) ,
et pas de partitionnement formatage possible sous MsDos .
| 1) Formater la partition primaire du 2ème disque.
| 2) Faire une image du bootsecteur de la partition primaire (BOOTSECT.DOS)
| on peut réaliser cette opération avec debug.
| rem on crée un fichier
| echo >BOOTSECT.DOS
| rem on lance debug avec le fichier créé
| debug BOOTSECT.DOS
| rem on charge le bootsecteur de la partition primaire active en mémoire
| l 100 2 0 1
| rem on règle la taille de la sauvegarde sur 512 octets (0x200)
| r cx
| 200
| rem on sauvegarde
| w
| rem on quite debug
| q
|
| 3) Utiliser l'utilitaire bootpart pour installer la séquence 'NTLDR'
| 4) Recopier les fichers de démarrage d'XP sur cette partition primaire
| (au besoin on peut utiliser l'utilitaire ntfsdos).
| 5) Adapter le boot.ini pour pouvoir démarrer le DOS et l'XP du 1er disque
| multi(0)disk(0)rdisk(1)partition(1)WIN...
| C:BOOTSECT.DOS="MSDOS"
|
| Sachant que 'BOOTSECT.DOS' est le fichier image du bootsecteur qui doit
| être placé à la racine de la partition primaire du 2ème disque.
|
Sauf si je trouve les outils manquants , je regarde les solutions de
remplacement que j'ai pour le réaliser.
| > Je n'ai pas de W9x actuellement, mais je ferais l'essai plus
| > tard; donc autant prévoir une contrainte que je ne connais pas.
|
| Pour l'attribution des lettres, W9x ou DOS c'est pareil.
|
Dans le cas d'un mult-boot avec W98 installé par exemple
sur "D:windows" , boot.ini contiendra de toute façon :
C:="Windows 98"
ou si le multi-boot héberge également MsDos ,
C:bootsect.w95="Windows 98" /win95
comment le boot-manager fait-il pour démarrer W98 sur D: ?
| > [...]
| > ... la séquence de démarrage de la MBR et la routine
| > de boot du Secteur de Boot ... (j'ignore d'ailleurs si c'est
| > le fait de rendre active cette partition qui a installé
| > ces routines sur le 2em disque ? )
|
| Non c'est lorsque tu as formaté la partition sous XP.
|
Ok, d'où l'importance de reformater sous DOS ma
Partition en Fat16 pour pouvoir récupérer son SB
(Secteur de Boot) pour le boot.ini .
Un autre point qui m'avait échapper, le SB contient
le type de partition et le nombre de secteurs dans ce Volume;
cela rend-il impossible, pour les hdd de se faire des fichiers
BootSecteurs.xxx par type d'OS (NTet+ , DOS-Win9x)
réutilisable sur d'autres disques Partitionnées différemment ?
... et enfin dernière question sur les routines; qui inscrit
la séquence de démarrage de la MBR sur le hdd (et quand ) ?
| > [...]
| > ...jusqu'à ce que je remplace rdisk(0) par rdisk(1) dans le
| > boot.ini du 2em hdd, ce qui , je pense, veut dire que le noyau
| > provisoire qui lance le PC nomme rdisk(0) le hdd sur lequel
| > la Carte Mère boote quelque soit sa position dans les
| > contrôleurs IDE .
|
| Normal le rdisk(0) représente le disque de boot et donc si tu changé
| l'ordre de boot c'est le 2ème disque qui est en rdisk(0) et
| le premier disque est devenu rdisk(1).
|
Rien ne vaut la pratique pour apprendre :-) et je n' avais rien
trouvé sur Internet qui l'indique; les sites et messages parlent
le plus souvent d'une affectation des numéros de disque dans
les Noms ARC en fonction de leur ordre dans les contrôleurs
IDE , ce qui est d'ailleurs vrai si on boote à partir du CD ou
d'une disquette;
| > Pour la Console de récupération sur disque, je n'ai pas
| > réussi pour l'instant à la faire démarrer à partir du
| > deuxième disque (donc pas de 'map arc' pour voir la liste
| > des partitions avec leurs noms ARC et les lettres qui leurs
| > sont provisoirement affectés à ce stade intermédiaire du
| > démarrage du PC et dans ce cas de figure) .
| > Même punition en recopiant cmdcons sur le
| > 2em disque. (cmldr y était déjà)
| >
| > [...]
| >
Pour la CDR je verrai plus tard; je regarderai le BS que
la CDR semble recharger au moment de son initialisation :
cmdconsBOOTSECT.dat
en fonction de ta réponse plus haut sur les BootSect.xxx
réutilisables ou non .
| > | > MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
| > | > partitions que la première (principale?) d'un disque?
| > |
| > | Alors, c'est oui et non, tout dépend de la visibilité
| > | des partitions et si tu utilise un gestionnaire de boot
| > | qui permet de démarrer sur une partition logique.
| >
| > Entends-tu par visibilité, DOS sur une parttion principale?
|
|
| Par exemple dans ton cas si tu démarre avec un support bootable DOS avec
| ton 1er disque en disque de boot le C: sera la partition primaire du
| 2ème disque car la partition primaire NTFS n'est pas visible sous DOS et
| c'est aussi le cas lorsque des partitions sont cachées.
... donc en fait C: sera affecté à la première partion primaire
qu'il est capable de reconnaître et ainsi de suite...
J'ai utilisé Delpart et Bootpart sous boot MSDOS à partir
d'une disquette pour voir les Partitions , est-ce qu'il existe
d'autres utilitaires permettant de voir les Partitions ?
Michel_D écrit dans le message de
news:uccBFZtpHHA.1852@TK2MSFTNGP05.phx.gbl
| >
| > |
| > | Daniel92 avait demandé :
| > | >
| > | > Je voudrais rendre bootable mon deuxième disque interne,
| > | > comme démarrage de secours, et y rajouter des programmes
| > | > MSDOS à essayer (sous MSDOS) . Est-ce possible ?
[...]
| > Le premier hhd 80 Go est sur le Canal IDE principal
| > (1 Partition principal en NTFS ,
| > 1 Partition étendue avec des lecteurs logiques)
| >
| > Le deuxième hdd 160 Go est sur le Canal IDE secondaire
| > (2 Partition principal , la 1ere 2 Go en FAT32 , elle passera
| > en Fat16 pour l'essai MS-DOS;
| > 1 Partition étendue avec des lecteurs logiques)
| >
| > Ce que je veux faire dans un premier temps est assez simple,
| > (quand on sait le faire :) :
| >
| > Avoir sur ce deuxième hdd un boot de secours de WXP
| > et de la Console de récupération installée sur disque.
| > Pouvoir lancer MSDOS, pour essayer quelques programmes.
|
|
| Pas trop compliqué (enfin cela dépend):
| Avec un support bootable dos (disquette/cd)
Là, mes ennuis commencent , si on laisse FreeDos de côté ;
Je n'ai , des commandes fonctionnant sous MSDOS, que ce
que Windows XP home installe dans %windir%system32 :
... et, dans les commandes dont j'ai besoin, seules
command.com et edit.exe fonctionnent sous MSDOS ;
dans cette version qui vient de ME , il me manque :
debug (lire écrire des secteurs systèmes sous DOS)
format (formater +écriture SB des
partitions existantes sous DOS)
fdisk (créer des partitions non-Ntfs sous DOS)
help (pense-bête in-line sous DOS)
qui doivent, bien sûr, être compatibles avec ce MsDos
Donc pas de debug.com ou debug.exe (sous MsDos) ,
et pas de partitionnement formatage possible sous MsDos .
| 1) Formater la partition primaire du 2ème disque.
| 2) Faire une image du bootsecteur de la partition primaire (BOOTSECT.DOS)
| on peut réaliser cette opération avec debug.
| rem on crée un fichier
| echo >BOOTSECT.DOS
| rem on lance debug avec le fichier créé
| debug BOOTSECT.DOS
| rem on charge le bootsecteur de la partition primaire active en mémoire
| l 100 2 0 1
| rem on règle la taille de la sauvegarde sur 512 octets (0x200)
| r cx
| 200
| rem on sauvegarde
| w
| rem on quite debug
| q
|
| 3) Utiliser l'utilitaire bootpart pour installer la séquence 'NTLDR'
| 4) Recopier les fichers de démarrage d'XP sur cette partition primaire
| (au besoin on peut utiliser l'utilitaire ntfsdos).
| 5) Adapter le boot.ini pour pouvoir démarrer le DOS et l'XP du 1er disque
| multi(0)disk(0)rdisk(1)partition(1)WIN...
| C:BOOTSECT.DOS="MSDOS"
|
| Sachant que 'BOOTSECT.DOS' est le fichier image du bootsecteur qui doit
| être placé à la racine de la partition primaire du 2ème disque.
|
Sauf si je trouve les outils manquants , je regarde les solutions de
remplacement que j'ai pour le réaliser.
| > Je n'ai pas de W9x actuellement, mais je ferais l'essai plus
| > tard; donc autant prévoir une contrainte que je ne connais pas.
|
| Pour l'attribution des lettres, W9x ou DOS c'est pareil.
|
Dans le cas d'un mult-boot avec W98 installé par exemple
sur "D:windows" , boot.ini contiendra de toute façon :
C:="Windows 98"
ou si le multi-boot héberge également MsDos ,
C:bootsect.w95="Windows 98" /win95
comment le boot-manager fait-il pour démarrer W98 sur D: ?
| > [...]
| > ... la séquence de démarrage de la MBR et la routine
| > de boot du Secteur de Boot ... (j'ignore d'ailleurs si c'est
| > le fait de rendre active cette partition qui a installé
| > ces routines sur le 2em disque ? )
|
| Non c'est lorsque tu as formaté la partition sous XP.
|
Ok, d'où l'importance de reformater sous DOS ma
Partition en Fat16 pour pouvoir récupérer son SB
(Secteur de Boot) pour le boot.ini .
Un autre point qui m'avait échapper, le SB contient
le type de partition et le nombre de secteurs dans ce Volume;
cela rend-il impossible, pour les hdd de se faire des fichiers
BootSecteurs.xxx par type d'OS (NTet+ , DOS-Win9x)
réutilisable sur d'autres disques Partitionnées différemment ?
... et enfin dernière question sur les routines; qui inscrit
la séquence de démarrage de la MBR sur le hdd (et quand ) ?
| > [...]
| > ...jusqu'à ce que je remplace rdisk(0) par rdisk(1) dans le
| > boot.ini du 2em hdd, ce qui , je pense, veut dire que le noyau
| > provisoire qui lance le PC nomme rdisk(0) le hdd sur lequel
| > la Carte Mère boote quelque soit sa position dans les
| > contrôleurs IDE .
|
| Normal le rdisk(0) représente le disque de boot et donc si tu changé
| l'ordre de boot c'est le 2ème disque qui est en rdisk(0) et
| le premier disque est devenu rdisk(1).
|
Rien ne vaut la pratique pour apprendre :-) et je n' avais rien
trouvé sur Internet qui l'indique; les sites et messages parlent
le plus souvent d'une affectation des numéros de disque dans
les Noms ARC en fonction de leur ordre dans les contrôleurs
IDE , ce qui est d'ailleurs vrai si on boote à partir du CD ou
d'une disquette;
| > Pour la Console de récupération sur disque, je n'ai pas
| > réussi pour l'instant à la faire démarrer à partir du
| > deuxième disque (donc pas de 'map arc' pour voir la liste
| > des partitions avec leurs noms ARC et les lettres qui leurs
| > sont provisoirement affectés à ce stade intermédiaire du
| > démarrage du PC et dans ce cas de figure) .
| > Même punition en recopiant cmdcons sur le
| > 2em disque. (cmldr y était déjà)
| >
| > [...]
| >
Pour la CDR je verrai plus tard; je regarderai le BS que
la CDR semble recharger au moment de son initialisation :
cmdconsBOOTSECT.dat
en fonction de ta réponse plus haut sur les BootSect.xxx
réutilisables ou non .
| > | > MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
| > | > partitions que la première (principale?) d'un disque?
| > |
| > | Alors, c'est oui et non, tout dépend de la visibilité
| > | des partitions et si tu utilise un gestionnaire de boot
| > | qui permet de démarrer sur une partition logique.
| >
| > Entends-tu par visibilité, DOS sur une parttion principale?
|
|
| Par exemple dans ton cas si tu démarre avec un support bootable DOS avec
| ton 1er disque en disque de boot le C: sera la partition primaire du
| 2ème disque car la partition primaire NTFS n'est pas visible sous DOS et
| c'est aussi le cas lorsque des partitions sont cachées.
... donc en fait C: sera affecté à la première partion primaire
qu'il est capable de reconnaître et ainsi de suite...
J'ai utilisé Delpart et Bootpart sous boot MSDOS à partir
d'une disquette pour voir les Partitions , est-ce qu'il existe
d'autres utilitaires permettant de voir les Partitions ?
Michel_D écrit dans le message de
news:
| >
| > |
| > | Daniel92 avait demandé :
| > | >
| > | > Je voudrais rendre bootable mon deuxième disque interne,
| > | > comme démarrage de secours, et y rajouter des programmes
| > | > MSDOS à essayer (sous MSDOS) . Est-ce possible ?
[...]
| > Le premier hhd 80 Go est sur le Canal IDE principal
| > (1 Partition principal en NTFS ,
| > 1 Partition étendue avec des lecteurs logiques)
| >
| > Le deuxième hdd 160 Go est sur le Canal IDE secondaire
| > (2 Partition principal , la 1ere 2 Go en FAT32 , elle passera
| > en Fat16 pour l'essai MS-DOS;
| > 1 Partition étendue avec des lecteurs logiques)
| >
| > Ce que je veux faire dans un premier temps est assez simple,
| > (quand on sait le faire :) :
| >
| > Avoir sur ce deuxième hdd un boot de secours de WXP
| > et de la Console de récupération installée sur disque.
| > Pouvoir lancer MSDOS, pour essayer quelques programmes.
|
|
| Pas trop compliqué (enfin cela dépend):
| Avec un support bootable dos (disquette/cd)
Là, mes ennuis commencent , si on laisse FreeDos de côté ;
Je n'ai , des commandes fonctionnant sous MSDOS, que ce
que Windows XP home installe dans %windir%system32 :
... et, dans les commandes dont j'ai besoin, seules
command.com et edit.exe fonctionnent sous MSDOS ;
dans cette version qui vient de ME , il me manque :
debug (lire écrire des secteurs systèmes sous DOS)
format (formater +écriture SB des
partitions existantes sous DOS)
fdisk (créer des partitions non-Ntfs sous DOS)
help (pense-bête in-line sous DOS)
qui doivent, bien sûr, être compatibles avec ce MsDos
Donc pas de debug.com ou debug.exe (sous MsDos) ,
et pas de partitionnement formatage possible sous MsDos .
| 1) Formater la partition primaire du 2ème disque.
| 2) Faire une image du bootsecteur de la partition primaire (BOOTSECT.DOS)
| on peut réaliser cette opération avec debug.
| rem on crée un fichier
| echo >BOOTSECT.DOS
| rem on lance debug avec le fichier créé
| debug BOOTSECT.DOS
| rem on charge le bootsecteur de la partition primaire active en mémoire
| l 100 2 0 1
| rem on règle la taille de la sauvegarde sur 512 octets (0x200)
| r cx
| 200
| rem on sauvegarde
| w
| rem on quite debug
| q
|
| 3) Utiliser l'utilitaire bootpart pour installer la séquence 'NTLDR'
| 4) Recopier les fichers de démarrage d'XP sur cette partition primaire
| (au besoin on peut utiliser l'utilitaire ntfsdos).
| 5) Adapter le boot.ini pour pouvoir démarrer le DOS et l'XP du 1er disque
| multi(0)disk(0)rdisk(1)partition(1)WIN...
| C:BOOTSECT.DOS="MSDOS"
|
| Sachant que 'BOOTSECT.DOS' est le fichier image du bootsecteur qui doit
| être placé à la racine de la partition primaire du 2ème disque.
|
Sauf si je trouve les outils manquants , je regarde les solutions de
remplacement que j'ai pour le réaliser.
| > Je n'ai pas de W9x actuellement, mais je ferais l'essai plus
| > tard; donc autant prévoir une contrainte que je ne connais pas.
|
| Pour l'attribution des lettres, W9x ou DOS c'est pareil.
|
Dans le cas d'un mult-boot avec W98 installé par exemple
sur "D:windows" , boot.ini contiendra de toute façon :
C:="Windows 98"
ou si le multi-boot héberge également MsDos ,
C:bootsect.w95="Windows 98" /win95
comment le boot-manager fait-il pour démarrer W98 sur D: ?
| > [...]
| > ... la séquence de démarrage de la MBR et la routine
| > de boot du Secteur de Boot ... (j'ignore d'ailleurs si c'est
| > le fait de rendre active cette partition qui a installé
| > ces routines sur le 2em disque ? )
|
| Non c'est lorsque tu as formaté la partition sous XP.
|
Ok, d'où l'importance de reformater sous DOS ma
Partition en Fat16 pour pouvoir récupérer son SB
(Secteur de Boot) pour le boot.ini .
Un autre point qui m'avait échapper, le SB contient
le type de partition et le nombre de secteurs dans ce Volume;
cela rend-il impossible, pour les hdd de se faire des fichiers
BootSecteurs.xxx par type d'OS (NTet+ , DOS-Win9x)
réutilisable sur d'autres disques Partitionnées différemment ?
... et enfin dernière question sur les routines; qui inscrit
la séquence de démarrage de la MBR sur le hdd (et quand ) ?
| > [...]
| > ...jusqu'à ce que je remplace rdisk(0) par rdisk(1) dans le
| > boot.ini du 2em hdd, ce qui , je pense, veut dire que le noyau
| > provisoire qui lance le PC nomme rdisk(0) le hdd sur lequel
| > la Carte Mère boote quelque soit sa position dans les
| > contrôleurs IDE .
|
| Normal le rdisk(0) représente le disque de boot et donc si tu changé
| l'ordre de boot c'est le 2ème disque qui est en rdisk(0) et
| le premier disque est devenu rdisk(1).
|
Rien ne vaut la pratique pour apprendre :-) et je n' avais rien
trouvé sur Internet qui l'indique; les sites et messages parlent
le plus souvent d'une affectation des numéros de disque dans
les Noms ARC en fonction de leur ordre dans les contrôleurs
IDE , ce qui est d'ailleurs vrai si on boote à partir du CD ou
d'une disquette;
| > Pour la Console de récupération sur disque, je n'ai pas
| > réussi pour l'instant à la faire démarrer à partir du
| > deuxième disque (donc pas de 'map arc' pour voir la liste
| > des partitions avec leurs noms ARC et les lettres qui leurs
| > sont provisoirement affectés à ce stade intermédiaire du
| > démarrage du PC et dans ce cas de figure) .
| > Même punition en recopiant cmdcons sur le
| > 2em disque. (cmldr y était déjà)
| >
| > [...]
| >
Pour la CDR je verrai plus tard; je regarderai le BS que
la CDR semble recharger au moment de son initialisation :
cmdconsBOOTSECT.dat
en fonction de ta réponse plus haut sur les BootSect.xxx
réutilisables ou non .
| > | > MSDOS ou FreeDOS peuvent-ils fonctionner sur d'autres
| > | > partitions que la première (principale?) d'un disque?
| > |
| > | Alors, c'est oui et non, tout dépend de la visibilité
| > | des partitions et si tu utilise un gestionnaire de boot
| > | qui permet de démarrer sur une partition logique.
| >
| > Entends-tu par visibilité, DOS sur une parttion principale?
|
|
| Par exemple dans ton cas si tu démarre avec un support bootable DOS avec
| ton 1er disque en disque de boot le C: sera la partition primaire du
| 2ème disque car la partition primaire NTFS n'est pas visible sous DOS et
| c'est aussi le cas lorsque des partitions sont cachées.
... donc en fait C: sera affecté à la première partion primaire
qu'il est capable de reconnaître et ainsi de suite...
J'ai utilisé Delpart et Bootpart sous boot MSDOS à partir
d'une disquette pour voir les Partitions , est-ce qu'il existe
d'autres utilitaires permettant de voir les Partitions ?