Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SMP] Error Boot - VFS (Resolu)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Sat Jun 11, 2005 4:45 pm    Post subject: [SMP] Error Boot - VFS (Resolu) Reply with quote

Bonjour à tous,

Jeune gentooiste je rencontre des problemes et je ne comprends pas pourquoi ça ne marchepas ??
Ma config = bi-processeur (2xP3 -800MHz + CM asus P2B-D + 1Go sdram + geforce2 MX400 + carte Scsi avec 1 disk de 20Go scsi) et lors de ma premiere install à partir du LiveCD, il m'avait bien tout détecté, surtout le SMP.

Je voudrais vérifier avec vous ce que je dois mettre dans le "Menuconfig" pour mettre a jour ma gentoo 2.6.11-gentoo-r3 en r9. Car a chaque fois que je le fais ça ne boot plus et j'obtiens ces lignes :
VFS :cannot open root device "ram0" or unknown -block (1,0)
Please append a correct "root" = boot option
Kernel panic - not syncing : VFS : unable to mount root fs on unknown-block (1,0)

J'ai cherché des infos sur ces liens http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=1&chap=7#doc_chap3

https://forums.gentoo.org/viewtopic-p-1217781-highlight-kernelpanic+vfs.html#1217781

et regarder aussi la configuration du fichier make.conf grace à ce tuto http://leander256.free.fr/gentoo/gcc-flags-sommaire.html (pas facile à comprendre les CFLAG :cry: )

Enfin voila je pense que je dois oublié un module a mettre quand je fais un genkernel --udev all mais lequel?
[*] Symmetric multi-processing support
<*> Ext3 journalling file system support
File systems --->
Pseudo Filesystems --->
[*] /proc file system support
[ ] /dev file system support (OBSOLETE)
[*] Virtual memory file system support (former shm fs)


Je vous transmet mes fichiers

________________________________________________________________________________________________________

FSTAB =

/dev/sda1 /boot ext3 noauto,noatime 1 2
/dev/sda2 none swap sw 0 0
/dev/sda3 / ext3 noatime 0 1
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,ro 0 0

none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
___________________________________________________________________________________________________________

GRUB.CONF
default 0
timeout 20
fallback 1
splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.11-gentoo-r9 SMP
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 vga=0x317 smp udev doscsi
initrd /initrd-2.6.11-gentoo-r9

title=Gentoo Linux 2.6.11-gentoo-r3
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r3 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 vga=0x317 udev doscsi
initrd /initrd-2.6.11-gentoo-r3

____________________________________________________________________________________________________________

MAKE.CONF

CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"


Merci d'avance pour votre aide


Last edited by onvice on Thu Jun 23, 2005 1:11 pm; edited 4 times in total
Back to top
View user's profile Send private message
titix
Guru
Guru


Joined: 01 Nov 2003
Posts: 343
Location: Paris, France

PostPosted: Sat Jun 11, 2005 4:55 pm    Post subject: Reply with quote

Bienvenue sur le forum Gentoo!

Peux tu reformuler ton titre comme indiqué ici: [IMPORTANT] Comment se servir du forum !!

Merci :D
_________________
titix
« La route est longue... mais la voie est libre ! »
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sat Jun 11, 2005 5:10 pm    Post subject: Reply with quote

Salut et Bienvenue !

Que donnent
Code:
zgrep RAM /proc/config.gz
ou encore
Code:
grep RAM /usr/src/linux/.config
:?:

Merci !

@titix: +1
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Sat Jun 11, 2005 11:00 pm    Post subject: Reply with quote

Alors voila ce que j'ai :

pour : zgrep RAM /proc/config.gz

CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_INITRAMFS_SOURCE=""
CONFIG_NVRAM=m
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_RAMFS=y
# CONFIG_CRAMFS is not set
# CONFIG_FRAME_POINTER is not set
CONFIG_X86_TRAMPOLINE=y


et pour : grep RAM /usr/src/linux/.config

CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_INITRAMFS_SOURCE=""
CONFIG_NVRAM=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_RAMFS=y
CONFIG_CRAMFS=y
# CONFIG_FRAME_POINTER is not set
CONFIG_X86_TRAMPOLINE=y


