Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
problemino boot
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Tue Apr 04, 2006 5:36 pm    Post subject: problemino boot Reply with quote

ho installato gentoo... e anche grub!
evidentemente il grub.conf non è scritto molto bene, visto che avviando gentoo compare questo errore

Code:

block device /dev/sda7 is not a valid root device...
the root block device is unspecified or not detected


ho installato linux su un amd64 con un hd sata.
ecco il grub.conf:

Code:

default 1
timeout 30

title=gentoo 2.6.15
root (hd0, 6)
kernel /boot/kernel-genkernel-x86_64-2.6.15-gentoo-r5 root=/dev/ram0 initi=linuxrc ramdisk=8192 real_root=/dev/sda7 udev
initrd /boot/initramfs-genkernel-x86_64-2.6.15-gentoo-r5

title=windows xp
rootnoverify(hd0,0)
makeactive
chainloader +1


non sapendo se è utile o meno, posto anche l'fstab:
Code:

/dev/sda7         /              ext3       noatime        0   1
/dev/sda8         /home          ext3       noatime        0   2
/dev/sda6         none           swap       sw             0   0
/dev/cdroms/      /mnt/cdrom     iso9660    noauto,ro      0   0
/dev/fd0          /mnt/floppy    auto       noauto         0   0


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


grazie a tutti per l'aiuto!

:wink:

saluti
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Tue Apr 04, 2006 6:01 pm    Post subject: Reply with quote

aggiungi doscsi alle opzioni del kernel
_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Wed Apr 05, 2006 4:15 pm    Post subject: Reply with quote

in pratica devo mettere doscsi nel grub.conf, nella riga del kernel. giusto?
ho fatto così
Code:

default 1
timeout 30

title=gentoo 2.6.15
root (hd0, 6)
kernel /boot/kernel-genkernel-x86_64-2.6.15-gentoo-r5 root=/dev/ram0 initi=linuxrc ramdisk=8192 real_root=/dev/sda7 doscsi udev
initrd /boot/initramfs-genkernel-x86_64-2.6.15-gentoo-r5

title=windows xp
rootnoverify(hd0,0)
makeactive
chainloader +1

ma il problema rimane...

:roll:

nn so...
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Wed Apr 05, 2006 4:23 pm    Post subject: Reply with quote

Code:
init=/linuxrc

_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Wed Apr 05, 2006 4:43 pm    Post subject: Reply with quote

chiedo venia... quello era un semplice errore di battitura..!
Back to top
View user's profile Send private message
misterwine
Guru
Guru


Joined: 14 Nov 2005
Posts: 341
Location: Zelarino (VE)

PostPosted: Wed Apr 05, 2006 6:31 pm    Post subject: Reply with quote

Su grub le opzioni del kernel vanno inserite nella linea del kernel, dunque nel tuo caso:
Code:

kernel /boot/kernel-genkernel-x86_64-2.6.15-gentoo-r5 real_root=/dev/sda7 doscsi udev

_________________
"Se in un primo momento l' idea non è assurda,
allora non c'è nessuna speranza che si realizzi." (A.Einstein)
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Wed Apr 05, 2006 7:22 pm    Post subject: Reply with quote

misterwine wrote:
Su grub le opzioni del kernel vanno inserite nella linea del kernel, dunque nel tuo caso:
Code:

kernel /boot/kernel-genkernel-x86_64-2.6.15-gentoo-r5 real_root=/dev/sda7 doscsi udev


??? così come ho scritto sopra...! giusto?
Back to top
View user's profile Send private message
misterwine
Guru
Guru


Joined: 14 Nov 2005
Posts: 341
Location: Zelarino (VE)

PostPosted: Wed Apr 05, 2006 8:16 pm    Post subject: Reply with quote

Si... e non ti parte gentoo??
_________________
"Se in un primo momento l' idea non è assurda,
allora non c'è nessuna speranza che si realizzi." (A.Einstein)
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Wed Apr 05, 2006 8:18 pm    Post subject: Reply with quote

misterwine wrote:
Si... e non ti parte gentoo??


no, sempre lo stesso errore...
Back to top
View user's profile Send private message
misterwine
Guru
Guru


Joined: 14 Nov 2005
Posts: 341
Location: Zelarino (VE)

PostPosted: Wed Apr 05, 2006 8:38 pm    Post subject: Reply with quote

Mi son riguardato la guida dell' installazione di gentoo e a quanto pare sembra apposto la configurazione di grub...
Pure io la prima volta con gentoo ho usato grub come bootloader, ma mi ha dato problemi, e son tornato subito al mio caro e vecchio lilo, che per quello che devo fare mi va più che bene!
Provo a cercare una soluzione al tuo problema, ma non ti assicuro nulla...
_________________
"Se in un primo momento l' idea non è assurda,
allora non c'è nessuna speranza che si realizzi." (A.Einstein)
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Wed Apr 05, 2006 9:11 pm    Post subject: Reply with quote

misterwine wrote:
Mi son riguardato la guida dell' installazione di gentoo e a quanto pare sembra apposto la configurazione di grub...
Pure io la prima volta con gentoo ho usato grub come bootloader, ma mi ha dato problemi, e son tornato subito al mio caro e vecchio lilo, che per quello che devo fare mi va più che bene!
Provo a cercare una soluzione al tuo problema, ma non ti assicuro nulla...

sono commosso dalla tua disponibilità!

grazie 1000
Back to top
View user's profile Send private message
khelidan1980
Tux's lil' helper
Tux's lil' helper


Joined: 27 May 2004
Posts: 129
Location: Europe->Italy->Milan

PostPosted: Thu Apr 06, 2006 10:24 am    Post subject: Reply with quote

Hai messo il supporto sata adatto alla tua scheda nel kernel?
_________________
Khelidan
Back to top
View user's profile Send private message
Cristian75
Apprentice
Apprentice


Joined: 30 Nov 2005
Posts: 234

PostPosted: Thu Apr 06, 2006 11:48 am    Post subject: Reply with quote

Ciao Prova cosi...

default 1
timeout 30

title=gentoo 2.6.15
root (hd0, 6)
kernel /kernel-genkernel-x86_64-2.6.15-gentoo-r5 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/sda7 doscsi udev
initrd /initramfs-genkernel-x86_64-2.6.15-gentoo-r5

title=windows xp
rootnoverify(hd0,0)
makeactive
chainloader +1

eventualmente se non dovesse funzionare prova a togliere doscsi
_________________
La musica che ascolto : http://www.last.fm/user/Cristian75/
La mia Webradio ---> http://95.211.15.229:8000/
utente numero 381833 su Linux Counter
http://counter.li.org.
Coltiva Linux che tanto Windows si pianta da solo
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Thu Apr 06, 2006 5:40 pm    Post subject: Reply with quote

error grub n°15

presumo che così gli sia impossibile trovare il kernel...no?
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Thu Apr 06, 2006 5:41 pm    Post subject: Reply with quote

khelidan1980 wrote:
Hai messo il supporto sata adatto alla tua scheda nel kernel?


bella domanda...!

avendo compilato il kernel con lo script genkernel... penso proprio di sì...
Back to top
View user's profile Send private message
Cristian75
Apprentice
Apprentice


Joined: 30 Nov 2005
Posts: 234

PostPosted: Thu Apr 06, 2006 8:20 pm    Post subject: Reply with quote

non sapendo se è utile o meno, posto anche l'fstab:
Code:

/dev/sda7 / ext3 noatime 0 1
/dev/sda8 /home ext3 noatime 0 2
/dev/sda6 none swap sw 0 0
/dev/cdroms/ /mnt/cdrom iso9660 noauto,ro 0 0
/dev/fd0 /mnt/floppy auto noauto 0 0


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

una cosa che mi rende dubbioso ma noatime ?
io proverei a coreggere con : /dev/sda7 / ext3 defaults 0 1
se dico castronerie coreggetemi
_________________
La musica che ascolto : http://www.last.fm/user/Cristian75/
La mia Webradio ---> http://95.211.15.229:8000/
utente numero 381833 su Linux Counter
http://counter.li.org.
Coltiva Linux che tanto Windows si pianta da solo
Back to top
View user's profile Send private message
misterwine
Guru
Guru


Joined: 14 Nov 2005
Posts: 341
Location: Zelarino (VE)

PostPosted: Thu Apr 06, 2006 9:19 pm    Post subject: Reply with quote

NOATIME è un'opzione di mount che permette di avere un sistema più veloce. Dunque

Code:
/dev/hda7   /   ext3   defaults,noatime   0 1


oppure prova

Code:
/dev/hda7   /   ext3   defaults,noatime   1 1


il primo 1 è per l'operazione di dump, che io per esempio ho attivato su /boot...
Per quanto riguarda grub dovresti essere apposto.
_________________
"Se in un primo momento l' idea non è assurda,
allora non c'è nessuna speranza che si realizzi." (A.Einstein)
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Thu Apr 06, 2006 10:51 pm    Post subject: Reply with quote

misterwine wrote:
NOATIME è un'opzione di mount che permette di avere un sistema più veloce

