Transfert / => J'y arrive pas - Installation - Linux et OS Alternatifs
Marsh Posté le 19-07-2003 à 14:47:11
ca nous aiderais plus de voir le fstab et le lilo.conf qu'un screenshot
Marsh Posté le 19-07-2003 à 15:18:57
fstab:
/dev/hda5 / ext3 noatime 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hda6 /mnt/home ext3 noatime 1 2
/dev/hdb5 /mnt/WD ext3 user,dev,noatime,exec 1 2
none /mnt/cdrom supermount dev=/dev/scd0,fs=auto,ro,exec,--,user,iocharset=iso8859-15,dev,codepage=850,suid,umask=0 0 0
none /mnt/cdrom2 supermount dev=/dev/scd1,fs=auto,ro,--,user,iocharset=iso8859-15,dev,codepage=850,suid,umask=0 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,sync,codepage=850,umask=0 0 0
/dev/hda7 /mnt/gentoo reiserfs noatime 1 2
/dev/hdb6 /home ext3 user,dev,noatime,exec 1 2
/dev/hda1 /mnt/nt ntfs iocharset=iso8859-15,ro,umask=0 0 0
none /proc proc defaults 0 0
#/dev/hdd /mnt/cdrom1 auto ro,noauto,user,exec 0 0
#La ligne suivante a été ajoutée afin de permettre le montage de l'image ISO par cdbakeoven pour l'utilisateur « alexis ».
#/home/alexis/.kde/share/apps/cdbakeoven/sessionLoad /home/alexis/.kde/share/apps/cdbakeoven/cdboTmpIsoLoopWhole iso9660 ro,user,noauto,unhide,loop
/dev/hda8 swap swap defaults 0 0
Lilo
boot=/dev/hda
map=/boot/map
vga=normal
default="win4lin"
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
disk=/dev/hdb bios=0x80
disk=/dev/hda bios=0x81
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=mount hdd=ide-scsi acpi=off"
read-only
other=/dev/hda1
label="NT"
table=/dev/hda
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz
label="linux"
root=/dev/hda5
initrd=/boot/initrd.img
append="quiet devfs=mount hdd=ide-scsi acpi=off"
vga=788
read-only
image=/boot/win4lin
label="win4lin"
root=/dev/hda5
initrd=/boot/initrd-2.4.21-0.13mdk.img
append="hdc=ide-scsi devfs=mount hdd=ide-scsi acpi=off"
vga=788
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda5
initrd=/boot/initrd.img
append="failsafe devfs=nomount hdd=ide-scsi acpi=off"
read-only
Marsh Posté le 19-07-2003 à 16:01:30
lilo utilise un addressage physique sur le disque.
Va donc falloir que tu modifies ton lilo 2 fois :
la première : tu remplaces dans /etc/lilo.conf les / par des /mnt/WD c'est à dire /mnt/WD/boot/vmlinuz et /mnt/WD/boot/initrd.img mais par contre root=/dev/hda5 devient root=/dev/hdb1
et tu installes lilo, comme ça il lancera le noyau en pointant au bon endroit sur le disque.
modifie aussi correctement le /mnt/WD/etc/fstab en inversant les points de montage de hda5 et hdb1 ce dernier devenant /
puis tu rebootes
et normalement ça devrait booter correctement avec hdb1 en /
la deuxième : il faut que tu mettes à jour le lilo.conf qui est maintenant dans /etc et qui était avant dans /mnt/WD/etc et que l'on avait pas touché et qui doit donc être encore identique au au lilo.conf que tu as cité. Dans celui-là il suffit de corriger root=/dev/hda5 en root=/dev/hdb1.
et tu réinstalles lilo (c'est pas obligatoire mais ça te permettra de voir si tu a fait les bonnes modifs et ce tant que tu a encore à l'esprit que tu le fait à un moment ou tu change de partition root, parce que c'est pas garanti que dans 6 mois ou 1 an tu te souviennes pourquoi lilo ne veux pas s'installer correctement si tu n'a pas fait les bonnes modification)
et éventuellemnt tu rebootes pour vérifier que tout fonctionne.
Marsh Posté le 19-07-2003 à 18:09:35
Ca ne marche pas.
Selon ce que je change, lilo ne veut pas demarrer et me met des 02 ou des 99 à en remplir l'écran et ensuite il me demande de rebooter.
Marsh Posté le 19-07-2003 à 18:27:17
J'ai remplacé lilo par grub.
J'ai configuré grub pour qu'il boot sur /mnt/WD/.
Mais à la fin de l'init j'ai un kernel panic:
Il me dit : sysinit Failed:2
Kernel no init found etc ...
Que faire maintenant ?
Je lui pourtant indiqué où était son init.
Marsh Posté le 19-07-2003 à 19:30:33
normalement ton nouveau fstab :
Code :
|
normalement ton nouveau lilo :
Code :
|
puis lilo pour enregister.
AVANT , je dis bien AVANT !
1°/ vérifie qu'il y a ce qu'il faut dans ton nouveau / ( /mnt/WD ) donc notamment il te faut /boot et les fichiers qu'il faut dedans. donc check bien que tout y est. dailleurs comment as tu transférer le tout ?
2°/ tu peux éventuellement refaire le initrd :
/usr/share/loader/make-initrd 2.4.21-0.13mdk
3°/ vérifie que initrd.img pointe bien vers initrd-2.4.21-0.13mdk.img
4°/ j'espère qu'entre remps tu n'as ni enlevé ni changer un des disques durs ?
Marsh Posté le 20-07-2003 à 16:31:58
Marche pas non plus.
Problème avec sysroot à la fin de l'init.
Marsh Posté le 19-07-2003 à 14:11:06
Bonjour !
Voici comment sont partitionné mes 2 disques durs :
Ce que je souhaite faire, c'est transferer / à /mnt/WD, et ensuite que ce dernier (/mnt/WD) soit transformé en /.
J'ai modifié fstab, lilo, et chaque fois erreur.
Ce qui m'amène à une question: Linux peut-il booter en hdb en milieu de disque ?
Sinon que dois-je faire pour arriver à mes fins ?
Merci de me répondre .
EDIT: J'ai déja transféré le contenu, mais je n'arrive pas à finaliser.
Message édité par Le Ouinhin Pervers le 19-07-2003 à 14:15:16