Kernel panic!

Kernel panic! - Linux et OS Alternatifs

Marsh Posté le 17-06-2004 à 17:12:36    

Bonjour à tous,
depuis ce matin, mon portable est complètement planté. J'ai (j'avais...) une MDK10 et une partition windows. Quand je l'allume, soit il plante en me lançant le message d'erreur (Non system disk or disk error) alors qu'il n'y a ni disquette ni CD-ROM, ni rien de branché. Soit il arrive jusqu'au menu de démarrage ou j'ai le choix entre Linux et windose. windows se lance correctement, mais c'est pas celui-là que je veux. linux plante au démarrage, il me lance des messages d'erreur avec Kernel panic, unable to mount, pr avec ext3 (pas de ext3). En fait je peux pas les retranscrire texto parce que là il est tellement planté que je n'arrive même plus au moment où il me donne ces messages.
J'ai essayé de réinsérer le CD1 de MDK pour remettre à jour. La première fois il m'a dit qu'il n'arrivait à rien faire parce qu'il n'existait aucun partition. La deuxième fois il les a lu, mais il a rien réussi à formatter, la troisième fois il a réussi, mais au final à tout réinstaller, mais la panique du Kernel est revenue au démarrage.
J'ai rien fait de particulier avant que ça arrive (en fait si probablement, mais je vois pas ce que j'ai fait d'inhabituel).
Est-ce que quelqu'un aurait une solution pour me sortir de là? Ou est-ce que quelqu'un aurait déjà eu ce problème???
MErci à tous...

Reply

Marsh Posté le 17-06-2004 à 17:12:36   

Reply

Marsh Posté le 17-06-2004 à 17:23:59    

En fait je dirais que le disque dur est crashé... Il fonctionne aléatoirement...

Reply

Marsh Posté le 17-06-2004 à 17:32:38    

djmacou a écrit :

En fait je dirais que le disque dur est crashé... Il fonctionne aléatoirement...


Je me disais bien que c'était une possibilité. Est-ceque tu sais ce qui peux causer cela: mauvaise manip, ou problème plus technique?
En gros heureusement que j'ai encore la garantie!

Reply

Marsh Posté le 17-06-2004 à 17:44:25    

Rien de spéciale ca m'est arrivé une fois du jours au lendemain sans rien faire.
 
Tu sais les disques dur on une durée de vie limité c normal..
Maintenant ca peut arriver plus ou moins tôt c une question de chance..
 
Ce qui a causé cela? Une mauvaise régulation de la tension un choc.. un pb mécanique.. va savoir...

Reply

Marsh Posté le 17-06-2004 à 17:48:03    

C'est quand même bizarre,  
si mon disque dur était crashé, ouinedose ne marcherait pas non plus. Il doit y avoir plus que cela, puisque c'est au démarrage de Linux seulement qu'il merde. J'ai réaccédé à la page d'erreur:
 
creating root device
mounting root filesystem with flags noatime
mount: erro 6 mounting ext3 flags noatime
well, retrying without the option flags
mount: error 6 mounting ext3
well, retrying read-only without any flag
mount: error 6 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
Remounting devfs at correct place if necessary
Mounted devfs on /dev
Freeing unused kernel memory: 272K freed
Kernel panic: No init found. Try passing init= option to kernel.
 
et là je ne peux rien faire
???

Reply

Marsh Posté le 17-06-2004 à 17:50:28    

tu disais qu'il merdait aussi avant d'arriver au chargeur de démarrage, non?

Reply

Marsh Posté le 17-06-2004 à 17:51:44    

Puis la il te dit clairement qu'il voit pas tes partition...
 
Si windows arrive à fonctionner ce doit être seulement dû qu'il fonctione aléatoirement

Reply

Marsh Posté le 17-06-2004 à 17:56:08    


si c'était aléatoire linux marcherait probablement aléatoirement? Et windows marche à chaque fois. Enfin, à chaque fois que j'arrive au menu de démarrage.
Voici les messages d'erreur quand je le lance en failsafe:
 
Creating device files
VFS: Cannot open root device "307" or HDA7
Please append a correct "root=" boot option
Kernel panic: VFS: unable to mount root fs on hda7
 
Sinon il merde aussi parfois au démarrage...

Reply

Marsh Posté le 17-06-2004 à 17:58:39    

elle est bien sur hda7 ta / ??


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 17-06-2004 à 18:02:48    

Klaimant a écrit :

elle est bien sur hda7 ta / ??


Normallement oui, et le home sur hd6. Mais comment est-ce que je peux vérifier?

Reply

Marsh Posté le 17-06-2004 à 18:02:48   

Reply

Marsh Posté le 17-06-2004 à 18:04:29    

au boot de lilo tu selectionnes windows puis tu selectionnes linux et tu tapes au clavier au boot de la ligne de commande : root=/dev/hda6 ou 7 pour optenir qqch du genre
linux root=/dev/hda6


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 17-06-2004 à 18:04:33    

Ouais vu que t'as fait une réinstallation, il faudrait que tu sois sûr que ta partition root (/) est bien sur hda7 et que lilo est bien configuré pour lire sur hda7. Sort une Knoppix et lance un cfidsk pour voir la table des partitions (fait bien gaffe à pas sauvegarder parce que toucher la table des partitions quand on sait pas ce qu'on fait, c'est la porte ouverte à toutes les conneries). Essaie aussi de lancer un fsck pour vérifier ton système de fichiers.
 
Sinon je penche plutôt pour un problème physique. Sors ton portable et de la bière, on verra ça devant le foot ;)

Reply

Marsh Posté le 17-06-2004 à 18:11:23    

Nouveau message d'erreur au démarrage initial:
une page remplie de 99 99 99 99 99 99 99 99...

Reply

Marsh Posté le 17-06-2004 à 18:24:56    

ok, j'ai lancé la Knoppix, cf disk me dit bien que le home est sur hd6 et le / sur HD7. MAIS hd7 est en ext2 (bizzare je pensais lui avoir dit ext3), la partition FAT32 (winwin) est inscrite en boot dans les flags MAIS pas les hd6 et hd7 (ni la partition swap mais j'imagine que ça c'est normal). Je fais le bourrin et je change tout ça???

Reply

Marsh Posté le 17-06-2004 à 18:29:46    

Goon a écrit :

Essaie aussi de lancer un fsck pour vérifier ton système de fichiers.


fsck ça donne fsck 1.35 (28-feb-2004)

Reply

Marsh Posté le 17-06-2004 à 18:54:17    

shaddy a écrit :

fsck ça donne fsck 1.35 (28-feb-2004)

fschk /dev/hda7 (et puis hda6 au passage aussi). Ça va vérifier ton système de fichier sur chaque partition. Il faut avoir démonté les partitions avant si elles sont montés. umount /dev/hdaX
 
Sinon c'est bizarre que ton lilo parte en couille, ça ressemble à un problème du disque dur. Sous Knoppix, relance aussi un coup de lilo (en root) pour qu'il réécrive le chargeur d'OS.

Reply

Marsh Posté le 17-06-2004 à 19:05:34    

hda6-7 sont clean mais lilo me dit "unrecognize token"! please edit /etc/lilo.conf before runnning lilo!" at or above line 20 in file 'etc/lilo.conf'
mais je comprends pas trop bien ce que je dois éditer... [:airforceone]

Reply

Marsh Posté le 17-06-2004 à 19:10:54    

lilo.conf, le fichier de configuration de lilo


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

Marsh Posté le 17-06-2004 à 19:45:22    

merci, mais bizarre, il me dit lilo.conf, command not found

Reply

Marsh Posté le 17-06-2004 à 19:45:41    

nano lilo.conf


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 17-06-2004 à 19:47:20    

ouais, nano, j'accroche pas trop, il a tendance à un peu foutre des retour chariot dans le fichier quand les lignes sont trop longues pour lécran :/
 
je préfère vi :
vi /etc/lilo.conf
Inser (la touche)
tu modif
ECHAP
:wq


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

Marsh Posté le 17-06-2004 à 19:47:24    

Klaimant a écrit :

nano lilo.conf


