Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2697 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  J'ai pété mon install :/ Kernel panic

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

J'ai pété mon install :/ Kernel panic

n°495861
Zaib3k
Posté le 04-06-2004 à 19:54:30  profilanswer
 

:'( 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 :D


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
mood
Publicité
Posté le 04-06-2004 à 19:54:30  profilanswer
 

n°495864
Mjules
Modérateur
Parle dans le vide
Posté le 04-06-2004 à 19:56:34  profilanswer
 

fdisk -l pour avoit la table des partition et ensuite, tu rajoutes une ligne root=/dev/hdXY XY désignant la partition /


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°495866
Zaib3k
Posté le 04-06-2004 à 20:00:01  profilanswer
 

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é.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°495869
Mjules
Modérateur
Parle dans le vide
Posté le 04-06-2004 à 20:03:44  profilanswer
 

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


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°495872
Zaib3k
Posté le 04-06-2004 à 20:05:59  profilanswer
 

copier lilo.conf oula ca va etre tendu. j'ai pas ssh ni ftp ds mon chroot :D.
 
je vais tenter de l'envoyer en ftp sur une autre machine :D "geek style"


Message édité par Zaib3k le 04-06-2004 à 20:06:39

---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°495873
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 04-06-2004 à 20:06:35  profilanswer
 

ton noyau prend en compte en dur le FS de / au moins ?

n°495874
Zaib3k
Posté le 04-06-2004 à 20:07:28  profilanswer
 

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 :D


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°495878
Zaib3k
Posté le 04-06-2004 à 20:28:04  profilanswer
 

lba32
boot=/dev/hda
root=/dev/hda3
 
map=/boot/map
 
prompt
timeout=20
vga=normal
 
default=Linux2.6
 
image=/vmlinuz
 label=Linux2.6
 read-only
 
image=/boot/vmlinuz-2.4.25-1-386
 label=linux2.4
 read-only
 
other=/dev/hda1
 Label=Windows


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°495880
alien cons​piracy
hardtrance addict
Posté le 04-06-2004 à 20:43:26  profilanswer
 

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 /


Message édité par alien conspiracy le 04-06-2004 à 20:43:39
n°495882
Zaib3k
Posté le 04-06-2004 à 20:47:43  profilanswer
 

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 ?


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
mood
Publicité
Posté le 04-06-2004 à 20:47:43  profilanswer
 

n°495931
zaverell
Posté le 04-06-2004 à 22:35:20  profilanswer
 

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
 
 
 
 

n°495954
Didou01
Posté le 04-06-2004 à 23:13:40  profilanswer
 

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 ).


---------------
"On est rarement maitre de se faire aimer, on l'est toujours de se faire estimer."
n°495955
Zaib3k
Posté le 04-06-2004 à 23:18:25  profilanswer
 

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 :D la j'ai la flemme


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496034
Zaib3k
Posté le 05-06-2004 à 14:38:19  profilanswer
 

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.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496044
Zaib3k
Posté le 05-06-2004 à 14:49:18  profilanswer
 

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 :D
 
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 :/


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496076
Didou01
Posté le 05-06-2004 à 15:42:27  profilanswer
 

essaie

Code :
  1. /sbin/mkinitrd /boot/initrd.img-2.6.6 2.6.6


 
Sinon dans le pire des cas, recommence la compilation de kernel à zéro en faisaint bien dans l'ordre ->

Code :
  1. make mrproper && make menuconfig
  2. make && make modules && make modules_install && make install


---------------
"On est rarement maitre de se faire aimer, on l'est toujours de se faire estimer."
n°496093
Zaib3k
Posté le 05-06-2004 à 16:07:41  profilanswer
 

ok je tente ca :D merci


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496097
Zaib3k
Posté le 05-06-2004 à 16:14:33  profilanswer
 

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


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496137
Zaib3k
Posté le 05-06-2004 à 17:11:25  profilanswer
 

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 :o


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496414
Didou01
Posté le 06-06-2004 à 00:16:30  profilanswer
 

