Pagina 1 di 1
[Risolto] grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 10:04
da operaio
posto qui perchè non so dove indirizzarmi.
il mio pc ha due HD: sul primo ho XP e Lucid, sul secondo, come riserva, Karmic e dati vari.
ieri ho voluto provare Maverik e, ricavate le partizioni sul secondo HD, l'ho installato. Qui temo di aver commesso un errore e cioè ho indicato sdb per l'installazione del grub (non volevo sovrascrivere quello in sda).
Adesso all'avvio se tento di lanciare Maverik o Karmic ottengo un errore (you need to load the kernel first) e nemmeno supergrub rileva i due SO del secondo disco.
Come posso "estirpare" il grub installato sul secondo HD (supponendo che ciò sia la causa dell'errore) o, comunque, rimediare?
ringrazio per gli aiuti
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 13:07
da giulux
ebbi un analogo problema tempo fa che purtroppo "risolsi" solo con la formattazione: mi iscrivo per vedere se arriva una soluzione migliore dalla comunità
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 13:13
da gianmpu
Sembra che il grub2 di Maverick abbia qualche problema, se installato in una posizione diversa dall'mbr. Infatti, sembra che non si installi completamente. Puoi provare a ripristinare grub usando il cd di Maverick e seguendo la guida
AmministrazioneSistema/Grub/Ripristino
In questo modo, il grub di Maverick si dovrebbe installare nell'mbr e inserire le voci per far partire le versioni precedenti.
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 13:19
da afrosimox
io ho capito che il problema è un altro....
tu ora hai un grub per HD : in totale sono due
posso darti solamente la soluzione per accedere a tutti i sistemi operativi:
dal bios cambiando in boot l'hard disk da bootare scegliere quale grub fare partire...
poi per modificare il grub non ho molte competenze e non saprei cosa consigliarti
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 13:24
da jerico
o non ho capito io il problema o ,secondo me,il problema non sussiste. hai il grub di lucid nell mbr del primo disco,bene. hai messo il grub di maverick nell'mbr del secondo (era meglio metterlo nella root di maverick). comunque il secondo mbr non ti da problemi appuntoo perchè è nel secondo disco (da bios tu booti dal primo).
quindi avvia lucid,dai
e postalo qui
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 13:26
da gianmpu
afrosimox ha scritto:
io ho capito che il problema è un altro....
tu ora hai un grub per HD : in totale sono due
posso darti solamente la soluzione per accedere a tutti i sistemi operativi:
dal bios cambiando in boot l'hard disk da bootare scegliere quale grub fare partire...
poi per modificare il grub non ho molte competenze e non saprei cosa consigliarti
Se si dice
operaio ha scritto:
Adesso all'avvio se tento di lanciare Maverik o Karmic ottengo un errore (you need to load the kernel first) e nemmeno supergrub rileva i due SO del secondo disco.
vuol dire che quello che proponi è già stato fatto. Se, infatti, si installa il grub di Maverick sul secondo disco, l'unico modo per cercare di far partire quest'ultimo ed ottenere un messaggio di errore è proprio impostare il boot dal secondo disco perchè il grub sul primo disco non può essere a conoscenza del secondo. ;)
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 19:00
da operaio
Ringrazio per l'interessamento, ma vedo che forse non sono stato abbastanza chiaro.
all'avvio del pc parte il grub di Lucid il quale mostra tutti e quattro i sistemi operativi, ma permette di lanciare solo Lucid o windows (1° disco): se provo a lanciare Karmic o Maverik ottengo l'errore prima indicato.
il sudo update grub è stata la prima cosa che ho tentato, ma non cambia nulla.
ho verificato anche la corrispondenza delle partizioni del 2° disco (uuid) con quanto risulta in grub.cfg di lucid: sono uguali
come ho già detto avviando col cd di supergrub, vengono rilevati solo i SO del 1° disco
Nautilus legge perfettamente il 2° disco.
Se occorrono altri elementi chiedete pure
Come dicevo, vorrei conservare il grub di lucid che - allo stato - è il SO che uso al 90%: per questo sarei restio a reinstallare Maveric indicando questa volta sda per il grub
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 19:05
da gianmpu
Io, infatti, non ho ancora capito una cosa. Riassumendo, tu avevi xp e lucid sul primo disco e karmic sul secondo.
Poi hai installato mavercik sul secondo disco ed hai messo grub sul secondo disco invece che sul primo. Se hai fatto solo questo, come fa il grub di lucid a vedere tutti e quattro i sistemi operativi? O forse hai fatto qualcosa di più o diverso da quello che hai detto? ::)
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 21:26
da operaio
gianmpu ha scritto:
Io, infatti, non ho ancora capito una cosa. Riassumendo, tu avevi xp e lucid sul primo disco e karmic sul secondo.
Poi hai installato mavercik sul secondo disco ed hai messo grub sul secondo disco invece che sul primo. Se hai fatto solo questo, come fa il grub di lucid a vedere tutti e quattro i sistemi operativi? O forse hai fatto qualcosa di più o diverso da quello che hai detto? ::)
come dicevo nel precedente post la prima cosa che ho fatto dopo l'installazione di maverik è stata l'update del grub (in modalità ripristino) e questo ritengo spieghi perchè si vedono tutti e quattro. L'update-grub l'ho ripetuto poi più volte, da ultimo pochi minuti fa (allego listato) ma non ha risolto.
Codice: Seleziona tutto
operaio@operaio-desktop:~$ sudo update-grub
[sudo] password for operaio:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Home Edition on /dev/sda2
Found Ubuntu 9.10 (9.10) on /dev/sdb1
Found Ubuntu maverick (development branch) (10.10) on /dev/sdb8
done
operaio@operaio-desktop:~$
La cosa che mi fa pensare è che nemmeno supergrub vede i sistemi del 2° disco e sospetto (le mie competenze tecniche non mi permettono di più) che ciò sia dovuto alla presenza del grub di maverik in sdb. Per questo chiedevo se è possibile rimettere un mbr "pulito" in sdb, per vedere se karmic e maverik così tornano visibili
Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 21:31
da sixx
Io ho Vista/lucid sul primo disco e linux debian mintsul secondo con suo grub installato sul secondo disco.
Ho dato un sudo update-grub da lucid e ora mi parte linux debian mint anche dal grub del primo disco

Re: grub non vede il mio 2° HD
Inviato: giovedì 7 ottobre 2010, 21:37
da operaio
ci avevo azzeccato!
ho usato testdisk per sovrascrivere l'mbr di sdb e tutti e 4 i sistemi sono ora visibili e fruibili.
Ringrazio per le domande che mi hanno aiutato ad aguzzare l'ingegno.
ciao a tutti.