non proprio.
non vengono registrati gli access time sui files. questo può essere un vantaggio in termini di prestazioni, ma rende non funzionanti alcuni meccanismi molto delicati che si basano appunto su quel parametro per funzionare, ad esempio fam e gamin in userspace, ed uin kernel space aggeggi come inotify (che è molto grave)

in sostranza noatine è un parametro che non deve essere utilizzato con leggerezza. solo quando si è ben coscienti di ciò che si sta facendo
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Fri Apr 07, 2006 10:21 am    Post subject: Reply with quote

in effetti io ho utilizzato noatime con molta leggerezza... in effetti sull'handbook si parla di noatime proprio come ne parla misterwine! cmq ora provo e vi faccio sapere!
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Fri Apr 07, 2006 10:26 am    Post subject: Reply with quote

fstab non c'entra nulla, il problema è prima.
riposta la configurazione esatta (senza errori) del bootloader
non farebbe male riportare qualche altra riga sopra l'errore che ricevi al boot.
_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Fri Apr 07, 2006 10:46 am    Post subject: Reply with quote

makoomba wrote:
fstab non c'entra nulla, il problema è prima.
riposta la configurazione esatta (senza errori) del bootloader
non farebbe male riportare qualche altra riga sopra l'errore che ricevi al boot.


allora, questo è l'errore... + qualche riga precedente
Code:

>>activating udev
>> determining root device
!!block device /dev/sda7 is not a valid root device
!!the root block device is unspecified or not detected
please specify a device to boot, or "shell" for a shell


ecco l'fstab:
Code:

# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>         <mountpoint>   <type>      <opts>      <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda7      /      ext3      defaults   0 1
/dev/sda8      /home      ext3      defaults   0 2
/dev/sda6      none      swap      sw      0 0
/dev/cdroms/cdrom0   /mnt/cdrom   iso9660      noauto,ro   0 0
/dev/fd0      /mnt/floppy   auto      noauto      0 0

# NOTE: The next line is critical for boot!
none         /proc      proc      defaults   0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
none         /dev/shm   tmpfs      nodev,nosuid,noexec   0 0


ed il boot loader:
Code:

default 2
timeout 30

title=Gentoo 2.6.15
root (hd0,6)
kernel /boot/kernel-genkernel-x86_64-2.6.15-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda7 doscsi udev
initrd /boot/initramfs-genkernel-x86_64-2.6.15-gentoo-r5

title=gentoo2
root (hd0,6)
kernel /boot/kernel-genkernel-x86_64-2.6.15-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda7 udev
initrd /boot/initramfs-genkernel-x86_64-2.6.15-gentoo-r5

title=windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1


per capire un po', vi pongo questa domanda:
l'errore segnala che /dev/sda7 non è root, ma l'fstab afferma il contrario. che tipo di controllo viene fatto all'avvio? in pratica, cerca il kernel oppure va solo a leggere il file fstab?
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Fri Apr 07, 2006 11:26 am    Post subject: Reply with quote

il kernel non usa fstab per montare la root: accede al device specificato nella conf del bootloader (root/real_root), determina automaticamente il fs e lo monta.
fstab è usato nella successiva fase di init, alla quale tu non arrivi perchè il kernel non riesce a montare la root.

generalmente, questo tipo di errore, si ha quando il kernel viene compilato manualmente e manca del supporto all'hardware e/o ai filesystems.

genkernel elimina gran parte di questi problemi, ma pare che nel tuo caso qualcosa non funzioni.
rifai il boot e quando compare l'errore, scrivi "shell"
dai i comandi
Code:
dmesg | grep sda
lsmod

dell'output di lsmod, è importante solo la prima colonna.
successivamente, inserisci il livecd e ridai gli stessi comandi.
posta il risultato.
_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
GiRa
l33t
l33t


Joined: 07 Apr 2005
Posts: 717

PostPosted: Fri Apr 07, 2006 12:34 pm    Post subject: Reply with quote

Quando fai quello consigliato nel post precedente dai anche un
Code:
fdisk -l
Back to top
View user's profile Send private message
naftalina67
n00b
n00b


Joined: 16 Oct 2005
Posts: 32

PostPosted: Fri Apr 07, 2006 5:08 pm    Post subject: Reply with quote

questo è l'output di lsmod quando avvio gentoo da cd:

Code:
Module                  Size  Used by
parport_pc             30952  0
parport                27148  1 parport_pc
floppy                 57512  0
pcspkr                  2184  0
uli526x                14868  0
tulip                  45856  0
dm_mirror              15744  0
dm_mod                 38864  1 dm_mirror
pdc_adma                7940  0
sata_mv                15108  0
ata_piix                8580  0
ahci                   10884  0
sata_qstor              8196  0
sata_vsc                6916  0
sata_uli                6276  0
sata_sis                6788  0
sata_sx4               11652  0
sata_nv                 7684  0
sata_via                7428  0
sata_svw                6660  0
sata_sil24              9476  0
sata_sil                8196  0
sata_promise            9732  0
libata                 39696  15 pdc_adma,sata_mv,ata_piix,ahci,sata_qstor,sata_vsc,sata_uli,sata_sis,sata_sx4,sata_nv,sata_via,sata_svw,sata_sil24,sata_sil,sata_promise
sbp2                   20100  0
ohci1394               27596  0
ieee1394               64120  2 sbp2,ohci1394
sl811_hcd              11008  0
ohci_hcd               16772  0
uhci_hcd               27168  0
usb_storage            56512  0
usbhid                 30624  0
ehci_hcd               25608  0
usbcore                92328  7 sl811_hcd,ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd


questo è l'fdisk (CD):
Code:

Disk /dev/sda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2550    20482843+   7  HPFS/NTFS
/dev/sda2            2551        9963    59544922+   f  W95 Ext'd (LBA)
/dev/sda5            5101        9963    39062016    e  W95 FAT16 (LBA)
/dev/sda6            2551        2613      506016   82  Linux swap / Solaris
/dev/sda7            2614        3859    10008463+  83  Linux
/dev/sda8            3860        5100     9968301   83  Linux

Partition table entries are not in disk order


ed infine il dmesg (CD):

Code:
SCSI device sda: 160086528 512-byte hdwr sectors (81964 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 160086528 512-byte hdwr sectors (81964 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2 < sda5 sda6 sda7 sda8 >
sd 0:0:0:0: Attached scsi disk sda
ReiserFS: sda: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda
VFS: Can't find ext3 filesystem on dev sda.
VFS: Can't find an ext2 filesystem on dev sda.
SQUASHFS error: Can't find a SQUASHFS superblock on sda
VFS: Can't find a valid FAT filesystem on dev sda.
ReiserFS: sda1: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda1
VFS: Can't find ext3 filesystem on dev sda1.
VFS: Can't find an ext2 filesystem on dev sda1.
SQUASHFS error: Can't find a SQUASHFS superblock on sda1
VFS: Can't find a valid FAT filesystem on dev sda1.
sda2: rw=0, want=18, limit=2
ReiserFS: sda2: warning: sh-2006: read_super_block: bread failed (dev sda2, block 8, size 1024)
sda2: rw=0, want=130, limit=2
ReiserFS: sda2: warning: sh-2006: read_super_block: bread failed (dev sda2, block 64, size 1024)
ReiserFS: sda2: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda2
sda2: rw=0, want=4, limit=2
sda2: rw=0, want=4, limit=2
SQUASHFS error: Can't find a SQUASHFS superblock on sda2
VFS: Can't find a valid FAT filesystem on dev sda2.
sda2: rw=0, want=66, limit=2
isofs_fill_super: bread failed, dev=sda2, iso_blknum=16, block=32
sda2: rw=0, want=68, limit=2
sda2: rw=0, want=1252, limit=2
sda2: rw=0, want=1028, limit=2
sda2: rw=0, want=8, limit=2
ReiserFS: sda5: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda5
VFS: Can't find ext3 filesystem on dev sda5.
VFS: Can't find an ext2 filesystem on dev sda5.
SQUASHFS error: Can't find a SQUASHFS superblock on sda5
ReiserFS: sda6: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda6
VFS: Can't find ext3 filesystem on dev sda6.
VFS: Can't find an ext2 filesystem on dev sda6.
SQUASHFS error: Can't find a SQUASHFS superblock on sda6
VFS: Can't find a valid FAT filesystem on dev sda6.
ReiserFS: sda7: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda7
ReiserFS: sda8: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda8


per quanto riguarda i tre comandi lanciati dalla shell:
dmesg->output vuoto

lsmod l'ho dovuto copiare a mano...
Code:

fdomain
BusLogic
aic7xxx
aic79xx
scsi_transport_spi
ata_piix
sata_vsc
sata_sis
sata_sx4
sata_nv
sata_via
sata_svw
sata_sil
sata_promise
libata
a_sil
sbp2
ohci
ieee1394
ohci_hcd
uhci_hcd
usb_storage
usbhid
ehci_hcd

il problema è che da shell non riesco a scorrere la lista e neanche a montare un hd, quindi non posso mettere il risultato del comando in un file...
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Fri Apr 07, 2006 5:16 pm    Post subject: Reply with quote

posta anche un lspci da livecd (pensavo di avertelo chiesto)
_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
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