Je ne comprends pas tout le résumé de cette commande.:oops:
Manque t'il des "modules" lors de la mise a jour?

Merci d'avance

p.s: pas sûr de mon titre, n'hésitez pas à me reprendre.
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Sat Jun 11, 2005 11:33 pm    Post subject: Reply with quote

Salut,

Tu as peut-être oublié le support pour les initrd... Qu'est ce que donne :
Code:
melanie linux # grep INITRD /usr/src/linux/.config
CONFIG_BLK_DEV_INITRD=y

Si il y est pas, c'est dans Device Drivers -> Block Devices -> RAM disk support -> Initial RAM disk (initrd) support
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Sun Jun 12, 2005 12:53 am    Post subject: Reply with quote

je viens de verifier et il est bien activé.
ci-joint une portion de mon .config:
#
# Block devices
#
CONFIG_BLK_DEV_FD=y
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_CRYPTOLOOP=y
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_UB is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_LBD=y
# CONFIG_CDROM_PKTCDVD is not set

dites moi s'il vous faut d'autres informations. :D

Merci d'avance pour votre aide
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sun Jun 12, 2005 1:57 am    Post subject: Reply with quote

Question bête mais a priori si tuutilises menuconfig tu ne fais pas un genkernel? Donc root=la_partoche_qui_va_bien et pas ram0 realroot blabla, non?
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Sun Jun 12, 2005 1:11 pm    Post subject: Reply with quote

Enlight wrote:
Question bête mais a priori si tuutilises menuconfig tu ne fais pas un genkernel? Donc root=la_partoche_qui_va_bien et pas ram0 realroot blabla, non?


Bonjour et merci pour vos réponses.
Déolé mais je comprends pas tout. :cry: Ce problème viendrait de la configuration de mon grub.conf ?? Si c'est le cas, Je vois pas pourquoi en kernel-2.6.11-gentoo-r3 fait a partir du liveCD ça marchait très bien.?

Ou sinon qu'entendez-vous par "root=la_partoche_qui_va_bien et pas ram0 realroot" car j'essaye de modifier le grub.conf mais en vain.

par exemple j'ai essayé avec

title=Gentoo Linux 2.6.11-gentoo-r9 SMP
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/sda3 init=/linuxrc ramdisk=8192 vga=0x317 smp udev doscsi
initrd /initrd-2.6.11-gentoo-r9

et j'ai toujours la meme erreure.

Merci de m'éclairer car beaucoup de choses m'échappent encore.
Cordialement
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sun Jun 12, 2005 1:34 pm    Post subject: Reply with quote

Essaye

title=Gentoo Linux 2.6.11-gentoo-r9 SMP
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/sda3 vga=0x317

tout simplement.
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Sun Jun 12, 2005 5:24 pm    Post subject: Reply with quote

Enlight wrote:
Essaye

title=Gentoo Linux 2.6.11-gentoo-r9 SMP
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/sda3 vga=0x317

tout simplement.


toujours pareil :(
VFS :cannot open root device ".....

je vais essayer de rajouter des modules du menuconfig, mais purement au hasard. J'espère qu'il existe une solution et que je ne serais pas obligé de rester en 2.6.11-r3.:?:

En tout cas toute suggestion :idea: de votre part est la bienvenue.

Merci pour votre aide
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Sun Jun 12, 2005 8:37 pm    Post subject: Reply with quote

onvice wrote:
toujours pareil :(
VFS: cannot open root device ".....

Vérifie que le support SCSI et le driver de ta carte SCSI sont en dur dans le kernel (et pas en modules !) Normalement ça doit marcher avec root=/dev/sda3. Sinon est-ce qu'il détecte bien la carte SCSI ? Le disque ? (Regarde quelques lignes au dessus de l'erreur VFS)
Code:
Device Drivers  --->
  SCSI device support  --->
    [*] SCSI device support
    [*] SCSI disk support
    SCSI low-level drivers  --->
      [*] Le driver de ta carte SCSI

onvice wrote:
je vais essayer de rajouter des modules du menuconfig, mais purement au hasard.

Pas des modules. Si tu veux rajouter des choses, pourquoi pas, mais en dur dans le kernel. Au moment où tu as le problème, le kernel n'a justement pas accès aux modules, qui sont sur le filesystem, et justement il n'arrive pas à trouver le disque.
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Mon Jun 13, 2005 9:08 am    Post subject: Reply with quote

Merci pour ta réponse widan

En effet j'ai chargé en dur le pilote de la carte scsi qui était en <M> mais maintenant le message d'erreur est pendant son chargement : toujours indiqué par
VFS :cannot open root device ........ on avance. Je vais essayé de mettre en plus d'autres "drivers" scsi.

Petite question comme même : à part un lspci, n'y a t'il pas moyen de récupérer exactement la config généré par le genkernel du liveCD.:?:
J'ai essayé en mettant le fichier .config de la R3 dans le dossier de la R9 mais ça n'a pas marché:?:

C'est dommage car le genkernel automatique (sans passer par le menuconfig) me repère bien à priori tout mes périphériques sauf le SMP.:x
Je vous tiens au courant de mon évolution sachant que je vais essayé de mettre en plus d'autres "drivers" scsi.

Merci de votre soutien
:lol:
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Mon Jun 13, 2005 4:40 pm    Post subject: Reply with quote

Ok ça fait toujours "VFS: cannot open...", mais est-ce qu'il voit le disque ? Ca devrait afficher quelque chose comme ça :
Code:
SCSI device sda: 320173056 512-byte hdwr sectors (163929 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 320173056 512-byte hdwr sectors (163929 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2 sda3
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0

Bon la c'est un disque SATA, mais c'est vu comme du SCSI par le kernel.

Si ça marche toujours pas, et que ça marchait avec la config du livecd... (methode (très) bourrine, et même si ça marche avec ça, il faudra repasser derrière pour nettoyer le kernel...)
Code:
melanie ~ # cd /usr/src/
melanie src # unlink linux
melanie src # ln -sf linux-2.6.11-gentoo-r9 linux
melanie src # cd linux
melanie linux # mv .config ~/old-kconfig
melanie linux # cp /usr/share/genkernel/x86/kernel-config-2.6 .config
melanie linux # sed -i "s/=m$/=y/g" .config
melanie linux # make menuconfig

Puis compilation du kernel "normale". En fait ça va prendre la conf genkernel, mais mettre en dur tout ce que genkernel mettait en module. Donc a priori le kernel aura tous les drivers nécessaires. Oui, j'ai dit que c'était une méthode bourrine, et qu'il y aura plein de drivers inutiles. Mais on peut toujours faire le ménage après.
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Fri Jun 17, 2005 9:54 am    Post subject: Reply with quote

:) Merci pour ta réponse et désolé pour le retard mais j'ai pas eu le temps cette semaine de faire les manips que tu m'as donné......

Je m'y penche ce soir et je vous tiens au courant :wink:
Back to top
View user's profile Send private message
voltairien
Tux's lil' helper
Tux's lil' helper


Joined: 24 Apr 2004
Posts: 123

PostPosted: Fri Jun 17, 2005 11:52 am    Post subject: Reply with quote

Pour le support du SMP, sans le genkernel, il te faudras sans doute :

Processor type and features --->
[*] Symmetric multi-processing support
(2) Maximum number of CPUs (2-255)

Et peut être
[*] MTRR (Memory Type Range Register) support
[*] SMT (Hyperthreading) scheduler support

v.
_________________
[Les Mechants] Voltairien
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Tue Jun 21, 2005 8:47 am    Post subject: Reply with quote

Bonjour

Et oui malheureusement je reviens vers vous......
J'ai donc essayé de mettre à jour la Gentoo en utilisant le menuconfig et en mettant le maximun de choses correspondant, je pense, à ma machine :cry: mais j'ai toujours un problème de VFS :cannot open root device "sda3" .

a savoir que ce ne sont plus les memes blocks :
VFS :cannot open root device "sda3" or unknown -block (8,3)
Kernel panic - not syncing : VFS : unable to mount root fs on unknown-block (8,3) :roll:

J'ai donc essayé la méthode proposé ci-dessus par Widan mais je ne cromprends pas vu qu'à la fin je dois taper
Code:

melanie linux # make menuconfig


Cela reviens au même (j'ai l'impression) vu que je reviens sur le MENUCONFIG et que je dois à nouveau sélectionner en dur les composants a mettre dans le kernel. Pourriez vous m'expliquer svp car je ne suis pas sûr de moi ?
Car en effet quand je quitte le menuconfig il me propose de taper "Make" pour lancer la compilation!
Ma question étant, faut-il reprendre la procédure après avoir taper
Code:

melanie ~ # cd /usr/src/
melanie src # unlink linux

melanie src # ln -sf linux-2.6.11-gentoo-r9 linux
melanie src # cd linux
melanie linux # mv .config ~/old-kconfig
melanie linux # cp /usr/share/genkernel/x86/kernel-config-2.6 .config
melanie linux # sed -i "s/=m$/=y/g" .config


donc ceci :

#make && make modules_install
#cp arch/i386/boot/bzImage /boot/kernel-2.6.11-gentoo-r9
#cp .config /boot/config-2.6.11-gentoo-r9

Il y a forcément quelque chose que je ne sélectionne pas dans le menuconfig mais la je ne vois pas car j'ai sélectionné le maximun de choses pour le Scsi,

sélectionné
Processor type and features --->
[*] Symmetric multi-processing support avec 2 pour le nombre de processeur puis sélectionné l'hyperthreading
[*] MTRR (Memory Type Range Register) support
[*] SMT (Hyperthreading) scheduler support


Sélectionné
Processor type and features --->
Subarchitecture Type (PC-compatible)

Sélectionné Device Drivers --->
ATA/ATAPI/MFM/RLL support --->
[*] Generic PCI bus-master DMA support
[*] Use PCI DMA by default when available

Activer le support pour les systèmes de fichiers ext2 et ex3 ( ici j'ai tout coché)

et sélectionné les choses qui je pense sont liées avec ma machine !!

Il est vrai par contre toujours pour répondre à Widan que j'ai pas l'impression qu'il voit mon disk au démarrage ou du moins ça défile trop vite pour le voir ? C'est pour cela que j'ai quasiment tout sélectionné dans la partie Scsi pensant qu'automatiquement il aurait mis le support pour mon disk.
Ce dernier est un disk Compaq SCSI 2 7200trs/min de 20Go!:twisted:

Désolé pour la lourdeur de ce post mais je reste à votre disposition pour d'autres explications:!: :!:

Merci d'avance pour votre aide
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jun 21, 2005 9:03 am    Post subject: Reply with quote

onvice wrote:
#make && make modules_install
#mount /boot
#cp arch/i386/boot/bzImage /boot/kernel-2.6.11-gentoo-r9
#cp .config /boot/config-2.6.11-gentoo-r9
#umount /boot
Il manque la ligne en gras. Si ta partition "/boot" n'est pas montée, le noyau est copié dans le répertoire "/boot" de /dev/sda3 (et pas sur ta partition /dev/sda1 comme indiqué dans grub.conf).

EDIT : ajout du "umount" pour éviter de faire des bêtises sur /boot ...
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Tue Jun 21, 2005 3:23 pm    Post subject: Reply with quote

onvice wrote:
Bonjour
J'ai donc essayé la méthode proposé ci-dessus par Widan mais je ne cromprends pas vu qu'à la fin je dois taper
Code:

melanie linux # make menuconfig

Cela reviens au même (j'ai l'impression) vu que je reviens sur le MENUCONFIG et que je dois à nouveau sélectionner en dur les composants a mettre dans le kernel. Pourriez vous m'expliquer svp car je ne suis pas sûr de moi ?

C'est juste au cas où tu voudrais rajouter des choses (genre pour le SMP, ou qqch qui n'est pas dans la conf genkernel, ...)
onvice wrote:
Il est vrai par contre toujours pour répondre à Widan que j'ai pas l'impression qu'il voit mon disk au démarrage ou du moins ça défile trop vite pour le voir ? C'est pour cela que j'ai quasiment tout sélectionné dans la partie Scsi pensant qu'automatiquement il aurait mis le support pour mon disk.
Ce dernier est un disk Compaq SCSI 2 7200trs/min de 20Go!:twisted:

Peu importe le type de disque... En fait c'est surtout pour savoir si ton contrôleur SCSI est reconnu par le kernel. Si le kernel voit le disque, alors c'est qu'il contient bien le driver pour la carte SCSI.
yoyo wrote:
Si ta partition "/boot" n'est pas montée, le noyau est copié dans le répertoire "/boot" de /dev/sda3 (et pas sur ta partition /dev/sda1 comme indiqué dans grub.conf).

+1 pour ça. En plus c'est vicieux car il n'y a pas d'erreur. C'est pour ça que j'ai /boot montée en permanence, mais en read-only, avec dans le fstab
Code:
/dev/md/0       /boot           reiserfs        noatime,notail,ro        0 0

Comme ça si j'essaie d'écrire dessus, j'ai "Permission denied", et je me rends compte que j'ai oublié de la (re)monter en rw, au lieu de me demander pendant 20mn pourquoi il n'a pas le nouveau kernel...
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Tue Jun 21, 2005 3:47 pm    Post subject: Reply with quote

@ widan, le fait que lspci retourne un nom de périph ne signifie pas que le kernel utilisé ait le support pour ce périph, je peux par exemple très bien voir quelle est ma carte wifi avec lspci avant de faire un modprobe ndiswrapper.

l'ideal je pense serait de faire un dmesg avec un kernel modulaire tel que celui du live-cd (ou un genkernel si comme je le pense ils agissent de la même manière) puis de googer un peu sur ces noms de modules afin de savoir à quoi ils correspondent dans menuconfig (parfois le lien est évident, parfois pas)
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Tue Jun 21, 2005 10:23 pm    Post subject: Reply with quote

Enlight wrote:
@ widan, le fait que lspci retourne un nom de périph ne signifie pas que le kernel utilisé ait le support pour ce périph, je peux par exemple très bien voir quelle est ma carte wifi avec lspci avant de faire un modprobe ndiswrapper.

Je ne pensais pas au lspci, mais aux messages lors du boot, histoire de savoir si son kernel reconnaissait sa carte SCSI, afin de savoir si c'était un pb de SCSI, ou d'autre chose.
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Tue Jun 21, 2005 10:32 pm    Post subject: Reply with quote

Ah, pardon!
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Wed Jun 22, 2005 2:12 am    Post subject: Reply with quote

:lol: Salut

Merci de vos informations :wink:
En fait, je sais pas comment j'aurais pu avancé sans vous :oops: . ....... et puis au moins je comprends mieux ce que je fais!!

Mais bon ça marche toujours pas !! Mais on avance car effectivement j'ai deux messages différents en fonction de mon grub.conf.

(Pour info j'ai bien vu mon disk dur et ma carte au boot......c'est logiquement ok pour le scsi)

Quand je met ceci dans mon grub.conf :
"title=Gentoo Linux 2.6.11-gentoo-r9 SMP
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/sda3
initrd /initrd-2.6.11-gentoo-r9"

J'obtiens au boot :" /sbin/rc : line271:/sbin/devfsd : no such file or directory"
puis
" fsck.ext3 : no such file or directory while trying to open /dev/sda3
/dev/sda3 :
The superblock could not be read or does not describe a correct ext2 filesystem. IF the device is valid and it really containsan ext2 filesystem (and not a swap or UFS something else) then the superblock is corrupt and you might try running e2fsck with an alternate superblock
e2fsck -b 8193 <device>
*filesystem couldn't be fixed :(

Give root password for maintenance
(or type Control-D for normal start) " et quand je tape mon mot de passe root, ça ne fonctionne pas :?:

Et quand je met ces lignes dans mon grub.conf :
"title=Gentoo Linux 2.6.11-gentoo-r9 SMP
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 vga=0x317 udev doscsi
initrd /initrd-2.6.11-gentoo-r9"

J'ai le message :
" The root block device is unspecified or not detected.
please specify a device to boot, or "shell" for a shell...
boot() ::"

:?: :?:

J'avais tapé ceci :
#make && make modules_install
#mount /boot
#cp arch/i386/boot/bzImage /boot/kernel-2.6.11-gentoo-r9
#cp .config /boot/config-2.6.11-gentoo-r9
#umount /boot

Mais ne faut-il pas taper
#mount -ext3 /boot ??

J'éssayerai dans tous les cas demain car maintenant c'est un peu tard.......8O 8O :wink:

Bonne nuit
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jun 22, 2005 7:06 am    Post subject: Reply with quote

onvice wrote:
Quand je met ceci dans mon grub.conf :
"title=Gentoo Linux 2.6.11-gentoo-r9 SMP
root (hd0,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/sda3
initrd /initrd-2.6.11-gentoo-r9"

J'obtiens au boot :" /sbin/rc : line271:/sbin/devfsd : no such file or directory"
Cette config me semble correcte.
Le problème vient de devfs. C'est lui qui génère(ait) les entrées pour les périphériques (les devices). L'as-tu inclus dans ton noyau ?? (pour le savoir poste le résultat de "grep DEVFS /usr/src/linux/.config").
Normalement tu ne devrais pas l'avoir puisqu'il est indiqué comme étant déprécié. S'il y est, supprime-le (dans le make menuconfig du noyau) et installe udev (emerge udev).
S'il n'y est pas je dirai que tu n'as pas installé udev (emerge udev) (pour le savoir poste le résultat de "emerge -s udev").
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
onvice
n00b
n00b


Joined: 20 May 2005
Posts: 58

PostPosted: Wed Jun 22, 2005 1:18 pm    Post subject: Reply with quote

yoyo wrote:

J'obtiens au boot :" /sbin/rc : line271:/sbin/devfsd : no such file or directory" .
Cette config me semble correcte.
Le problème vient de devfs. C'est lui qui génère(ait) les entrées pour les périphériques (les devices). L'as-tu inclus dans ton noyau ?? (pour le savoir poste le résultat de "grep DEVFS /usr/src/linux/.config").


CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
# CONFIG_DEVFS_DEBUG is not set

et emerge -s udev donne

[ Results for search key : udev ]
[ Applications found : 2 ]

* app-text/uudeview
Latest version available: 0.5.20
Latest version installed: [ Not Installed ]
Size of downloaded files: 255 kB
Homepage: http://www.fpx.de/fp/Software/UUDeview/
Description: uu, xx, base64, binhex decoder
License: GPL-2

* sys-fs/udev
Latest version available: 056
Latest version installed: 056
Size of downloaded files: 468 kB
Homepage: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
Description: Linux dynamic and persistent device naming support (aka userspace devfs)
License: GPL-2

Bon moi je croyais que j'utilisais que Udev ?? Question bête (encore) je ne peux l'installer qu'en tapant " emerge udev" car je ne le vois pas dans le Menuconfig ??
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jun 22, 2005 1:30 pm    Post subject: Reply with quote

onvice wrote:
* sys-fs/udev
Latest version available: 056
Latest version installed: 056
Size of downloaded files: 468 kB
Homepage: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
Description: Linux dynamic and persistent device naming support (aka userspace devfs)
License: GPL-2

Bon moi je croyais que j'utilisais que Udev ?? Question bête (encore) je ne peux l'installer qu'en tapant " emerge udev"
donc udev est déja installé.

Par contre, devfs est présent dans le noyau et il est monté automatiquement ce qui empêche le fonctionnement d'udev. Vire devfs du menuconfig, recompile ton noyau (tu vas finir par connaître la commande par coeur maintenant :wink: ) et ça devrait être bon.

Regarde aussi cette doc : Guide udev pour Gentoo pour voir si tu n'as rien oublié d'important.

EDIT : pour info udev n'est pas dans le noyau :
Quote:
It uses sysfs and /sbin/hotplug and runs entirely in userspace.

_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum