Newsgroup: it.comp.os.linux.iniziare
Titolo: 4 Hard disk e problemi con Grub

Ho quattro hard disk SATA da 250gb ciascuno.
Sul principale sono installati in dual boot XP e Vista, è l'hd impostato da
bios per fare il boot, e su questo hd è installato il bootloader di windows.
Sul secondo hd c'è una partizione dati da 220 gb e una trentina di gb liberi
su cui vorrei installare Ubuntu.
Sul terzo e sul quarto ci sono solo partizioni per dati.
Nessun Raid, i quattro dischi sono "indipendenti".
Durante l'installazione, Ubuntu identifica i quattro dischi come
sda (dati)
sdb (dati)
sdc (windows)
sdd (dati + spazio libero)
Faccio partizionare automaticamente lo spazio libero su sdd.
Nella schermata successiva mi viene chiesto DOVE voglio installare Grub. Ma
non c'è una scelta, bensì un campo a scrittura libera che di default è
settato su (hd0).
Se lascio l'opzione così com'è il bootloader viene installato su un altro
disco (sinceramente non so quale, ma presumo uno fra sdb e sdc, visto che se
provo a fare il boot da quello sui cui risiede Linux il bios mi dà "sistema
operativo mancante", mentre il disco coi due windows fa partire normalmente
il bootloader microsoft).
Ho provato a fare una furbata: ho installato Linux sul solito disco con gli
altri tre hd disconnessi (fisicamente) dalla scheda madre. A quel punto
tutto ok, parte Grub e carica il sistema operativo. Peccato che non appena
attacco gli altri tre dischi e imposto il disco con Linux per il boot, parte
correttamente grub, ma durante il caricamento di Ubuntu la macchina si
pianta inesorabilmente.
Suppongo che la "comparsa" di tre nuovi dischi non venga digerita
post-installazione.
Come diavolo faccio a trovare la nomenclatura corrispondente (hdX) dell'hard
disk secondo Grub, che il gestore di partizioni mi mostra come "sdd" con
tutti e quattro i dischi collegati???
Grazie in anticipo a chi saprà rispondermi.
Andrea

 
Ciao
Ercole

 di boot da bios di volta in volta.
Io avevo pensato a una terza soluzione.
Se lo installo su hd3, e imposto quel disco per il boot da bios, una volta
avviato Ubuntu posso configurare Grub per pilotare il boot anche dei due
s.o. Microsoft sull'altro disco? Oppure il bootloader è in grado di fare
boot esclusivamente dal disco sui cui è installato?


Si può anche fare così ma è un po' più complicato (windows parte solo da
quello che lui ritiene il disco primario), comunque durante
l'installazione grub dovrebbe riconscerti già l'installazione di windows
e aggiungertelo in automatico alla lista. Prova comunque a dare una
occhiata al manuale di grub
(
http://www.gnu.org/software/grub/manual/grub.html
)
Ciao
Ercole

 s.o. Microsoft sull'altro disco? 
dovrebbe, tranne che come ti hanno detto Win pretenda di essere nel 
disco primario;
inoltre tieni presente che se per qlc motivo la partizione ubuntesca non 
è visibile grub si pianta;
il modo migliore credo sia installare grub nella partizione / di Ubuntu 
(sottolineo partizione, non disco) e mettere nell'mbr del primario GAG 
(la prima volta lo metti in un floppy, se tutto è a posto lo metti su 
disco);
r
-- 
firma la petizione per l'abolizione delle sanzioni penali sul p2p:
http://www.altroconsumo.it/map/show/12530/src/140553.htm

 posto lo metti su disco);
Alla luce di ciň posso fare anche una cosa piů semplice. Lascio l'hd coi due
windows come hd per il boot, e installo grub direttamente su quel disco,
sovrascrivendo il mbr precedentemente occupato dal bootloader microsoft. Nel
peggiore dei casi lancio la console di ripristino e con un fixmbr recupero
quantomeno XP (tanto vista č lě per bellezza praticamente....)