Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi con grub e ubuntu

Riscrivo il post nella speranza che qualcuno possa aiutarmi. Ho cercato in 
internet ma non ho trovato la soluzione.
Dopo aver installato Ubuntu 8.04.1 in una partizione secondaria non riesco
ad avviarla.
Ho due dischi:
1- Sata di boot con 4 partizioni (windows, files vari, Ubuntu, Debian)
2- Ide con 3 partizioni di robe varie
Come bootloader principale c'è GAG che poi passa il controllo a Windows
oppure al GRUB di Ubuntu oppure al GRUB di Debian a seconda della scelta.
Quando ho installato Ubuntu da cd all'inizio dell'installazione ho indicato
di mettere grub nel hd(1,2) cioè nel terza partizione del secondo disco
(cioè il sata dato che per grub gli ide vengono prima). Però alla fine
dell'installazione è apparso l'errore "impossibile installare grub".
Allora ho fatto partire una distro live e da console (e permessi di root) ho
lanciato la shell di grub. Poi ho dato root (hd1,2) e setup(hd1,2) e ho
ricevuto messaggio positivo sull'installazione di grub (con find avevo prima
verificato che /boot/grub si trovasse in hd(1,2) e in hd(1,3) che è la
Debian che funziona correttamente).
Tutto contento riavvo il computer, da gag seleziono Ubuntu ma invece di
avviarsi mi appare una console di grub. Ma che significa????? Dove ho
sbagliato?
Successivamente controllando nella directory/boot/grub/ ho scoperto che non 
c'è il file menu.lst !!!
Non riesco a capire perchè grub non l'abbia creato. Qualcuno sa come si fa a
crearlo?
Aiutatemi!!!

 crearlo?
Per esempio copiandolo da quello della debian e modificandolo
opportunamente.

 crearlo? 
prendi quello della Debian, lo schiaffi in /boot/grub/ di Ubuntu e lo 
modifichi, quindi incroci i diti e riavvii;
se non va allora devi partire dall'inizio, creare gli stage ecc... vedi 
in rete coem si fa;
in alternativa puoi tentare con Lilo, sempre messo nella partizione di 
Ubuntu;
r
-- 
sabato 25 ottobre è il Linuxday in centinaia di città, approfittatene 
per informazioni/installazioni!
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

rete coem si fa;
hai qualche link da suggerirmi? quelli trovati con google non mi hanno 
aiutato un granchè  :-(

 Non mi era mai capitato prima, con nessuna distro.
una cosa simile capitava con una versione passata della Slack, con Lilo: 
non c'era il file wellcome.txt o simile che doveva utilizzare per, 
presumo, il msg di benvenuto, però trattandosi di una distro adatta ad 
utenti poco esperti era facile rimediare editando lilo.conf in fase 
d'installazione;


 non ha creato menu.lst? Non mi era mai capitato prima, con nessuna distro.
[classic answer mode on] Ho la palla di vetro a lucidare [classic answer
mode off]
-- 
Fa freddo nello scriptorium, il pollice mi duole. Lascio questa
scrittura, non so per chi, non so più intorno a che cosa...
U. Eco

lanci grub (il programma), lo configuri e lo installi (il bootloader)
è quello che ho cercato di fare ma chissà perchè grub si era installato 
senza crearsi il menu.lst
Comunque alla fine ho risolto copiando a mano il menu.lst di debian e 
facendo le opportune modifiche.
Grazie a tutti per l'aiuto!   :-) 

 mode off]
la mia invece l'ho rotta contro uno specchio... sarà per questo che grub non 
ha creato il menu.lst?   :-) 

 ha creato il menu.lst?   :-) 
Mah chissà cosa è successo, comunque ho installato grub moltissime volte
senza alcun problema.
Magari ti conviene usare le UUID nel menu.lst

 Magari ti conviene usare le UUID nel menu.lst
Le UUID proprio no. Nel mio primo tentativo di avviare ubuntu dopo avere 
copiato e modificato il menu.lst di debian l'avvio si è bloccato dandomi un 
errore sul disco (e avevo usato la UUID giusta, cioè quella di ubuntu e non 
quella di debian). Ho poi sostituito la UUID di ubuntu con /dev/sda3 e tutto 
è andato bene. 

 Le UUID proprio no.  
be', se non crea menu.lst non c'è UUID che tenga;


 be', se non crea menu.lst non c'è UUID che tenga;
Veramente si parlava appunto di come scrivere il menu.lst e, prendendo
uno dei PC con ubuntu, si vede che l'uso dell'UUID per passare la
partizione al kernel è il default:
andreab@amministrazione:~$ ls -l /dev/disk/by-uuid
[..]
lrwxrwxrwx 1 root root 10 2008-10-16 10:40
3d40ac7e-e719-4a4d-a695-aa1ec9d2b0b4 -> ../../sda5
[..]
e questo è un estratto del menu.lst
title           Ubuntu 8.04.1, kernel 2.6.24-21-generic
root            (hd0,4)
kernel          /boot/vmlinuz-2.6.24-21-generic
root=UUID=3d40ac7e-e719-4a4d-a695-aa1ec9d2b0b4 [altre opzioni]


 partizione al kernel è il default: 
ok, ma se si deve crearlo penso sia più semplice ricorrere al /dev/xxx;


ok, ma se si deve crearlo penso sia piů semplice ricorrere al /dev/xxx;
se si deve crearlo sicuramente sě, perň io avevo copiato la UUID (ovviamente 
riferita alla partizione ubuntu)  del menu.lst di debian e non funzionava e 
allora ho sostituito con /dev/sda3 e ho risolto.
Ma il valore della stringa UUID dipende solo dalla partizione (dimensione, 
posizione) o anche dal suo contenuto? 

 ok, ma se si deve crearlo penso sia più semplice ricorrere al /dev/xxx;
L'assegnazione delle label xxx pare sia instabile in configurazioni
complesse.

Andrea B. ha scritto:

Prego definire le configurazioni complesse! ;-)
-- 
#include <std.disclaimer.h>
Signature automatica inserita a mano.
In God we trust, all others we monitor.(NSA)
Punteggiatura: Nel caso mancasse nel messaggio, aggiungete!!

 posizione) o anche dal suo contenuto? 
dovrebbe dipendere solo dai primi, ma non ho mai avuto a che farci;


 Prego definire le configurazioni complesse! ;-)
Google è sempre di la --->
o di qua <----
non ricordo bene :)

 non ricordo bene :)
Beh, se non ricordi, chiedilo a google.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 
... questo loop può generare un buco nero che inghiottirà il nuovo
acceleratore di particelle ...