Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Suppression dual boot W98/XP

41 réponses
Avatar
Alain Naigeon
Bonjour,

C'est encore moi, mais j'avance, donc autre question :

Sur ma vieille machine, pour avoir le temps de transférer
tranquillement mes données et applis, j'avais installé un
dual boot 98/XP.
Je crois me souvenir que c'est l'installation de XP qui
permettait cela. Bien entendu mon 98 était sur C, et XP
qui est venu après est donc sur D.

Je veux récupérer la place sur le C en virant 98, puis
formater C, décaler D vers le bas, etc. J'ai tout ce qu'il
faut pour cela (Partition commander).

Mais auparavant, je dois (idéalement) virer le petit menu
qui donne le choix de boot.
Avez-vous une méthode qui soit un bon compromis entre
rapidité et sûreté ?
Attention j'aurai besoin de deux étapes :
1) avant que j'aie réorganisé mes partitions, il faudra que
le boot XP se dirige vers D ;
2 ) après cela je supprime C et je décale D vers le bas ;
question : le boot fonctionnera-t-il encore ??
comment faire, ou quoi faire pour assurer le coup ?

(mon ordi n'aura donc plus de C, et bootera vers D,
cela ne me dérange pas - aucune envie de réinstaller
mes applis !)

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - anaigeon@free.fr - Oberhoffen/Moder, France
http://fr.youtube.com/user/AlainNaigeon

10 réponses

1 2 3 4 5
Avatar
Alain Naigeon
"Michel__D" a écrit dans le message de
news:


PS:Si tu as un lecteur de disquette tu peux te créer une
disquette de boot partiel qui te permet de ne plus passer
par le gestionnaire de boot situé en C:



Tu veux dire booter toujours depuis une disquette ? Euh...,
provisement pourquoi pas (encore que j'ai de toute façon
un Cd XP familles qui correspond à ce qui fut installé sur
cette machine).



Cela coute rien d'en faire une et je sens que tu vas en avoir besoin.

PS:Au fait si le C: n'est plus la il va falloir rectifier le boot.ini.



Hé hé, tu sentais bien bien :-o
(merci, et dans quelques minutes, le temps que je rédige, la
suite - ou plutôt le début - du feuilleton).

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Oberhoffen/Moder, France
http://fr.youtube.com/user/AlainNaigeon
Avatar
Alain Naigeon
"Aski - MVP" a écrit dans le message de news:

Bonjour Alain,



Re-bonjour, et merci à toi, ainsi qu'à Herser - je me suis
orienté vers sa suggestion minimaliste (rapetisser C:) mais
avec problème qui pour être ennuyeux n'est en rien dû à
la méthode.

Je précise quand même qu'il s'agit d'une vieille machine
Dell, PIII 500Mhz et 256MO Ram, que je comptais
utliser comme stockage accessoire et aussi outil pour
m'initier un peu mieux au réseau.
Donc il ne s'agit la machine depuis laquelle je poste
n'est pas celle en cause.

Alors voilà le début du feuilleton auquel je vous convie
à donner une suite, et, dans toute la mesure du possible,
une fin hollywwodienne :-)