il connait pas nano non plus

Reply

Marsh Posté le 17-06-2004 à 19:47:59    

vi
emacs
joe
 
 
enfin ce ke tu veux koi


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 17-06-2004 à 19:49:03    

Mjules a écrit :

ouais, nano, j'accroche pas trop, il a tendance à un peu foutre des retour chariot dans le fichier quand les lignes sont trop longues pour lécran :/
 
je préfère vi :
vi /etc/lilo.conf
Inser (la touche)
tu modif
ECHAP
:wq


 
vi ça marche, mais je ne sais pas ce qu'il faut que je change
PS: merci à tous pour cotre aide :)

Reply

Marsh Posté le 17-06-2004 à 19:50:05    

à la ligne 20 ou au dessus, il doit y avoir un caractère à la con en trop ou non, le + simple, c'est que tu copies/colles le contenu ici


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

Marsh Posté le 17-06-2004 à 20:15:11    

A la ligne 20:
lba32

Reply

Marsh Posté le 18-06-2004 à 10:13:43    

T'aurai moyen de faire un copier-coller de ton /etc/lilo.conf ? Une knoppix devrait pouvoir se connecter sans problème en DHCP ;)

Reply

Marsh Posté le 18-06-2004 à 10:38:39    

salut goonm paula va bien?
pour le /etc/lilo.conf ok, mais je mets quoi? le resultat de vi /etc/...
le voila
laknoppix elle ;arche trop  bien ;qis co;;ent tu repqsses le clqvier en FRANCAIS?

Reply

Marsh Posté le 18-06-2004 à 10:50:45    

shaddy a écrit :

salut goonm paula va bien?
pour le /etc/lilo.conf ok, mais je mets quoi? le resultat de vi /etc/...
le voila
laknoppix elle ;arche trop  bien ;qis co;;ent tu repqsses le clqvier en FRANCAIS?

knoppix lang=fr quand il te dit d'appuyer sur entrée pour booter ;) T'aurai pu chercher : il te propose toute une série d'options.  :o  
 
Sinon pour le copier coller, je sais pas, lance un éditeur graphique en root. En ligne de commande genre gedit /etc/lilo.conf ou kword /etc/lilo.conf Enfin un truc installé quoi, je sais pas ce que contient Knoppix.

Reply

Marsh Posté le 18-06-2004 à 10:52:29    


bon je balance tout pour etre sur que tout y est desole
 
 
 /etc/lilo.conf - See: `lilo(8)' and `lilo.conf(5)',
# ---------------       `install-mbr(8)', `/usr/share/doc/lilo/',
#                       and `/usr/share/doc/mbr/'.
 
# Remove this line when you are done configuring. -KK
"! Please edit /etc/lilo.conf before running lilo!"
 
# +---------------------------------------------------------------+
# |                        !! Reminder !!                         |
# |                                                               |
# | Don't forget to run `lilo' after you make changes to this     |
# | conffile, `/boot/bootmess.txt', or install a new kernel.  The |
# | computer will most likely fail to boot if a kernel-image      |
# | post-install script or you don't remember to run `lilo'.      |
# |                                                               |
# +---------------------------------------------------------------+
 
# Support LBA for large hard disks.
#
lba32
 
# Specifies the boot device.  This is where Lilo installs its boot
# block.  It can be either a partition, or the raw d
boot=/dev/hda
 
# Specifies the device that should be mounted as root. (`/')
#
 
# Enable map compaction:
# Tries to merge read requests for adjacent sectors into a single
# read request. This drastically reduces load time and keeps the
# map smaller.  Using `compact' is especially recommended when
# booting from a floppy disk.  It is disabled here by default
# because it doesn't always work.
#
# compact
 
# Installs the specified file as the new boot sector
#
install=/boot/boot-menu.b
backup=/dev/null
 
# Specifies the location of the map file
#
map=/boot/map
You can set a password here, and uncomment the `restricted' lines
# in the image definitions below to make it so that a password must
# be typed to boot anything but a default configuration.  If a
# command line is given, other than one specified by an `append'
# statement in `lilo.conf', the password will be required, but a
# standard default boot will not require one.
#
# This will, for instance, prevent anyone with access to the
# console from booting with something like `Linux init=/bin/sh',
# and thus becoming `root' without proper authorization.
#
# Note that if you really need this type of security, you will
# likely also want to use `install-mbr' to reconfigure the MBR
# program, as well as set up your BIOS to disallow booting from
# removable disk or CD-ROM, then put a password on getting into the
# BIOS configuration as well.  Please RTFM `install-mbr(8)'.
#
# password=tatercounter2000
 
# Specifies the number of deciseconds (0.1 seconds) LILO should
# wait before booting the first image.
#
# delay=20
timeout=100
 
# You can put a customized boot message up if you like.  If you use
# `prompt', and this computer may need to reboot unattended, you
# must specify a `timeout', or it will sit there forever waiting
# for a keypress.  `single-key' goes with the `alias' lines in the
# `image' configurations below.  eg: You can press `1' to boot
# `Linux', `2' to boot `LinuxOLD', if you uncomment the `alias'.
#
# message=/boot/bootmess.txt
#       prompt
#       single-key
#       delay=100
#       timeout=100
 
# Specifies the VGA text mode at boot time. (normal, extended, ask, <mode> )
#
# vga=ask
# vga=9
#
vga=normal
 
# Kernel command line options that apply to all installed images go
# here.  See: The `boot-prompt-HOWO' and `kernel-parameters.txt' in
# the Linux kernel `Documentation' directory.
#
# append=""
 
# Boot up Linux by default.
#
default=Knoppix
 
image=/vmlinuz
        append="lang=de apm=power-off hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi vga=791 quiet BOOT_IMAGE=knoppix"
        root=/dev/hda5
        label=Knoppix
        read-write
#       restricted
#       alias=1
 
#image=/vmlinuz.old
#       label=Linux-OLD
#       read-only
#       optional
#       restricted
#       alias=2
 
# If you have another OS on this machine to boot, you can uncomment the
# following lines, changing the device name on the `other' line to
# where your other OS' partition is.
#
# other=/dev/hda4
#       label=HURD
#       restricted
#       alias=3
 

Reply

Marsh Posté le 18-06-2004 à 10:59:52    

Pas sur que ce soit celà le pb, mais es tu sur de ta mémoire RAM ?
Un petit coup de memtest 86 te permettrait de t'en assurer.
 
A+

Reply

Marsh Posté le 18-06-2004 à 11:00:15    

ça c'est le lilo.conf de ta knoppix...


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

Marsh Posté le 18-06-2004 à 11:01:00    

Ah non ça c'est le lilo.conf de Knoppix !  :D  
 
Comme tu peux le voir il propose de booter sur Knoppix. Celui qu'on veut c'est celui qui est sur la partition root de ta Mandrake.
 
Je comprends pourquoi ça marchait pas quand tu faisais lilo : il essayait d'écrire en prenant en compte le fichier de conf du CD, sur le CD. Y a pas un mode rescue sur le premier CD Mandrake qui permette juste de relancer lilo ?
Sinon pendant que j'y pense, sous Knoppix, tu peux essayer de monter ta partition où est le / de Mandrake. Puis lance lilo -C chemin-vers-le-lilo.conf-de-Mandrake/lilo.conf Ça devrait lire le bon fichier de conf et écrire sur le disque.

Reply

Marsh Posté le 18-06-2004 à 11:02:24    

Et puis t'as pas un accès ssh d'ouvert qu'on fasse ça rapidement ?  :whistle:

Reply

Marsh Posté le 18-06-2004 à 11:14:08    

Ok alors dans l ordre
memtest 86
memtest v. 2.93.1
(C) 2000 Charles Cazabon <memtest@discworld.dyndns.org>
Original v.1 (C) 1999 Simon Kirby <sim@stormix.com> <sim@neato.org>
 
memtest:  no units (B, K, M, G) on amount of memory to allocate.
 
Copyright (C) 1999 Simon Kirby.  Version 2 Copyright (C) 2000 Charles Cazabon.
This is FREE SOFTWARE, licensed under the GNU General Public License version 2.
See the included file COPYING for details.  This software comes with absolutely
NO WARRANTY.
 
