Nuovo problema boot loader Ubuntu

Pubblicità

Niccolai

Utente Attivo
Messaggi
824
Reazioni
1
Punteggio
46
Come da titolo, dopo aver provato varie installazioni, ho trovato magicamente
in un cassetto un Hardisk Pata da 80Gb che faceva giusto al caso mio..

Premetto che ho sempre lasciato il boot da disco sata in cui ho xp..

Facendo il boot dal cd di ubuntu, ed installando in automatico sul disco
completamente libero è andato tutto a buon fine, con Ubuntu funzionante.

Il problema è che, lasciando invariato L'hardisk di boot si avvia XP (funzionante), al posto di Grub.

Invece se vado sul bios e cambio l'hardisk di boot mettendolo sul disco
pata da 80 mi appare Grub con la scelta da poter effettuare (ubuntu/xp).
Il problema è che se scelgo ubuntu funziona, invece se scelgo xp mi dice
NTLDR mancante e quindi non si avvia xp.

La mia domanda è:
come faccio a far partire anche xp da Grub, visto che vi è l'opzione ma
non funziona?
 
hmmm... tocca che ti studi un pochino grub. ti darei un aiuto un po' più consistente se lo conoscessi meglio e non fossi ubriaco

editando il file /boot/grub/menu.lst
Codice:
sudo gedit /boot/grub/menu.lst

dovresti trovarti le righe che parlano di Ubuntu, nel mio caso sono cose così
Codice:
title		Ubuntu 8.04, kernel 2.6.24-17-generic
root		(hd0,1)
kernel		/boot/vmlinuz-2.6.24-17-generic root=UUID=fabf5105-080d-40e6-9123-9f39001a53cc ro quiet splash
initrd		/boot/initrd.img-2.6.24-17-generic
quiet

a partire da uno schema simile ti costruisci a mano quelle di Win, verrà una cosa simile
Codice:
title		Windows NT/2000/XP (loader)
root		(hd0,0)
savedefault
makeactive
chainloader	+1

dai da terminale
Codice:
cat /proc/partition
e guardi come si chiama la partizione con win, tieni conto che grub considera sda=hd0, quindi il primo hard disk lo chiama 0 (zero). tieni le opzioni del mio esempio, modifica solo la parte tra parentesi (hd0,0)

hd0,0 significa in questo caso la prima partizione sul primo hard disk. nel tuo caso non so
 
Scusa.. mi sono dimenticato di ringraziarti!
Sono riuscito a risolvere cambiando "la parte" di win da sd0 in sd1,
ed ora funge tutto.. :ok:
 
Pubblicità
Pubblicità
Indietro
Top