Voilà mon problème :
J'ai deux disques durs avec plusieurs systémes d'exploitation : Win 98, Win
2000 et Linux Mandrake 9.1, j'utilise Lilo comme préchargeur, il est
installé dans le MBR du 1er disque. La partition racine de Linux est en
hdb9.
Je voudrais permuter mes deux disques et faire en sorte que Lilo pointe donc
sur la partition hda9 de mon nouveau 1er disque avec Lilo installé sur le
MBR de ce disque (pour les autres systèmes, je me charge de régler le
problème).
Comment dois-je m'y prendre ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Lsom
Salut,
Ca fait longtemps que je n'ai pas fait ca. De mémoire (à vérifier) :
Ton disk est sur ide0 (nappe 1) et s'appelle hda. Tu le passe sur ide1 (nappe 2) et il s'appelle maintenant par exemple hdc .
Le système boote sur ide0, ton 2ième disk. Tu mets donc un lilo normal sur ce 2ième disk... pour que ca boote ! Tu mets les systèmes qui démarrent sur ce disk si il y en a. Et tu mets de quoi passer sur l'autre disk :
other = /dev/hdc9 # tu veux aller sur 9 label = le disk permuté map-drive = 0x80 # ca, c'est pour faire croire au systèm e qu'il est tjs sur ide0 to = 0x81 map-drive = 0x81 to = 0x80 table=/dev/hdc
Une fois sur l'autre disk, il faut booter. Donc tu y mets un lilo :
# Start LILO global section boot=/dev/hdc9 ... blabla... # Linux bootable partition config begins disk=/dev/hdc bios=0x80 # tu lui rappelles qu'il est sur ide0 ;) image=/bzImage
Essaye qqch comme ca. Des spécialistes de lilo seront sans doute plus précis...
A+
Salut,
Ca fait longtemps que je n'ai pas fait ca.
De mémoire (à vérifier) :
Ton disk est sur ide0 (nappe 1) et s'appelle hda.
Tu le passe sur ide1 (nappe 2) et il s'appelle maintenant par exemple hdc .
Le système boote sur ide0, ton 2ième disk.
Tu mets donc un lilo normal sur ce 2ième disk... pour que ca boote !
Tu mets les systèmes qui démarrent sur ce disk si il y en a.
Et tu mets de quoi passer sur l'autre disk :
other = /dev/hdc9 # tu veux aller sur 9
label = le disk permuté
map-drive = 0x80 # ca, c'est pour faire croire au systèm e qu'il
est tjs sur ide0
to = 0x81
map-drive = 0x81
to = 0x80
table=/dev/hdc
Une fois sur l'autre disk, il faut booter.
Donc tu y mets un lilo :
# Start LILO global section
boot=/dev/hdc9
... blabla...
# Linux bootable partition config begins
disk=/dev/hdc
bios=0x80 # tu lui rappelles qu'il est sur ide0 ;)
image=/bzImage
Essaye qqch comme ca.
Des spécialistes de lilo seront sans doute plus précis...
Ca fait longtemps que je n'ai pas fait ca. De mémoire (à vérifier) :
Ton disk est sur ide0 (nappe 1) et s'appelle hda. Tu le passe sur ide1 (nappe 2) et il s'appelle maintenant par exemple hdc .
Le système boote sur ide0, ton 2ième disk. Tu mets donc un lilo normal sur ce 2ième disk... pour que ca boote ! Tu mets les systèmes qui démarrent sur ce disk si il y en a. Et tu mets de quoi passer sur l'autre disk :
other = /dev/hdc9 # tu veux aller sur 9 label = le disk permuté map-drive = 0x80 # ca, c'est pour faire croire au systèm e qu'il est tjs sur ide0 to = 0x81 map-drive = 0x81 to = 0x80 table=/dev/hdc
Une fois sur l'autre disk, il faut booter. Donc tu y mets un lilo :
# Start LILO global section boot=/dev/hdc9 ... blabla... # Linux bootable partition config begins disk=/dev/hdc bios=0x80 # tu lui rappelles qu'il est sur ide0 ;) image=/bzImage
Essaye qqch comme ca. Des spécialistes de lilo seront sans doute plus précis...