Après le make install, c'était normalement plus nécessaire de faire un mkinitrd. :??:


---------------
"On est rarement maitre de se faire aimer, on l'est toujours de se faire estimer."
n°496418
Zaib3k
Posté le 06-06-2004 à 00:20:36  profilanswer
 

ben c'est ce que je faisait au debut mais ca bootait pas :/ cf debut du topic :(


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496501
Zaib3k
Posté le 06-06-2004 à 10:49:25  profilanswer
 

je vais peut etre re-essayer de passer au 2.6.6.
 
si qq1 s'ennuie et veux bien me guider, je suis preneur. :D


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496568
Didou01
Posté le 06-06-2004 à 12:27:32  profilanswer
 

zaib3k a écrit :

lba32
boot=/dev/hda
root=/dev/hda3
 
map=/boot/map
 
prompt
timeout=20
vga=normal
 
default=Linux2.6
 
<--- image=/vmlinuz --->
 label=Linux2.6
 read-only
 
image=/boot/vmlinuz-2.4.25-1-386
 label=linux2.4
 read-only
 
other=/dev/hda1
 Label=Windows




 
Il ne manque pas un /boot devant le nom de ton image ?


Message édité par Didou01 le 06-06-2004 à 12:28:02

---------------
"On est rarement maitre de se faire aimer, on l'est toujours de se faire estimer."
n°496605
Zaib3k
Posté le 06-06-2004 à 13:14:48  profilanswer
 

non, c'etait un lien. cette config marchait en rajoutant le initrd.img


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496701
python
Posté le 06-06-2004 à 15:48:21  profilanswer
 

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


Message édité par python le 06-06-2004 à 15:53:29
n°496751
Zaib3k
Posté le 06-06-2004 à 18:11:33  profilanswer
 

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.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496830
Zaib3k
Posté le 06-06-2004 à 20:08:10  profilanswer
 

alors j'ai avancé :D
 
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  :D


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496884
splurf
Rm -Rf / && oops :o
Posté le 06-06-2004 à 20:53:18  profilanswer
 

sous debian on fait un make-kpkg plstt .....

n°496890
Zaib3k
Posté le 06-06-2004 à 20:56:29  profilanswer
 

je veux le faire a la mano. pour ne pas etre dependant d'une distrib. et puis c'est formateur.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496892
splurf
Rm -Rf / && oops :o
Posté le 06-06-2004 à 21:01:36  profilanswer
 

mais moins propre.....

n°496895
Zaib3k
Posté le 06-06-2004 à 21:03:37  profilanswer
 

a bon ? qu'est qui est sale dans la methode barbu ?


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°496902
splurf
Rm -Rf / && oops :o
Posté le 06-06-2004 à 21:05:54  profilanswer
 

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

n°496907
Zaib3k
Posté le 06-06-2004 à 21:10:29  profilanswer
 

a ok la je comprends.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°498252
Zaib3k
Posté le 08-06-2004 à 08:05:41  profilanswer
 

UP pour mon probleme de sifflement. (cf plus haut)


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  J'ai pété mon install :/ Kernel panic

 

Sujets relatifs
partitionnement apres installTaille maxi d'un kernel ? / kernel qui ne boot pas :/
Problème réseau Mandrake 10.0 Off + install jeuxQq1 aurai le kernel patch 2.6.6-love5 ?
[Fedora Core 2] Pb Install Oracle 9.2.0.4Pb a l'install de mandrake 10 official
[MDK10] Probleme avec lilo Fatal: open /boot/vmlinuz avec kernel 2.6.6[MDK10] compilation kernel 2.6.6 erreur modinst_post ?
pb install driver nvidia+noyau 2.6Freeze durant l'install de Mandrake 10
Plus de sujets relatifs à : J'ai pété mon install :/ Kernel panic


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR