Forum Linux.général Démarrage du noyau impossible avec certaines distributions

Posté par  .
0
17
oct.
2007
Bonjour à tous,
Depuis l'ajout d'une carte PCI SATA et, bien sûr, d'un disque SATA, il semblerait que quelques unes des distributions que j'ai souhaité installer refusent de s'amorcer.

La distribution que j'utilise actuellement est une Ubuntu 7.04, que j'ai transférée avec une grosse copie (cp /media/hdc1/* /media/sda6/ -dpRa; pas question de dd d'une partition à l'autre), une réinstallation de grub et une édition de fstab et de menu.lst sur le nouveau disque. Tout se passe bien, le BIOS sait démarrer sur le disque, et Grub sait y accéder.

Malheureusement, je rencontre un problème bloquant avec quelques autres distributions: lors de l'amorçage depuis le CD, il semblerait que le noyau plante tout de suite après son lancement (je sais juste qu'il change la résolution si demandé) et que le système reste figé dans son statut actuel.

Les distributions qui ne démarrent pas sont les suivantes:
- OpenSUSE 10.3: j'ai essayé le mode de démarrage au cas où ça déconne, ça ne le fait pas; conformément à une doc[1] j'ai réessayé en rajoutant "pci=nomsi", pas mieux. Si je laisse comme c'est, le moniteur passe en 1280x1024 et reste noir, si je configure pour un démarrage en VGA, j'ai la joie de voire clignoter la petite barre horizontale tout en haut à gauche de l'écran.
- Slackware 10.2: que ce soit avec le noyau huge.s ou avec le noyau hugesmp.s, ça ne marche pas. J'ai rajouté "noapm noacpi nodma noapic", idem. De la même manière que précédemment, le texte qui était affiché l'est encore, sachant que slackware n'active pas par défaut le framebuffer dès le démarrage (du moins il me semble). Le système a bien chargé l'initrd et le noyau; puis reste bloqué sur "Ready.". Le reste du noyau ne semble pas avoir pu se décompresser; ou alors s'il l'a fait il ne l'a pas dit.
- Mandriva 2007
- Linuxconsole

Les distributions qui ont pu démarrer:
- PCLinuxOS: Le LiveCD a démarré, l'installation a fonctionné, et au démarrage depuis le disque voir ci-dessus...

Les distributions qui ont démarré:
- MEPIS 3.3.1 (une pochette de CD qui traînait)
- Ubuntu 7.10 Beta


Comment se fait-il que certains noyaux ne démarrent tout simplement pas?

Merci d'avance !

Carte SATA (lspci): "00:0a.0 RAID bus controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)"
Carte mère: Asrock K7VT4A+ (http://www.asrock.com/mb/overview.asp?Model=K7VT4A%2b )

[1]: http://www.opensuse.wiseportion.com/10.2/install.php?4
  • # parce que ...

    Posté par  . Évalué à 1.

    les distributions n'utilisent pas forcement la meme version du noyau.
    que certaines appliquent des patchs venant de certaines branches de developpement.

    et que par consequent le support du materiel n'est pas forcement le meme d'une distrib à l'autre.
  • # Google est ton ami

    Posté par  . Évalué à 1.

    https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.1(...)

    Donc voilà, à priori c'est une régression car si on prends l'exemple d'Ubuntu, cela fonctionnait sur les noyaux 2.6.15 de Dapper, puis cela a cessé de marcher sur Edgy (noyaux 2.6.17) et Feisty (noyaux 2.6.20).

    Sinon les variations que tu observes d'un distribution à l'autre sont tout à fait normale. Suivant la date de sortie, telle ou telle distribution inclura telle ou telle version du noyau et donc le support de tel ou tel matériel.
    • [^] # Re: Google est ton ami

      Posté par  . Évalué à 1.

      Merci; mais là le noyau ne cherche même pas à monter la racine puisqu'il n'arrive même pas à se lancer...

      Quant au problème, les divergences ne sont pas si diverses; on a deux cas:
      - Ça marche, tant mieux
      - Ça marche pas; et là le problème est le même: le noyau ne se lance tout simplement pas.
      Ce dernier cas est constaté sur trois distributions sorties récemment; et à chaque fois avec exactement le même problème.
      De plus, il ne s'agit pas de support matériel manquant car je ne pense pas qu'il faille un accès au disque pour décompresser le noyau chargé en RAM.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.