Newsgroup: it.comp.os.linux.iniziare
Titolo: [openSUSE] Problema installazione Grub

Salve.
Ho installato sul pc-desktop di un amico  openSUSE 11.3 dvd
(la stessa che ho io sul notebook) , per .. iniziarlo al 'mondo linux' .
Sia io che lui abbiamo Windows XP Pro SP3 come primo sistema installato.
Solo che io non ho avuto problemi sul mio notebook....
mentre sul suo pc ho avuto un problema serio con il boot loader.
Durante l'installazione, Yast non accetta nessuna soluzione
per l'ubicazione di Grub. (io ce l'ho in MBR, e nessun'altra opzione è 
selezionata)
Qualsiasi scelta facessi, qualunque fosse la configurazione
del boot loader, mi veniva mostrato sempre il seguente
messaggio in rosso (un warning) : "Il boot loader è installato in una 
partizione
che non è completamente contenuta un 128 GB. Il sistema potrebbe non 
avviarsi".
Di fatto il sistema NON si avvia più.
Dato che l'amico in questione(un 48enne) col pc ci deve lavorare,
ho dovuto reinstallare openSUSE ... installando stavolta Grub su un floppy.
Almeno così funziona, e può avviare sia openSUSE
sia Windows XP (soprattutto quest'ultimo, per lavoro).
Ovviamente la soluzione è 'momentanea', corretta ed efficace senza dubbio,
ma non proprio ... sostenibilissima, o almeno non 'classica'.
Il suo hd è di 512gb , da cui ho tolto 110gb per Linux + swap.
Ora ci sono 20gb per la partizione root  /    ( /dev/sda6 ) ,
e circa 84gb per la partizione utente in /home ( /dev/sda7 ),
e circa 2gb di swap(/dev/sda5).
Ora, l'help di "yast2 bootloader"  dice esplicitamente
che installare Grub in MBR è sconsigliato se ci sono
altri sistemi operativi installati !!! Ma che è sta minchiata ?
Io ho Grub in MBR (installato *dopo* WinXP) e non avuto
alcun problema, nessun warning del cavolo!
In un forum viene consigliato in ogni caso di installare in MBR .
(giusto per eliminare il floppy disk ...)
Pare che il warning sia stato interpretato male nella traduzione:
'below' non indicherebbe 'smaller'.
Ho già letto qui  :
http://susemania.forumfree.it/?t=51398521&st=0#entry421165277
http://lists.opensuse.org/opensuse-bugs/2010-07/msg02093.html
https://bugzilla.novell.com/show_bug.cgi?id=621497
https://bugzilla.novell.com/show_bug.cgi?id=638232
http://susemania.forumfree.it/?t=51398521&st=0#entry421165277
e non ho trovato altre soluzioni.
(una con 'zypper' è a dir poco ... sconcertante, ma efficace, pare)
Vorrei avere un minimo di certezza ... la persona con Win ci lavora...
e Win, almeno quello, deve avviarsi!
Pare che sostituendo 'grub' con 'grub-pc'  .... il problema non ci sia.
Molti parlano di questo problema *solo* per la versione 11.3 di opensuse.
Cosa ne pensate ?
E' un problema del BIOS  o  della routine di installazione di openSUSE 11.3 
?
una dritta per risolvere ?
Grazie per l'attenzione.
Saluti.
A presto!
F.

 e non ho trovato altre soluzioni.
prova GAG, prima da floppy e se va nell'mbr;
però devi prima installare Grub nella partizione con /boot e a quanto 
pare non te lo consente;
direi che usare Lilo è la scelta migliore;
oppure puoi provare con dei bootloader per Win che consentono di avviare 
Linux, ma non ho esperienza della cosa;
r
-- 
Hare hare supermarket !
Hare hare supermarket !
[Daevid Allen: Other Side of the Sky]
Ramapage: 
http://umpf.net/

Mettiamo per ipotesi che il 'non esperto'
*non* decida di eliminare openSUSE.
In tal caso posso mettere Grub in MBR senza sminchiare tutto ?
[E' il warning che genera "fud" ;-)]
bootloaders per Win .... li eviterei a prescindere.
Preferisco Lilo a questo punto ... ma.. *DOVE* metterlo ?
Il problema non è il 'bootloader' in sè , ma la sua ubicazione!
Io ho già installato openSUSE 11.3, che ora si avvia una meraviglia
da Grub ... e così anche per WinXP.
Io adesso con 'yast2 bootloader' posso installare Grub (o Lilo)
dove cavolo mi pare, visto che l'installer da dvd non mi interessa nè serve 
più.
Il warning non è di Grub nè di 'yast2 bootloader', ma dell'installer.
Ora il bootloader, Grub, sta su un floppy.
Voglio metterlo sull'hd, rendendo avviabile sia opensuse sia windows xp.
Come ottenere ciò con maggior certezza possibile ?
A presto.
F.
"Rama" <ramalinux@slackware64_current.19.10.2010> ha scritto nel messaggio 
news:4ce11d0d$0$40009$4faf...@reader3.news.tin.it...


 Come ottenere ciò con maggior certezza possibile ?
dato che se non funziona puoi sempre usare il floppy puoi tentare
# grub-install /dev/sda
tranne che in grub2 (credo che Suse usi questo) non sia cambiato qlc, ma 
non penso;
r
-- 
tagliacutteggiate, prego
[firma 1.0 freeware auto-random mode]
Baudelaire e l'arte: 
http://umpf.net/

Il tizio in questione ha appena subito un format a causa di un virus.
Ora, se non può più avviare windows, la colpa sarà mia ...
per questo assolutamente non deve succedere nulla a windows.
Scusa cosa intendi per 'bootloader di default' ?
openSUSE propone 'di default' Grub, si.
(ma posso scegliere anche Lilo, come penso farò)
Ma in mbr posso mettere pure Grub, volendo, vero ?
Magari provo prima Grub in mbr .... poi al limite metto Lilo(sempre in mbr)
openSUSE 'schifa' e sconsiglia "grub-install" ,
considerandolo 'unsupported' (o una cosa del genere).
Dice di usare 'grub-install.unsupported' mi pare...se proprio lo voglio!
Preferisce sempre 'yast2 bootloader' .
openSUSE usa ancora il vecchio Grub, non il 2.
A presto.
F.
"Rama" <ramalinux@slackware64_current.19.10.2010> ha scritto nel messaggio 
news:4ce16c08$0$12799$4faf...@reader5.news.tin.it...


 Preferisce sempre 'yast2 bootloader' .
ma è quest'ultimo che dà noie, no?
io proverei prima un semplice grub-install e se non va userei Lilo;
il peggio che possa capitare è di dover ricorrere al floppy per avviare 
gli OS;
r
-- 
radio e una voce canta: viaggiando, viaggiando sull'autostrada, apro la
[Ring-Mantra ritrovato in Autobahn dei Kraftwerk]
Ramapage: 
http://umpf.net/

Di default opensuse usa sempre Grub, ma puoi scegliere.
Finora ho sempre fatto riferimento al problema
del "warning su Grub"  *durante l'installazione* di opensuse 11.3
(e ho fornito links per la questione) .
Il warning c'era anche se sceglievo MBR per Grub ...
l'ho detto fin dall'inizio.
Non è "yast2 bootloader" a dare noie,
ma, come ho detto fin dall'inizio, l'  *installer* di opensuse 11.3.
grub-install, come dicevo, è sconsigliato da opensuse (quando lo digito...)
per via del suo script interno, etc ... e dice di usare 
'grub-install.unsupported'
in sostituzione.  Ma dice sempre di preferire 'yast2 bootloader'.
grub-install l'avevo già provato sul pc dell'amico .... ma non ottenevo 
niente.
Ricorrere al floppy?
Ma se è proprio questa la soluzione che ho adottato! (prima ancora di 
scrivere qui)
E l'ho detto fin dall'inizio!  un floppy con Grub sopra ... per avviare Win 
e opensuse.
Ma a lui serve essenzialmente per avviare Windows ... per lavoro.
E sono stato costretto ad attuare questa soluzione a causa
di un bug nell'installer di opensuse 11.3, come da 3-4 links riportati.
F.
p.s.
(scusa per il mancato rientro del testo in risposta :
*non* mi è possibile, almeno non con te; nella maggior parte
degli altri casi mi riesce bene, invece)
"Rama" <ramalinux@slackware64_current.19.10.2010> ha scritto nel messaggio 
news:4ce26c86$0$12801$4faf...@reader5.news.tin.it...


 di un bug nell'installer di opensuse 11.3, come da 3-4 links riportati.
sì, ma ora mi sembra che il bug non sia solo nell'installer ma anche in 
Grub/Yast, visto che non ti consente di installare Grub dove vuoi una 
volta installata e avviata Suse;
ricapitolando:
grub-install o yast2 non vanno?
hai provato o ti sei bloccato per via degli avvertimenti?
e se invece che nell'mbr del disco provi a mettere Grub nella partizione 
con /boot?
se funziona puoi usare GAG nell'mbr del disco;
se non funziona l'ultima spiaggia è usare Lilo -o un bootloader win;
r
-- 
Sulla tosticita' della Slackware ovvero Quale distro?
distribuzioni sedicenti amichevoli e realmente tali:
http://www.umpf.net/ramapage/

"grub-install /dev/sda" dici ?
Mi sembra di aver provato anche questo.
E ovviamente potevo farlo solo dopo aver avviato suse.
Ma al posto di grub-install, posso fare la stessa cosa col tool di opensuse,
quello consigliato, cioè 'yast2 bootloader', e da lì scegliere mbr come 
ubicazione.
eh ci credo anche io ora....warnings tutti ininfluenti.
Eppure il sistema non si è avviato, esattamente come previsto dai warnings.
Ho dovuto, in una seconda installazione da dvd, installare Grub sul floppy.
opensuse è installata si .... ma dopo la prima installazione *nulla* era 
avviabile.
Dopo ho messo Grub sul floppy e ... posso avviare tutto.
Grub lo posso installare dove voglio, anche in MBR
tramite 'yast2 bootloader' (icona Bootloader di Yast2).
Perchè no ?
E ti ripeto che le *noie* le avevo soltanto durante l'installazione di 
opensuse.
Quindi 'yast2 bootloader' non mi ha *mai* dato alcuna noia.
Speriamo che sia chiaro, stavolta....
"non ti consente di installare Grub dove vuoi una
volta installata e avviata Suse;"
-> non ho mai detto una cosa del genere !!
Io ho sempre e solo parlato del problema *all'atto dell'installazione*,
NON "una volta installata ed avviata" !!!
E quei 4 links (che al 99,9% non hai letto nè guardato) parlano
del problema da me descritto.
Io ora quel pc non ce l'ho davanti....e non posso sapere se 'yast2 
bootloader'
mi permetterà o meno di installare Grub in MBR (ma penso di si).
-> ricapitoliamo:
- 'grub-install' non va, almeno non in opensuse, ma non va in generale;
- 'yast2 bootloader' andrà sicuramente, ma era tardi e non ho potuto 
verificare;
- i warnings mi hanno sì spaventato, ma non bloccato :
  il sistema NON si è avviato dopo la prima installazione,
  e non si avvia neppure adesso -> solo che adesso, alla seconda 
installazione,
  ho messo Grub sul floppy. Voglio evitare di fargli usare il floppy per 
bootare.
- la partizione con /boot è /dev/sda6 (quella root / , come ho GIA' detto)
  e Grub devo provare a metterlo sia qui sia in MBR (proverò prima MBR 
ovviamente).
- al massimo userò Lilo, ma sempre in MBR (non ha senso metterlo su floppy,
   visto che già c'è Grub lì ...).  Niente GAG e soprattutto niente 
bootloader win, come ho già detto.
Piuttosto, dimmi sinceramente:
hai intuito  cosa voglio ottenere io ?
(se leggi tra le righe, attentamente, vedrai che lo dico esplicitamente)
Leggiti i links, almeno l'inizio, sennò rischi di farmi le stesse domande...
e io di ripetere le stesse cose.
A presto.
F.
"Rama" <ramalinux@slackware64_current.19.10.2010> ha scritto nel messaggio 
news:4ce2bfec$0$32008$4faf...@reader1.news.tin.it...


 mentre sul suo pc ho avuto un problema serio con il boot loader.
Tante persone potrebbero aiutarti, se solo riuscissi a quotare un po' piů
decentemente.. ;-)
Ciao, Davide.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 decentemente.. ;-)
Ciň premesso.. Mi sembra di aver avuto un problema simile, risolto
installando grub a manina.. con una live (imho knoppix, visto che 99 su
100 utilizzo quella).



Ciao.
F.
[CUT] 

 -- 

 hai intuito cosa voglio ottenere io ?
tu vuoi poter avviare Suse e Win da HD;
io ti ho detto di provare (una volta avviata Suse col floppy) ad 
installare Grub nell'mbr del disco con grub-install o Yast, se non va di 
tentare con Lilo;
prova a farlo e vediamo che succede;


 > --


 -- 
AZZ e che è successo ?
Ora il rientro funziona!  Hai cambiato news reader ?
Io no ...
[CUT]
F. 

 Ora il rientro funziona! Hai cambiato news reader ?
è Thunderbird da sempre;
r
-- 
Alla fine tu sei stanco di queste distro sedicenti facili
Solo la Slackware è rimasta tutta nuova la Slackware
E' rimasta semplice come gli hangar dell'aeroporto
[Apollinaire, Zona]
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

 Ed è questo che farò stasera. Poi farò sapere.
prova anche, se Grub rifiuta di mettersi nell'mbr, a metterlo in
/dev/sda6, così nel caso si può usare GAG (lo so che non ti garba, ma
non è un bootloader, è un avvia bootloader ;-)
nat. segnati gli eventuali msg d'errore;
fra l'altro mi è venuto in mente che forse si può usare il floppy per
mettere Grub nell'mbr dell'hd, nel caso sia necessario indagheremo;
[CUT] 

 > quit .
Come scritto sulla guida di gentoo ;-)
Davide.


 -- 
F.