J'ai pété mon install :/ Kernel panic - Installation - Linux et OS Alternatifs
Marsh Posté le 04-06-2004 à 19:56:34
fdisk -l pour avoit la table des partition et ensuite, tu rajoutes une ligne root=/dev/hdXY XY désignant la partition /
Marsh Posté le 04-06-2004 à 20:00:01
deja fait
je precise que je n'arrive meme pas a booter le kernel de l'install. donc pas d'histoire de ext3 en module ou pas compilé.
Marsh Posté le 04-06-2004 à 20:03:44
tu peux nous copier coller ton lilo.conf ?
PS : on peut booter avec un ext3 en modules (et / en ext3), il suffit de faire un initrd
Marsh Posté le 04-06-2004 à 20:05:59
copier lilo.conf oula ca va etre tendu. j'ai pas ssh ni ftp ds mon chroot .
je vais tenter de l'envoyer en ftp sur une autre machine "geek style"
Marsh Posté le 04-06-2004 à 20:07:28
black_lord a écrit : ton noyau prend en compte en dur le FS de / au moins ? |
le nouveau : j'en suis quasi sur
l'ancien : oui, c'est celui de l'install qui a fonctionné toute une journée
Marsh Posté le 04-06-2004 à 20:28:04
lba32 |
Marsh Posté le 04-06-2004 à 20:43:26
T'as oublier de rajouter root=/dev/hdxy pour chaque image kernel
hdxy à remplacer par le disk et le n° de la partition qui te sert de /
Marsh Posté le 04-06-2004 à 20:47:43
en fait, je l'ai fait depuis. et ca ne change rien.
est ce que le make install que j'ai fait apres la compil du 2.6.6 aurait pu niquer des fichiers necessaires au boot du vieux noyau 2.4 ?
Marsh Posté le 04-06-2004 à 22:35:20
si ton noyau 2.4 est celui d'origine , il te manque son initrd dans lilo.conf :
image=/boot/vmlinuz-2.4.25-1-386
label=linux2.4
initrd=/boot/initrd.img-2.4.25-1-386
read-only
J'ai le meme probleme que toi et pour mon noyau je suis obligé de faire un initrd sinon sa marche pas (pas normal mais bon ...)
make-kpkg clean
make menuconfig
make-kpkg --initrd --revision=1.0 kernel-image --append_to_version -test1
Marsh Posté le 04-06-2004 à 23:13:40
Le problème provient probablement du fait que le support ext3 ets en module plutôt qu'intégré dans le kernel. Dans ce cas là, en effet il faut avoir un initrd ( ce que fait automatiquement la commande make install à la fin de la compilation du kernel et de ses modules ).
Marsh Posté le 04-06-2004 à 23:18:25
ok je regarderais ca pour booter au moins sur le 2.4
de memoire, je n'ai pas d'initrd pour mon 2.6 malgré le make install.
je fouille ca demain la j'ai la flemme
Marsh Posté le 05-06-2004 à 14:38:19
alors je peux de nouveau booter sur mon 2.4 d'origine mais le 2.6.6 ne veux rien savoir. faut peut etre un initrd machin mais je sais pas comment faire ca
sinon, petit HS : le package xserver-xfree86 est cassé sur sid en ce moment ? ca veux pas s'installer.
Marsh Posté le 05-06-2004 à 14:49:18
et pan !
j'ai fait mon porc, j'ai fait un mkinitrd -o /boot/initrd.img-2.6.6 que j'ai spécifié dans lilo.conf
on ne sait jamais
et boum. plein d'erreurs de modprobe chaipas quoi, et a la fin kernel panic : Attempted to kill init!
je n'arriverais donc jamais a faire mon propre noyo
Marsh Posté le 05-06-2004 à 15:42:27
essaie
Code :
|
Sinon dans le pire des cas, recommence la compilation de kernel à zéro en faisaint bien dans l'ordre ->
Code :
|
Marsh Posté le 05-06-2004 à 16:07:41
ok je tente ca merci
Marsh Posté le 05-06-2004 à 16:14:33
ben merde alors. ca boot. en spécifiant la viersion de la kernaille a mkinitrd.
j'ai pas mal de kernel erreur par contre. mais je ne sais pas dans quel log les retrouver ca parlait d'unload et de moduel je crois
Marsh Posté le 05-06-2004 à 17:11:25
j'ai tout recassé
j'ai voulu tout reprendre de zero pour me faire la main et ca kernel panic.
la methode que j'ai employé :
make mrproper && make menuconfig
make && make modules && make modules_install
make install
mkinitrd /boot/initrd.img-2.6.6 2.6.6
lilo
reboot
j'en ai marre j'ai viré tout ce qui avait un rapport avec 2.6.6 dans mon /boot et j'attends qu'on me'explique en long et en large. je desespere. je vais finir par mettre une fedora
Marsh Posté le 06-06-2004 à 00:16:30
Après le make install, c'était normalement plus nécessaire de faire un mkinitrd.
Marsh Posté le 06-06-2004 à 00:20:36
ben c'est ce que je faisait au debut mais ca bootait pas cf debut du topic
Marsh Posté le 06-06-2004 à 10:49:25
je vais peut etre re-essayer de passer au 2.6.6.
si qq1 s'ennuie et veux bien me guider, je suis preneur.
Marsh Posté le 06-06-2004 à 12:27:32
zaib3k a écrit :
|
Il ne manque pas un /boot devant le nom de ton image ?
Marsh Posté le 06-06-2004 à 13:14:48
non, c'etait un lien. cette config marchait en rajoutant le initrd.img
Marsh Posté le 06-06-2004 à 15:48:21
première recommendation : le make install à la fin d'une compilation ne sert à rien, il est préférable de le faire soi-même en copiant System.map et bzImage et de ne jamais mettre le fs du / en module
Marsh Posté le 06-06-2004 à 18:11:33
ok.
donc je résume la manip a faire pour compiler et booter un noyau 2.6.6 :
make mrproper && make menuconfig
make && make modules && make modules_install
cp du System.map et bzimage
lilo
reboot
par contre si je change le system.map, je pourrais tjr botter sur le 2.4 ? je sais pas a qiuoi sert ce fichier.
Marsh Posté le 06-06-2004 à 20:08:10
alors j'ai avancé
j'ai fait :
make mrproper
make depconfig
make menuconfig
make
make modules_install
cp du System.map et bzimage
lilo
reboot
résultat ca marche ca boot et vite. par contre je pense avoir un probleme bizarre de gestion de l'apm ou acpi car mon portable emet un sifflement très aigu. sifflement que je n'avais pas avec un 2.4 ou sous linux. et un pote avait ce probleme avec le meme portable sous windows et avait résolu le truc avec un patch ou un update du bios je crois.
Un jour j'y arriverais, ho oui, un jour j'y arriverais
Marsh Posté le 06-06-2004 à 20:56:29
je veux le faire a la mano. pour ne pas etre dependant d'une distrib. et puis c'est formateur.
Marsh Posté le 06-06-2004 à 21:03:37
a bon ? qu'est qui est sale dans la methode barbu ?
Marsh Posté le 06-06-2004 à 21:05:54
avec un make-kpkg
=> pour désinstaller ton kernel ça te désinstalle TOUS les fichiers annexes
quand tu veux virer un kernel que t'a compilé à la main il faut virer les fichiers dans /boot un symlink dans / les modules de /lib/modules et éventuellement une entrée dans lilo.conf
Marsh Posté le 06-06-2004 à 21:10:29
a ok la je comprends.
Marsh Posté le 08-06-2004 à 08:05:41
UP pour mon probleme de sifflement. (cf plus haut)
Marsh Posté le 04-06-2004 à 19:54:30
snif
j'ai installé une deb sid sur mon portable puis compilé un kernel 2.6.
mon probleme est que j'ai viré GRUB, puis installé lilo. j'ai ensuite refait un lilo.conf from scratch.
mon probleme : windows boot, mais pas linux ni mon 2.4, ni mon 2.6
j'ai jamais réussi a booter un noyo compilé par mes soins
le message d'erreur :
VFS: Cannot open root device ...
Please append a correct "root=" boot option ...
Kernel panic : VFS Unable to mount root fs ...
j'ai plus le message exact.
j'ai booté sur un livecd et chrooté pour modifié lilo.conf mais je ne vois pas quoi corriger.
Toute aide est la bienvenue
---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.