OVH Cloud OVH Cloud

Boot manager

15 réponses
Avatar
fr&D
Bonjour, je ne sais pas vraiment comment fonctionnent les Boot manager mais
j'aimerai savoir s'il existe un logiciel qui depuis W98 me redemarre l'ordi
mais sur un autre disque dur où se trouve un autre OS. Et réciprocément sur
ce dernier, alterner Win98 et XP. En fait je voudrais que tout se gère
depuis l'OS et non forcement attendre le boot de la machine et choisir l'OS
sur lequel booter comme ça doit être le cas avec un boot manager classique.
Pour l'instant je rentre dans le bios et inverse l'ordre de boot.
Merci pour votre aide :-)

5 réponses

1 2
Avatar
fr&D
Le Gaulois wrote:

Il ne faut pas changer le disque de boot dans le BIOS
On choisit comme disque de boot le premier disque.
On y crée une partition principale FAT32 où on installe Windows 98
On crée d'autres partitions (pour ne pas faire de la peine à
William on ne crée pas de partition principale sur le deuxième
disque)
On installe Windows XP n'importe où, sur le premier ou deuxième disque
sauf dans la partition où est installé Windows 98. L'installation de
XP mettra NTLOADER dans la partition où est déjà Windows 98 (C:) et
créera un fichier BOOT.INI (caché).
On enlève les attributs de ce fichier
ATTRIB -S -H -R C:BOOT.INI
on peut si on veut réduire le time out.
On le sauvegarde en BOOT.XP
copy C:BOOT.INI C:BOOT.XP
on l'édite pour changer la ligne "default="
(on y met ce qu'il y a sur la ligne Windows 98)
On sauvegarde cette nouvelle version en C:BOOT.W98



ok merci, comme je l'avais dit la partie ATTRIB j'ai dans l'ensemble compris
le procédé, par contre je ne savais pas que mon 2ème disque ne devait pas
avoir de partition primaire. Est--ce obligatoire ? parce que mes deux OS
sont sur partition primaire et actives (sur deux disque differents).
N'existe t-il pas un procédé qui me permettrait de faire du multiboot en
gardant mon installation telle quelle ?
Sinon si j'ai bien compris je vais devoir effacer XP, mais aussi effacer la
partition primaire. Donc formater ? je ne peux pas, le disque est remplis et
j'ai nullepart pour y stocker les données !
Je me demande donc si un logiciel tel que Partition magic ou autre pourrait
m'aider, mais j'ai jamais utilisé de telles applic je me demande si c'est
bien fiable j'ai de perdre mes données ! a moins qu'on me rassure la dessus
:-)
Merci encore pour m'aider à trouver une solution !

Avatar
Le Gaulois

ok merci, comme je l'avais dit la partie ATTRIB j'ai dans l'ensemble compris
le procédé, par contre je ne savais pas que mon 2ème disque ne devait pas
avoir de partition primaire. Est--ce obligatoire ?


Avoir une partition primaire sur le deuxième disque, ça
contrarie William Marie (cf ses interventions en 2004 dans
fr.comp.os.ms-windows.winnt) ;-)
cf http://wmarie.free.fr/
Plus sérieusement, lorsqu'on enlève le deuxième disque, ça décale
les unités logiques du premier (E: devient D: etc)

parce que mes deux OS
sont sur partition primaire et actives (sur deux disque differents).
N'existe t-il pas un procédé qui me permettrait de faire du multiboot en
gardant mon installation telle quelle ?


Il faut savoir ce qu'on veut.
Soit tu gardes la solution actuelle en changeant le disque de boot
au moyen du setup de l'ordinateur.
soit tu utilises un gestionnaire d'amorçage genre, NTLOADER, lilo,
grub, XOSL ... Dans ce cas je pense que tu es obligé de réinstaller
le deuxième OS.

Sinon si j'ai bien compris je vais devoir effacer XP, mais aussi effacer la
partition primaire. Donc formater ? je ne peux pas, le disque est remplis et
j'ai nullepart pour y stocker les données !


Tu n'as pas de place sur le premier disque pour sauvegarder les choses
importantes qui sont sur le deuxième ? de toute façon, si la partition
dans laquelle est installée XP s'appelle C: lorsque tu bootes sur XP,
et qu'après avoir changer le système de multiboot elle ait une autre
lettre tu seras bien obligé de réinstaller XP

Je me demande donc si un logiciel tel que Partition magic ou autre pourrait
m'aider, mais j'ai jamais utilisé de telles applic je me demande si c'est
bien fiable j'ai de perdre mes données ! a moins qu'on me rassure la dessus
:-)


Pour ce qui est de Partition Magic, j'en ai une vieille version
(4 ou 5, je ne sais plus) qui fonctionnait bien avec les disques
de cette époque ( 2 ou 3 Go) mais avec des disques beaucoup plus
gros c'est inutilisable (trop lent) et en cas de problème pas
moyen de récupérer les données. En plus ce n'est pas gratuit.

Avatar
fr&D
Le Gaulois wrote:

ok merci, comme je l'avais dit la partie ATTRIB j'ai dans l'ensemble
compris le procédé, par contre je ne savais pas que mon 2ème disque
ne devait pas avoir de partition primaire. Est--ce obligatoire ?


Avoir une partition primaire sur le deuxième disque, ça
contrarie William Marie (cf ses interventions en 2004 dans
fr.comp.os.ms-windows.winnt) ;-)
cf http://wmarie.free.fr/
Plus sérieusement, lorsqu'on enlève le deuxième disque, ça décale
les unités logiques du premier (E: devient D: etc)


c'est effectivement un gros pb que je rencontre, c'est pourquoi lors de mon
prochain formatage je m'arangerai à n'avoir au total qu'une partition
primaire malgré plusieurs disques.

parce que mes deux OS
sont sur partition primaire et actives (sur deux disque differents).
N'existe t-il pas un procédé qui me permettrait de faire du
multiboot en gardant mon installation telle quelle ?


Il faut savoir ce qu'on veut.
Soit tu gardes la solution actuelle en changeant le disque de boot
au moyen du setup de l'ordinateur.
soit tu utilises un gestionnaire d'amorçage genre, NTLOADER, lilo,
grub, XOSL ... Dans ce cas je pense que tu es obligé de réinstaller
le deuxième OS.


re-installer le 2ème OS (XP) mais sur le même disque que 98 ?

Sinon si j'ai bien compris je vais devoir effacer XP, mais aussi
effacer la partition primaire. Donc formater ? je ne peux pas, le
disque est remplis et j'ai nullepart pour y stocker les données !


Tu n'as pas de place sur le premier disque pour sauvegarder les choses
importantes qui sont sur le deuxième ? de toute façon, si la partition
dans laquelle est installée XP s'appelle C: lorsque tu bootes sur XP,
et qu'après avoir changer le système de multiboot elle ait une autre
lettre tu seras bien obligé de réinstaller XP


pour l'instant mon OS est tjr sur C: que je boote sur un disque (w98) ou sur
l'autre disque (XP) grace au bios de la CM.

Je me demande donc si un logiciel tel que Partition magic ou autre
pourrait m'aider, mais j'ai jamais utilisé de telles applic je me
demande si c'est bien fiable j'ai de perdre mes données ! a moins
qu'on me rassure la dessus :-)


Pour ce qui est de Partition Magic, j'en ai une vieille version
(4 ou 5, je ne sais plus) qui fonctionnait bien avec les disques
de cette époque ( 2 ou 3 Go) mais avec des disques beaucoup plus
gros c'est inutilisable (trop lent) et en cas de problème pas
moyen de récupérer les données. En plus ce n'est pas gratuit.


Je vais éviter alors, surtout que j'ai un DD de 120Go et l'autre de 80Go.


Avatar
Antoine Leca
Désolé pour la réponse tardive.

En , Patrick D. va escriure:
En , Le Gaulois va escriure:
J'imagine une solution utilisant le NTLOADER de Windows XP :
<snip>

Seul souci/question: une fois que l'on a installé XP pour démarrer
sur le disque 1 (80h du BIOS, rdisk(0) pour BOOT.INI), est-ce
qu'il suffit de changer le paramètre rdisk() du BOOT.INI pour
pouvoir le reloger sur un autre disque (ou plus exactement,
reloger le disque système comme disque 2,
81h du BIOS)?


non, dans ce cas, les lettres d'unité changent, donc XP ne démarre
plus.


Euh ?

Tu installes XP sur le disque 12345678 (numéro de série dans le secteur
LBA0), octet 63*512 comme C:.

Tu réinstalle ce disque dans la bécane comme disque 2, tu boote sur le 1,
NTLOADER est redirigé vers le rdisk(1), NTOSKRNL lis le registre, voit que
12345678/63*512 (qui est maintenant le disque 2, mais on s'en moque) est
bien là, il lui attribue la lettre C: comme indiqué par le registre, et cela
devrait rouler.

Ton disque 1 de démarrage va s'appeler D: ou E: (ou R: si XP l'avais vu
avant et si tu avais forcer cette lettre-là), mais c'est sans importance en
fait.


Qu'est ce que je n'ai pas compris ?


Antoine



Avatar
Antoine Leca
En 41fa3d28$0$6475$, William Marie va escriure:
J'ai fait, sur mon site, un petit manuel pratique pour
confectionner sans peine un multiboot


Intéressant.

Un truc que j'ai découvert (à mes dépends): TOUJOURS terminer la partition
étendue par une partition visible sous DOS/Win9x (une tranche d'un seul
cylindre donc 8 Mo convient parfaitement), si l'on veut utiliser Win98 avec
deux disques durs ou plus. C'est à cause d'un bogue dans le support de la
FAT32 (une fois qu'il a vu une partition étendue LBA, type 0F, il considère
que _toutes_ les autres partitions sont des partitions logiques LBA... ce
qui peut générer des erreurs, disques fantômes, etc.)


Antoine

1 2