Usage:
 
memtest <mem<B|K|M|G>> [runs] [-l or --log]
    mem          - memory to test (B=bytes, K=KiB, M=MiB, G=GiB)
                   Byte values will be rounded down to nearest multiple of 64.
                     e.g. 2G   =  2 GiB
                          12M  = 12 MiB
                   Special value 'all' tests all available memory.
    runs         - times to run tests (default: 2^32 - 1)
    -l or --log  - log to file memtest.log
 
j arrive pas 0 lui faire tester.
 
sinon desole pour la grosse bourde. montage de la partition MDK
root@ttyp0[knoppix]# lilo -C /mnt/hda7/etc.conf
/mnt/hda7/etc.conf: No such file or directory
je suis alle voir directement et effectivement il n y est pas. c ca le probleme ou il peut etre autre part?
 
un acces ssh je sais pas, comment je peux vérifier?
 

Reply

Marsh Posté le 18-06-2004 à 11:16:56    

[:tapai]  [:tapai]  
 
pas etc.conf ... /etc/lilo.conf


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

Marsh Posté le 18-06-2004 à 11:19:17    

shaddy a écrit :

Ok alors dans l ordre
memtest 86
memtest v. 2.93.1
(C) 2000 Charles Cazabon <memtest@discworld.dyndns.org>
Original v.1 (C) 1999 Simon Kirby <sim@stormix.com> <sim@neato.org>
 
memtest:  no units (B, K, M, G) on amount of memory to allocate.
 
Copyright (C) 1999 Simon Kirby.  Version 2 Copyright (C) 2000 Charles Cazabon.
This is FREE SOFTWARE, licensed under the GNU General Public License version 2.
See the included file COPYING for details.  This software comes with absolutely
NO WARRANTY.
 
Usage:
 
memtest <mem<B|K|M|G>> [runs] [-l or --log]
    mem          - memory to test (B=bytes, K=KiB, M=MiB, G=GiB)
                   Byte values will be rounded down to nearest multiple of 64.
                     e.g. 2G   =  2 GiB
                          12M  = 12 MiB
                   Special value 'all' tests all available memory.
    runs         - times to run tests (default: 2^32 - 1)
    -l or --log  - log to file memtest.log
 
j arrive pas 0 lui faire tester.
 
sinon desole pour la grosse bourde. montage de la partition MDK
root@ttyp0[knoppix]# lilo -C /mnt/hda7/etc.conf
/mnt/hda7/etc.conf: No such file or directory
je suis alle voir directement et effectivement il n y est pas. c ca le probleme ou il peut etre autre part?
 
un acces ssh je sais pas, comment je peux vérifier?


 
Dans l'ordre :
- pour connaître la syntaxe d'une commande : man commande ou info commande (je préfère). Pour une aide sommaire commande --help
- mon gros boulet, c'est etc/lilo.conf que tu cherches, pas etc.conf. etc c'est le répertoire contenant les options de ton système, dont celles de lilo dans lilo.conf ;)
- le ssh, en message privé uniquement  :ange:

Reply

Marsh Posté le 18-06-2004 à 11:20:10    

Mjules a écrit :

[:tapai]  [:tapai]  
 
pas etc.conf ... /etc/lilo.conf


héhé , j'mavais trompé, mais en fait c'est juste que j'avais copié la mauvaise ligne. Je voulais dire
root@ttyp0[knoppix]# lilo -C /mnt/hda7/etc/lilo.conf
/mnt/hda7/etc/lilo.conf: No such file or directory

Reply

Marsh Posté le 18-06-2004 à 11:23:59    

Tu as pas un utilitaire pour chercher des fichiers ? Essaie de lui demander de te trouver lilo.conf. Et vérifie que ta partition est bien montée

Reply

Marsh Posté le 18-06-2004 à 11:36:52    

lilo.conf, il est nulle part! et j'ai étendu les recherches à tout le mnt au cas où. les partitions ont l'air bien montée, j'ai unmount et remount ça lilo.conf tjrs pas là.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed