View previous topic :: View next topic |
Author |
Message |
nillkheope Tux's lil' helper
Joined: 21 Mar 2005 Posts: 92
|
Posted: Tue Apr 12, 2005 8:34 pm Post subject: problemi all'avvio con grub [Risolto] |
|
|
salve a tutti
ho un problema con l'avvio di grub...
molto probabilmente mi confondo con le partizioni nei file di configurazione
ho partizionato l'hd nel seguente modo:
hda1 winxp
hda2 boot
hda3 swap
hda4 root
questo è il file fstab
/dev/hda2 /boot reiserfs noauto,noatime 1 2
/dev/hda4 / reiserfs noatime 0 1
/dev/hda3 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,ro 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /proc/bus/usb usbfs defaults 0 0
premetto subito che non sono un utente esperto e pertanto ho configurato il kernel con genkernel
questo è il file grub.conf
default 0
timeout 20
splashimage=(hd0,1)/grub/splash.xpm.gz
title=Gentoo Linux 2.6.11
root (hd0,1)
kernel /kernel-2.6.11-gentoo-r6 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda4 udev
initrd /initrd-2.6.11-gentoo-r6
title=WinXp
root (hd0,0)
makeactive
chainloader +1
nel dettaglio l'errore appare all'avvio
viene visualizzata la schermata di grub e quindi io scelgo gentoo....
sembra che vada tutto bene fino a quando non compare il seguente messaggio:
>>Block device /dev/hda4 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
Qua non so più cosa fare....aiutatemi voi...
inoltre ho provato ad avviare windoz e...mi richiede l'installazione....e qua mi sono cagato in mano!!!!
quindi ho provato a riavviare dal cdlive , e a rimontare tutte le partizioni e ciò che è in windoz lo vedo ancora...
spero di poterlo riutilizzare una volta configurato per bene il bootloader...
vi ringrazio in anticipo...ciao!
Last edited by nillkheope on Thu Apr 14, 2005 11:02 am; edited 1 time in total |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Tue Apr 12, 2005 9:01 pm Post subject: |
|
|
strano... mi sembra davvero strano che windows ti chieda di reinstallare.... bah...
per il resto tenderei a pensare (visto che a prima vista i tuoi file di conf mi sembrano ok...) che il problema sia di genkernel
prova a compilare il kernel a mano (partendo dal .config generato da genkernel) e guarda che ci siano (built-in) i supporti per i filesystem utilizzati _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
carbonchio n00b
Joined: 18 Jan 2005 Posts: 29 Location: forli'
|
Posted: Tue Apr 12, 2005 9:35 pm Post subject: |
|
|
io avevo lo stesso problema con l'entrata di 2 kernel differenti e ho risolto
decommentando (fallback non ricordo bene e non ho la gentoo sotto mano)
comunque in grub è subito dopo "default"
prova cosi e fammi sapere
ciao |
|
Back to top |
|
|
Little Cash Tux's lil' helper
Joined: 04 Dec 2003 Posts: 131 Location: Cosenza, Italia
|
Posted: Wed Apr 13, 2005 2:03 am Post subject: |
|
|
Ciao. Hai configurato correttamente grub? Nello specifico, quando hai installato grub, nel suo prompt bash-line, hai specificato
? _________________ D: Perche' usi linux?
R: Perche' mi piace dover riavviare solo per un kernel upgrade
- badguy@IRCNet - |
|
Back to top |
|
|
IlGab Guru
Joined: 26 Nov 2004 Posts: 486
|
Posted: Wed Apr 13, 2005 7:20 am Post subject: |
|
|
Quote: | /dev/hda2 /boot reiserfs noauto,noatime 1 2 |
Mi sembrava di ricordare che reiserfs non fosse supportata da grub, il problema di windows poi fa pensare come diceva Little Cash che puoi non aver dato la root corretta a grub. |
|
Back to top |
|
|
nillkheope Tux's lil' helper
Joined: 21 Mar 2005 Posts: 92
|
Posted: Wed Apr 13, 2005 8:36 am Post subject: provo a configurare grub nuovamente |
|
|
provo ad utilizzare il comando grub...
e specifico root (hd0,1)
e setup (hd0)...
riavvio ...e non cambia niente...
per quanto riguardo la compatibilità di reiserfs con grub...penso che siano compatibili.
nel kernel con il comando genkernel --menuconfig all ho attivato il supporto reiserfs.
provo a riemergere grub e a rifare tutto...anche se penso che non cambierà molto.... |
|
Back to top |
|
|
N|ghTm4r3 n00b
Joined: 27 Oct 2004 Posts: 70 Location: Urbe(Roma), Italy
|
Posted: Wed Apr 13, 2005 8:42 am Post subject: |
|
|
Quote: | >>Block device /dev/hda4 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 |
In genere da questo errore quando nn hai i moduli del filesystem, cosa ke ti hanno già detto...
Non è ke hai fatto casini cn udev ? _________________ Gentoo: The Power Of Gods |
|
Back to top |
|
|
nillkheope Tux's lil' helper
Joined: 21 Mar 2005 Posts: 92
|
Posted: Wed Apr 13, 2005 9:03 am Post subject: chi mi spiega questo?? |
|
|
ho reinstallato grub.
ho copiato cp /proc/mounts /etc/mtab
ho eseguito grub-install
e il file di configurazione l'ho lasciato identico.
ho riavviato, e ora parte...mah...
i misteri di gentoo oltrepassano uno spazio infinito... |
|
Back to top |
|
|
btbbass Apprentice
Joined: 15 Feb 2005 Posts: 287 Location: Asti o Torino
|
Posted: Wed Apr 13, 2005 11:01 am Post subject: |
|
|
[Risolto] !! _________________ Chi dice che è impossibile non interrompa chi lo sta facendo
-Proverbio Cinese -
___________________________________ |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Wed Apr 13, 2005 12:21 pm Post subject: |
|
|
IlGab wrote: | Mi sembrava di ricordare che reiserfs non fosse supportata da grub |
reiserfs è assolutamente supportato
@nillkheope
metti il tag [risolto] _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
dragomirov n00b
Joined: 14 Apr 2005 Posts: 9
|
Posted: Thu Apr 14, 2005 8:56 am Post subject: |
|
|
Il problema si è presentato anche a me, e reinstallando grub non ho risolto assolutamente.
configurazione:
Athlon K7 900 Mhz
ram 392Mb
hda eide 80Gb
hda1 win2000 :: ntfs
hda2 /boot (gentoo, kernel-2.6.11-gentoo-r5) :: ext2
hda3 / (gentoo) :: ext3
hda5 /swap :: swap
hda6-8 fat32
hdb eide 3.7 Gb
hdb1 / (suse) ::reiserfs
hdb2 /swap (suse) :: swap
Ho seguito pedissequamente il manuale di installazione (in inglese, visto che quello in italiano riporta la configurazione di grub per i kernel della serie 2.4) partendo dal live cd 2005.0.
Partendo dal presupposto che della suse mi interessa fino ad un certo punto, mi accontenterei di far partire la gentoo (windoz mi tocca tenerlo perché non uso solo io il pc). Ma di trovare la root proprio non se ne parla.
sapreste darmi un'idea?
Grazie anticipate |
|
Back to top |
|
|
nillkheope Tux's lil' helper
Joined: 21 Mar 2005 Posts: 92
|
Posted: Thu Apr 14, 2005 10:59 am Post subject: [Risolto] |
|
|
l'unico consiglio che ti posso dare è quello di guardare il file grub.conf
vedi se per caso è presente nella riga del kernel udev...io l'ho commentata
non sono esperto ribadisco e quindi non ti saprei spiegare ilperchè commentarla, ma a me dopo è partito. |
|
Back to top |
|
|
dragomirov n00b
Joined: 14 Apr 2005 Posts: 9
|
Posted: Thu Apr 14, 2005 8:45 pm Post subject: |
|
|
Prima di tutto grazie della risposta
...ho risolto il problema. Mi sono ricordato che alla compilazione del kernel avevo scelto genkernel all senza l'opzione --udev, mentre nel grub.conf avevo lasciato l'opzione udev (scemo è chi scemo fa). Tolta quella tutto ok e boot avvenuto. |
|
Back to top |
|
|
|