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