Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/10/2005, à 15:38

Antz

[résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Hello tout l'monde,

Nouveau sur Ubuntu! Ca commence par de petits soucis wink

J'ai installé une Ubuntu 5.10 qui remplace ma Mandriva LE 2005. J'ai bien suivi les recommandations quant aux partitions et ai donc remplacé l'ancien / par le nouveau dans partman. Tout semble OK à ce niveau-là.

L'installation terminée, pas de réseau. Je dispose d'une Marvell Yukon Gigabit Ethernet. Après avoir parcouru le forum, je vois que normalement le module nécessaire (sk98lin) est bien présent dans la 5.10 finale. Donc, "bizarre", me dis-je!

Et alors... Voilà les résultats de quelques commandes:

# uname -a
Linux ubuntu 2.6.11-6mdksmp #1 SMP Tue Mar 22 15:40:42 CET 2005 i686 GNU/Linux
# lsmod | grep sk
# dmesg | grep sk
# dmesg | grep eth
# locate .ko | grep sk98
/lib/modules/2.6.12-9-386/kernel/drivers/net/sk98lin/sk98lin.ko
# modprobe sk98lin
FATAL: Could not load /lib/modules/2.6.11-6mdksmp/modules.dep: No such file or directory

Il me semble donc clair qu'il y a encore des références à mon ancienne distribution! Que dois-je donc modifier pour qu'il enlève les références à l'ancien système?

Merci d'avance et longue vie à moi sur le forum! smile

Dernière modification par Antz (Le 14/10/2005, à 18:37)

Hors ligne

#2 Le 14/10/2005, à 15:53

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Que donne un :

cat /etc/debian_version

#3 Le 14/10/2005, à 15:54

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Autre chose, tu n'aurais pas une partition /boot séparée ?

#4 Le 14/10/2005, à 16:07

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

cep_ a écrit :

Que donne un :

cat /etc/debian_version

Ca donne ceci:

testing/unstable

roll celle-là je m'y attendais pas, tiens... Je pense avoir la version finale, je l'ai chargée hier (l'image était ubuntu-5.10-install-i386.iso).

cep_ a écrit :

Autre chose, tu n'aurais pas une partition /boot séparée ?

Bonne question smile Sais-tu m'éclairer sur la question et où puis-je te trouver la réponse?

Hors ligne

#5 Le 14/10/2005, à 16:16

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Pour le savoir, le plus simple est de faire un :

cat /etc/fstab

qui te dira s'il monte une partition /boot ou seulement un /  (racine).

Pour le testing/unstable, c'est normal, tout le monde a ça avec breezy.

Pour  Marvell Yukon Gigabit Ethernet, fais une recherche sur le forum après avoir résolu ton histoire de noyau, il y a des postes. Il me semble d'ailleurs que j'ai posté qq chose au niveau d'un bug résolu. Je ne sais plus si c'est ici wink

Bonne continuation.
cep

#6 Le 14/10/2005, à 16:22

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Voilà le contenu (du moins au niveau des disques durs) de /etc/fstab:

proc /proc proc defaults 0 0
/dev/sda5 / ext3 defaults,errors=remount-ro 0 1
/dev/sda7 /data ext3 defaults 0 2
/dev/hdb1 /home ext3 defaults 0 2
/dev/sda6 none swap sw 0 0

Tu n'as pas une idée de ce que je peux faire pour résoudre le prob? hmm

Hors ligne

#7 Le 14/10/2005, à 16:47

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Tu peux poster le résultat d'un :
sudo fdisk -l
et d'un :
cat /boot/grub/menu.lst ?

Ce 2.6.11-6 il est dans le /boot/grub de sda5 ?

#8 Le 14/10/2005, à 16:49

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

J'approfondis mes recherches...

Mon fichier de configuration de Grub n'existe pas (/boot/grub/grub.conf). Le dossier /boot/grub existe bien, par contre. Encore heureux! wink

Avant j'avais LILO, que je ne vois plus trop nulle part donc ça semble ok. Par contre, bizarre: quand je démarre le PC, c'est encore l'ancien arrière-plan Mandriva LE 2005 qui est en background de l'écran de choix de l'OS. Et quand je coupe le PC, c'est pareil, c'est cet ancien arrière-plan qui s'affiche.

Hors ligne

#9 Le 14/10/2005, à 16:57

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

D'ou ma demande précédente. Je soupçonne une partition avec /boot toujours actif.

Il faut donc que tu regarde bien tes partitions et voir ce que tu as fait.

En outre, le menu de boot, tu as du le mettre à jour d'une manière ou d'une autre.

Bonnes recherches et bonne continuation.
cep

#10 Le 14/10/2005, à 17:04

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Voili voulou:

# sudo fdisk -l

Disque /dev/hdb: 40.0 Go, 40027029504 octets
255 têtes, 63 secteurs/piste, 4866 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/hdb1 * 1 4866 39086113+ 83 Linux

Disque /dev/sda: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda2 1301 9965 69600983 f W95 Etendu (LBA)
/dev/sda5 1301 3966 21414613+ 83 Linux
/dev/sda6 3967 4032 530113+ 83 Linux swap / Solaris
/dev/sda7 4033 9965 47656192+ 83 Linux

# cat /boot/grub/menu.lst

default 0
timeout 3
hiddenmenu

title Ubuntu, kernel 2.6.12-9-386
root (hd1,4)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/sda5 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-386
savedefault
boot

title Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root (hd1,4)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/sda5 ro single
initrd /boot/initrd.img-2.6.12-9-386
boot

title Ubuntu, memtest86+
root (hd1,4)
kernel /boot/memtest86+.bin
boot

_cep a écrit :

Ce 2.6.11-6 il est dans le /boot/grub de sda5 ?

Comment puis-je voir ça?

Hors ligne

#11 Le 14/10/2005, à 17:05

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Je me souviens que quand j'ai fait les modifs aux partitions avec partman lors de l'installation, il indiquait un symbole "éclair" uniquement à côté de ma partition /home.

Ce serait là l'erreur "de base"?

Hors ligne

#12 Le 14/10/2005, à 17:16

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Et tu as caché sda1 ?
/dev/sda2 1301
sda2 commence à 1301.

Mandrake était sur hdb1 ? tu en as fait ton /home et tu as demandé à ce qu'elle ne soit pas "reformatée" ?

Faut que tu te ballades dans ton système. Fais aussi un df -h, si tu vois que ton hdb1 est bien plein, tu auras une idée du pourquoi.

Tu vois bien que ton menu.lst renvoie à (hd1,4) donc sda5, et là il n'y a pas de 2.6.11.
Il y a obligatoirement un autre fichier de conf qq part. Mais si tu n'as pas fait de mise à jour, je ne vois pas pourquoi ce mélange.

#13 Le 14/10/2005, à 17:22

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

En fait avant sur /dev/sda1 il y avait un WinXP. Lors de l'utilisation de partman, j'ai supprimé cette partition. Donc pour le moment y'a de l'espace vide, que je n'ai pas encore attribué à une autre partition.

Mandrake était sur sda5, que j'ai formaté et où j'ai mis Ubuntu. Sur hdb1 ça a toujours été /home.

Et je viens de voir qu'au démarrage, non seulement c'est l'ancien arrière-plan Mandriva qui est  en background mais il n'est pas noté "Ubuntu", c'est toujours noté "linux" comme avant. Comme si c'était toujours LILO.

Penses-tu que je devrais réinstaller Ubuntu et dans partman, virer le symbole "éclair" (indicateur d'amorçage?) devant la partition /home? Il booterait alors sur /, non?

Hors ligne

#14 Le 14/10/2005, à 17:35

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

A toi de voir ce qui te semble le plus simple.

Si tu enlèves le flag d'amorce sur hdb1, n'oublie pas de le mettre sur une autre partition.

Curieux ton histoire. Maintenant, si tu as demandé à grub de s'installer dans le mbr de sda, regarde s'il ne suffit pas de remttre le caractère bootable à sda et demander au bios de démarrer sur sda et non sur ide.

Pour rendre sda bootable, tu peux lancer :
sudo cfdisk /dev/sda et tu fais ça en graphique.

Bonne continuation.
cep

#15 Le 14/10/2005, à 17:42

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

cep_ a écrit :

Pour rendre sda bootable, tu peux lancer :
sudo cfdisk /dev/sda et tu fais ça en graphique.

Oui tu as raison, c'est ce que je dois faire je pense.

Mais quand j'exécute la commande ci-dessus, j'ai une erreur fatale: "Partition primaire erronée 1: Partition se termine dans le cylindre final" sad

Ahlala... en tout cas merci pour ton aide, cep_, j'espère qu'on va y arriver sans devoir réinstaller la totale.

Hors ligne

#16 Le 14/10/2005, à 17:49

cep_

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Tu l'as cachée avec quel logiciel ? utilise le même et décache-la, ensuite tu l'actives.

#17 Le 14/10/2005, à 17:51

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

cep_ a écrit :

Tu l'as cachée avec quel logiciel ? utilise le même et décache-la, ensuite tu l'actives.

Tu parles du flag d'amorçage (l'éclair)? Si c'est ça, c'était pendant l'install, dans la configuration manuelle des partitions.

Hors ligne

#18 Le 14/10/2005, à 17:54

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Est-ce que je sais faire ça avec fdisk? Je viens de voir que fdisk fonctionne et il y a une action "basculer le fanion d'amorce".

Update: parce qu'en effet le flag d'amorce est sur la partition /home de hdb. Et je pourrais tenter avec fdisk de mettre le flag sur sda5. Je tente ça?

Dernière modification par Antz (Le 14/10/2005, à 17:56)

Hors ligne

#19 Le 14/10/2005, à 18:07

Antz

Re : [résolu] Breezy par-dessus Mandriva: références à l'ancien kernel

Je crois que j'ai trouvé. J'ai modifié l'ordre de priorité des disques durs dans le BIOS. Le disque qui correspont à sda est maintenant le premier à booter et je vois Grub... smile Jusque là tout va bien...

eth0 est reconnue... bien bien... toujours pas le net, toutefois. Enfin bon, le souci semble régler.

Pour conclure, il fallait donc que je boote sur sda et non sur hdb, qui contient encore le LILO, semble-t-il.

Hors ligne