J'ai nettoyé mon C: bootable W98 en gardant bien sûr
les fichiers listés par JCB et même quelques autres en
attendant de savoir exactement leur rôle (je ne suis pas
à quelques ko près dans l'immédiat).

J'ai redémarré sans problème toujours depuis mon D:
XP familles. J'ai ensuite copié dans un dossier de D
quelques petits trucs figurant encore sur une vieille
partition G de données, et ensuite je l'ai supprimée
à partir de "gestion de l'ordi - onglet disques" ; elle
fut donc marquée "emplacement libre".
J'ai aussi converti en NTFS la partition C: - no problem.

Ensuite j'ai pensé rapetisser mon C: pour agrandir
vers le bas mon D: et j'ai donc booté depuis mon
CD de Partition commander, et là une fois arrivé
j'a constaté avec stupeur une inversion des lettres :
- la partition basse était nommée D:, et indiquée
bootable 98 ;
- la partition haute (celle dont je bootais sous XP)
était nommée C: et indiquée "pas d'OS" !

Là, je ne sais si j'ai bien agi, toujours est-il que j'ai
demandé à quitter Partition commander, ce qui le
conduit à redémarrer la machine.
Vous vous doutez de la suite : échec, avec le fameux
message "pas d'OS insérer disquette" :-(
(plus non plus de menu de choix entre 98 et XP,
ni celui de Win, ni celui de Partition commander)

Alors j'ai essayé successivement :
- boot depuis le CD de Partition commander, qui
charge un pseudo-dos, et de là accès à des outils ;
j'ai demandé successivement un Bootfix, puis une
désinstallation du produit, mais à chaque fois sans
succès ;
- boot depuis mon CD XP familles, et là entrée R
dans la console ; un FDISK /SCAN ou /LIST
ne me montre qu'une seule partition, nommée 1 C:
bon, ça ne me coûte rien de demander son activation
mais hélas je ne redémarre toujours pas.

Bon, dans un premier temps il me semble que ce serait
intelligent de prendre l'hypothèse la plus favorable, qui
correspond d'ailleurs à mon intuition, vu ce qu'indiquait
ma première arrivée dans Partition commander ; à savoir
que le contenu (y compris boot) des partitions serait
intact, mais que c'est un truc en amont qui envoie sur
la mauvaise partition (inversion des lettres et de l'OS
attendu).
Est-ce que ce truc serait boot.ini ? Et si oui, quel
moyen ai-je de le modifier, par exemple sous la console
de récup. Je crois qu'il y a des attributs à changer pour
y accéder, et je présume qu'il serait aussi prudent de les
rétablir après.

Je pense qu'il y a une logique de boot à 2 étages :
- disque ;
- partition*s*.

Le fait d'avoir vu évoqué ici boot.ini me fait penser que
ce truc est logé en amont sur le disque, et non pas sur
chaque partition, étant donné qu'il peut contenir des
lettres (or une partition ne connaît pas ses frangines,
n'est-ce pas, elles ne sont connues que de leur père
le disque ?!).

Donc voilà, peut-être que si j'allais inverser des lettres
dans ce fichier (qui me reste à découvrir), ce serait la
façon la plus simple de régler le problème ?!


Désolé pour la longeur, mais au moins vous avez en
une fois les détails qu'il vous aurait fallu m'arracher
au compte-gouttes si j'avais fait plus court.

Merci !

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Oberhoffen/Moder, France
http://fr.youtube.com/user/AlainNaigeon
Avatar
Fernand DEMOUSTIER
"Alain Naigeon" a écrit dans le message de news:


Alors j'ai essayé successivement :
- boot depuis le CD de Partition commander, qui
charge un pseudo-dos, et de là accès à des outils ;
j'ai demandé successivement un Bootfix, puis une
désinstallation du produit, mais à chaque fois sans
succès ;
- boot depuis mon CD XP familles, et là entrée R
dans la console ; un FDISK /SCAN ou /LIST
ne me montre qu'une seule partition, nommée 1 C:
bon, ça ne me coûte rien de demander son activation
mais hélas je ne redémarre toujours pas.




faites un BOOTFIX C: à partir de la console de récupération du CD de XP !
Avatar
Fernand DEMOUSTIER
"Fernand DEMOUSTIER" a écrit dans le message de news:
4b421bef$0$30644$

"Alain Naigeon" a écrit dans le message de news:


Alors j'ai essayé successivement :
- boot depuis le CD de Partition commander, qui
charge un pseudo-dos, et de là accès à des outils ;
j'ai demandé successivement un Bootfix, puis une
désinstallation du produit, mais à chaque fois sans
succès ;
- boot depuis mon CD XP familles, et là entrée R
dans la console ; un FDISK /SCAN ou /LIST
ne me montre qu'une seule partition, nommée 1 C:
bon, ça ne me coûte rien de demander son activation
mais hélas je ne redémarre toujours pas.




faites un BOOTFIX C: à partir de la console de récupération du CD de XP !




je viens de vérifier, c'est FIXBOOT. je me trompe toujours. :o)

il y a aussi FIXMBR mais ça je sais pas à quoi ça sert au juste.
Avatar
Michel__D
Bonjour,

Fernand DEMOUSTIER a écrit :
"Fernand DEMOUSTIER" a écrit dans le message de news:
4b421bef$0$30644$
"Alain Naigeon" a écrit dans le message de news:

Alors j'ai essayé successivement :
- boot depuis le CD de Partition commander, qui
charge un pseudo-dos, et de là accès à des outils ;
j'ai demandé successivement un Bootfix, puis une
désinstallation du produit, mais à chaque fois sans
succès ;
- boot depuis mon CD XP familles, et là entrée R
dans la console ; un FDISK /SCAN ou /LIST
ne me montre qu'une seule partition, nommée 1 C:
bon, ça ne me coûte rien de demander son activation
mais hélas je ne redémarre toujours pas.



faites un BOOTFIX C: à partir de la console de récupération du CD de XP !




je viens de vérifier, c'est FIXBOOT. je me trompe toujours. :o)

il y a aussi FIXMBR mais ça je sais pas à quoi ça sert au juste.



De toute façon dans le cas présent, ces deux commandes ne doivent pas servir
à grand chose, reste à savoir ce qui a été fait, mais bon supprimer le C:
est pour moi une mauvaise idée en soi.
Avatar
Alain Naigeon
Merci à vous, Fernand et Michel,

Jusqu'ici je ne suis arrivé à rien dans le console de récup.
Il se fait un peu tard ce soir, je reviendrai donc faire le
point en donnant des détails sur la situation.

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Oberhoffen/Moder, France
http://fr.youtube.com/user/AlainNaigeon
Avatar
Alain Naigeon
Bon, je vous tiens au courant comme promis, en espérant
que vous aurez des idées pointues pour résoudre le problème.

Je rappelle ma config volumes telle que vue sous Win quand
tout allait bien (1 seul disque) :
partition basse C: bootable W98
partition haute D: bootable XP
résidu non formaté.

Ce que j'ai fait et constaté :

1) Boot depuis CD XP -> console de récup
J'ai la main sous C: et je fais un chkdsk et un dir sur les autres
partitions et je vois que tout semble normal.
Un diskpart me montre ceci :
E: partition1 <Inactif gestionnaire d 3498 Mo (3460 Mo libres)>
C: partition2 <Windows XP 12504 Mo (8810 Mo libres)>
espace non partitionné 3467 Mo
(la lettre D: étant le lecteur de CD)

Donc la console a bien pris pour C: la partition qui était
bootable XP (même si elle ne l'est plus ?), mais je ne sais pas
sur quel mécanisme elle se base pour la trouver.
Toutefois le libellé de la première ligne est bizare, ce que
confirme un fixmbr qui me dit ceci :
Le secteur de démarrage principal semble non standard ou
endommagé. Fixmbr peut endommager vos tables de partitions si
vous continuez. Si vous n'avez pas de problème actuellement,
continuez.
(le libellé tronqué en ligne 1 est AMHA un reste de choses
inscrites par mon soft Partition/System commander)

Dans ma situation je continue, et il me liste :
"écrit sur deviceharddisk0partition0" ce qui paraît sensé.
Par contre, curieusement, il me redit le même avertissement
("... semble non standard ...") après cette opération !
Enfin, je regarde le boot.ini, qui m'a l'air bigrement normal :
[bootloader]
timeout
default=multi(0)disk(0)rdisk(0)partition(2)windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)windows="1"

En effet j'ai appris que dans boot.ini on compte les partitions
depuis 1 (contrairement au mbr !!), de sorte que la 2 ici est
bien ma partition haute bootable XP (normalement).
Et pourtant ça ne boote pas ("Insérez disquette", etc).

Il y a un truc qui m'échappe : le MBR contient du code et
la table de partitions. Si fixmbr m'avertit qu'il peut flinguer
ma table de partitions, c'est qu'il la voit, actuellement,
empiéter sur l'emplacement où il va mettre du code.
Or, après un premier fixmbr, rien n'a changé (diskpart),
et un deuxième fixmbr me redit le même avertissement.
Difficile à comprendre !

Autre chose :
Le boot sur CD scrute mon matériel et mes partitions.
Ensuite sous console de récup la visite de mes partitions
me montre un situation normale ; les dossiers que je connais
sont là, et les labels de partitions (respectivement "W98natif"
et "XP") m'empêchent de faire erreur sur ce que je lis.

Donc, les partitions semblent connues correctement elles
aussi, et par ailleurs fixmbr a réinstallé le code de boot
primaire si cela avait été nécessaire.

Je fais néamnoins encore un fixboot (donc implicitement
sur C: qui est ma partition haute XP), après quoi je ne...
boote toujours pas !! (Insérez disquette etc)

Au départ je pensais vous narrer la suite, mais cela ferait
un peu long pour un message, donc j'attends déjà vos
réactions à ce stade... comprenez vous quelque chose ??
Tout semble s'ingénier à sembler normal... sans l'être :-o

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Oberhoffen/Moder, France
http://fr.youtube.com/user/AlainNaigeon
Avatar
Herser
Alain Naigeon wrote:
Bon, je vous tiens au courant comme promis, en espérant
que vous aurez des idées pointues pour résoudre le problème.

Je rappelle ma config volumes telle que vue sous Win quand
tout allait bien (1 seul disque) :
partition basse C: bootable W98
partition haute D: bootable XP
résidu non formaté.

Ce que j'ai fait et constaté :

1) Boot depuis CD XP -> console de récup
J'ai la main sous C: et je fais un chkdsk et un dir sur les autres
partitions et je vois que tout semble normal.
Un diskpart me montre ceci :
E: partition1 <Inactif gestionnaire d 3498 Mo (3460 Mo libres)>
C: partition2 <Windows XP 12504 Mo (8810 Mo libres)>
espace non partitionné 3467 Mo
(la lettre D: étant le lecteur de CD)

Donc la console a bien pris pour C: la partition qui était
bootable XP (même si elle ne l'est plus ?), mais je ne sais pas
sur quel mécanisme elle se base pour la trouver.
Toutefois le libellé de la première ligne est bizare, ce que
confirme un fixmbr qui me dit ceci :
Le secteur de démarrage principal semble non standard ou
endommagé. Fixmbr peut endommager vos tables de partitions si
vous continuez. Si vous n'avez pas de problème actuellement,
continuez.
(le libellé tronqué en ligne 1 est AMHA un reste de choses
inscrites par mon soft Partition/System commander)

Dans ma situation je continue, et il me liste :
"écrit sur deviceharddisk0partition0" ce qui paraît sensé.
Par contre, curieusement, il me redit le même avertissement
("... semble non standard ...") après cette opération !
Enfin, je regarde le boot.ini, qui m'a l'air bigrement normal :
[bootloader]
timeout
default=multi(0)disk(0)rdisk(0)partition(2)windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)windows="1"

En effet j'ai appris que dans boot.ini on compte les partitions
depuis 1 (contrairement au mbr !!), de sorte que la 2 ici est
bien ma partition haute bootable XP (normalement).
Et pourtant ça ne boote pas ("Insérez disquette", etc).

Il y a un truc qui m'échappe : le MBR contient du code et
la table de partitions. Si fixmbr m'avertit qu'il peut flinguer
ma table de partitions, c'est qu'il la voit, actuellement,
empiéter sur l'emplacement où il va mettre du code.
Or, après un premier fixmbr, rien n'a changé (diskpart),
et un deuxième fixmbr me redit le même avertissement.
Difficile à comprendre !

Autre chose :
Le boot sur CD scrute mon matériel et mes partitions.
Ensuite sous console de récup la visite de mes partitions
me montre un situation normale ; les dossiers que je connais
sont là, et les labels de partitions (respectivement "W98natif"
et "XP") m'empêchent de faire erreur sur ce que je lis.

Donc, les partitions semblent connues correctement elles
aussi, et par ailleurs fixmbr a réinstallé le code de boot
primaire si cela avait été nécessaire.

Je fais néamnoins encore un fixboot (donc implicitement
sur C: qui est ma partition haute XP), après quoi je ne...
boote toujours pas !! (Insérez disquette etc)

Au départ je pensais vous narrer la suite, mais cela ferait
un peu long pour un message, donc j'attends déjà vos
réactions à ce stade... comprenez vous quelque chose ??
Tout semble s'ingénier à sembler normal... sans l'être :-o



Il était si simple de faire ainsi que déjà dit
Tu n'avais qu'une partition bootable (= partition système) = C
Mais 2 partitions de démarrage suivant si tu lançais W98 (C) ou XP (D)
En gardant C partition système eavec sls fichiers de boot de XP, tout aurait
bien été.

Par contre là, je ne suis plus, et ne comprends pas ce que tu as fait.

Herser
Avatar
Alain Naigeon
"Herser" a écrit dans le message de news:
ezmYk3%
Il était si simple de faire ainsi que déjà dit
Tu n'avais qu'une partition bootable (= partition système) = C
Mais 2 partitions de démarrage suivant si tu lançais W98 (C) ou XP (D)
En gardant C partition système eavec sls fichiers de boot de XP, tout
aurait bien été.

Par contre là, je ne suis plus, et ne comprends pas ce que tu as fait.



Bonjour Herser,

Eh bien, je n'ai *pas* fait ce que tu sembles croire. Ce que j'ai fait
était peut-être noyé dans mon avant-dernier message trop long,
donc je résume - ne serait-ce que pour maintenir un minimum de
confiance réciproque :

- j'ai *sous XP (console disques)* supprimé une 3è partition
située au-dessus des 2 autres, et n'ayant jamais été bootable ;
opération simplissime, sans problème ;
- j'ai supprimé des tas de trucs dans C sans toucher aux ntldr
et autres choses de ce genre sur la racine.

Ensuite j'ai *pensé* (mais pas fait, cf ci-dessous) rapetisser
mon C.
Donc j'ai lancé Partition commander à l'aide de son CD - ce
produit tourne sous une sorte de Dos. Arrivé dans le produit,
j'ai sous les yeux un cylindre figurant mon disque, et une vue
des partitions avec leurs infos sur la droite quand j'en clique
une.
Et là, je vois avec stupeur que la partition basse est marquée
bootable avec OS = XP alors que la haute est non active
avec "pas d'OS" !! Il y a une inversion quelque part, dont
je ne m'explique pas l'origine.
(la situation d'origine était W98 sur partition basse, et XP
sur la haute, avec défaut = boot sur la haute)
Voyant cela, je quitte le programme sans rien faire d'autre,
ce qui, chose normale, déclenche un reboot (j'enlève le CD
du produit), et voilà... ça ne reboote pas.

Les partitions ont l'air intactes (je les visite sans problème
sous console de récup), le boot.ini a l'air sympa, le fixmbr
semble sans effet... bizare, bizare !!

Voilà, tu sais tout maintenant, bien qu'évidemment je puisse
répondre à des questions précises en cas de besoin.

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Oberhoffen/Moder, France
http://fr.youtube.com/user/AlainNaigeon
Avatar
Fernand DEMOUSTIER
"Alain Naigeon" a écrit dans le message de news:


Je rappelle ma config volumes telle que vue sous Win quand
tout allait bien (1 seul disque) :
partition basse C: bootable W98
partition haute D: bootable XP



bonjour,

je n'ai pas la solution à vôtre problème, mais j'essaie juste d'éclaicir :

d'après ce que j'avais compris vous aviez installé win98 sur C puis win XP
sur D.

d'après ce que je sais, on appelle "boot" la lecture d'un fichier situé sur
le secteur d'amorce d'un disque (sous le console de récup' de XP, c'est
appelé "secteur de démarrage").

lorsque vous avez installé win XP, le fichier d'amorce IO.SYS de l'OS WIN 98
(qui est en fait du MS-DOS) a été remplacé par le fichier d'amorce de WIN XP
(qui n'est plus du DOS) et dont j'ignore le nom (avis aux plus savants).

vous aviez donc un fichier d'amorce XP sur C ( vôtre disque bootait sur du
XP ) et les fichiers de démarrage XP sur C permettaient un multiboot soit
vers la partition 1 (win98) soit vers la partition 2 (win XP).

seul vôtre disque C était bootable et c'était sur du XP.


- j'ai *sous XP (console disques)* supprimé une 3è partition
située au-dessus des 2 autres, et n'ayant jamais été bootable ;
opération simplissime, sans problème ;
- j'ai supprimé des tas de trucs dans C sans toucher aux ntldr
et autres choses de ce genre sur la racine.



voilà : vous aviez des fichiers tels que " ntldr " sur C, qui sont des
fichiers de boot XP.

Ensuite j'ai *pensé* (mais pas fait, cf ci-dessous) rapetisser
mon C.
Donc j'ai lancé Partition commander à l'aide de son CD - ce
produit tourne sous une sorte de Dos. Arrivé dans le produit,
j'ai sous les yeux un cylindre figurant mon disque, et une vue
des partitions avec leurs infos sur la droite quand j'en clique
une.
Et là, je vois avec stupeur que la partition basse est marquée
bootable avec OS = XP alors que la haute est non active
avec "pas d'OS" !! Il y a une inversion quelque part, dont
je ne m'explique pas l'origine.



moi ça me parait normal : vous bootiez sur des fichiers système XP sur C et
non plus sur les fichiers DOS de WIN 98 qui ont été remplacés sur C lors de
l'installe de XP sur D.

de plus, seul C était un disque "système" ( XP avec multiboot ), D n'était
pas un disque "système" (avec fichier sur secteur de démarrage)


Les partitions ont l'air intactes (je les visite sans problème
sous console de récup), le boot.ini a l'air sympa, le fixmbr
semble sans effet... bizare, bizare !!




je ne connais pas fixmbr.

ce que je ne comprend vraiment pas , c'est qu'avec un " FIXBOOT C: " (à
partir de la console de récup du CD de XP) , vous ne puissiez pas refaire de
C un disque bootable ( avec les fichiers de XP sur le secteur de démarrage
du disque C )

ce serait une première étape qui vous permettrait de réécrire le multiboot.

cordialement.
1 2 3 4 5