[Risolto] grub avvia sempre la stessa copia di xp (ma ce ne sono due)
Inviato: domenica 24 maggio 2009, 12:04
Ciao a tutti.
Ho due dischi sata2 così configurati:
/dev/sda1 partizione primaria ntfs --> windows xp
/dev/sda2 partizione estesa che contiene la logica ntfs /dev/sda5
/dev/sdb1 partizione linux ext4
/dev/sdb2 partizione estesa che contiene la swap /dev/sdb5 e una logica ntfs /dev/sdb6
grub è installato in (hd1,0)
Queste erano le righe di menu.lst relative a windows xp, generate automaticamente durante l'installazione di ubuntu:
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
makeactive
savedefault
chainloader +1
Poi ho aggiunto un altro disco sata2 in cui in /dev/sdc1 c'è un'altra versione di xp partizione primaria ntfs. In /dev/sdc2 partizione estesa che contiene la logica in ntfs /dev/sdc5
Ho pensato di modificare grub come segue, modificando il file menu.slt (e non facendo altro):
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
makeactive
chainloader +1
title Microsoft Windows XP Gioco
rootnoverify (hd2,0)
makeactive
chainloader +1
Il fatto è che qualsiasi delle due scelga parte sempre quella in (hd0,0) cioè /dev/sda1
Qualcuno sa dirmi dov'è l'errore? Dovevo dare qualche comando dopo avere modificato menu.lst?
Ho due dischi sata2 così configurati:
/dev/sda1 partizione primaria ntfs --> windows xp
/dev/sda2 partizione estesa che contiene la logica ntfs /dev/sda5
/dev/sdb1 partizione linux ext4
/dev/sdb2 partizione estesa che contiene la swap /dev/sdb5 e una logica ntfs /dev/sdb6
grub è installato in (hd1,0)
Queste erano le righe di menu.lst relative a windows xp, generate automaticamente durante l'installazione di ubuntu:
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
makeactive
savedefault
chainloader +1
Poi ho aggiunto un altro disco sata2 in cui in /dev/sdc1 c'è un'altra versione di xp partizione primaria ntfs. In /dev/sdc2 partizione estesa che contiene la logica in ntfs /dev/sdc5
Ho pensato di modificare grub come segue, modificando il file menu.slt (e non facendo altro):
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
makeactive
chainloader +1
title Microsoft Windows XP Gioco
rootnoverify (hd2,0)
makeactive
chainloader +1
Il fatto è che qualsiasi delle due scelga parte sempre quella in (hd0,0) cioè /dev/sda1
Qualcuno sa dirmi dov'è l'errore? Dovevo dare qualche comando dopo avere modificato menu.lst?