Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi in fase di boot con Gentoo

Ciao a tutti, non sono molto esperto di linux e finora ho sempre usato una
Mandrake. Per cercare di capire meglio i meccanismi di funzionamento
dell'architettura di Linux, ho deciso di provare a installare una distro
Gentoo, stage1.
Ho bootato da LiveCD
Ho preso un disco vuoto e ho creato 3 partizioni con fdisk:
La prima di boot ext2
La seconda di swap
la terza con quasi tutto il disco formattata reiserfs
Ho scompattato lo stage1, configurato le opzioni di compilazione e compilato
tutto quanto. Tutto OK fino a qua
Come Kernel ho scelto gentoo-sources
Una volta compilato, ho editato il mio file /etc/fstab in questo modo:
/dev/hda1    /boot    ext2    noauto,noatime    1 2
/dev/hda2    none    swap    sw     0 0
/dev/hda3    /            reiserfs    noatime            0 1
none    /proc    proc    defaults    0 0
none    /dev/shm    tmpfs    defaults    0 0
/dev/cdroms/cdrom0    /mnt/cdrom0    auto    noauto,user    0 0
/dev/cdroms/cdrom1    /mnt/cdrom1    auto    noauto,user    0 0
Ho cambiato lievemente rc.conf e installato la rete
Ho installato Grub e provveduto a configurarlo in questa maniera (file
/boot/grub/grub.conf)
default 0
timeout 10
title=Linux
root (hd0,0)
kernel (hd0,0)/kernel-2.4.25 root=/dev/hda3
Creato gli utenti e riavviato.
All'avvio, parte grub, faccio partire Linux e succede questo:
Mounting proc at /proc    [ok]
Starting devfsd...
/sbin/rc: line 315: /sbin/devfsd: No such file or directory   [!!!!!]
Activating (possible) swap    [ok]
Remounting root filesystem read-only (if necessary)...    [ok]
Checking root filesystem....
Failed to open the filesystem
If the partition table has not been changed, and the partition is valid and
it really contains a reiserfs partition, then the superblock is corrupted
and you need to run this utility with --rebuild-sh
Warning.. fsck.reiserfs for device /dev/hda3 exited with signal 6.
Filesystem couldn't be fixed :(    [!!!!]
Give root password for maintenace
Ho riavviato col LiveCD e ho montato /dev/hda1 e /dev/hda3, riesco ad
entrare nella partizione di boot e nel filesystem root, per cui ho piena
possibilità di modificare qualunque file di configurazione.
A mio avviso, devo avere commesso un errore in fsab o in grub.conf, è per
questo che vi ho postato cosa ci ho messo. Ho provato, in /etc/fstab a
mettere a 0 l'ultimo campo sia per la partizione di boot che per quella
reiserfs (mettendola a 0 si forza il sistema a non fare il controllo di
integrità) ma il risultato. riavviando, è lo stesso. qulacuno ha qualche
suggerimento?
Grazie a tutti, ciao Marco

 Failed to open the filesystem
Amesso che il filesystem non sia distrutto hai installato reiserfsprogs ed
hai inserito il supporto a reiserfs nel kernel ?
Ciao
Teo

 hai inserito il supporto a reiserfs nel kernel ?
Queste due invece le avevo fatte ( ho messo il supporto nel kernel e fatto
emerge --usepkg reiserfsprogs , ma non ho fatto rc-update, è giusto? )
Grazie e ciao

 # emerge devfsd
Con questo tuo suggerimento ho risolto tutto :))))))))))))))))
Grazie mille!!!!
Buona giornata!

 Grazie mille!!!!
Di nulla.
Al momento però devfs è in uno stato di semi-abbandono (il che non è
necessariamente un male dato che funziona abbastanza bene, però da quanto
ho capito non è più manutenuto).
Puoi sostituirlo con udev+hotplug dove invece gli sviluppatori sono molti
attivi nello sviluppo e supporto. Sul forum di gentoo [1] trovi un thread
con i semplici passaggi per fare il cambio. Io lo uso da un paio di mesi
senza problemi.
[1] 
http://forums.gentoo.org
Ciao
Teo