|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1753
|
[Ubuntu] Modificare Grub
Sul mio PC, prima di installare Ubuntu 9.04 avevo 3 installazioni di Windows.
Ora per il boot con Grub mi appaiono le scelte per far partire Ubuntu o il bootloader di Vista. Non posso fare in modo che invece del link al boot loader di vista mi appaiano direttamente le 3 installazioni di Windows che ho? sudo fdisk -l dice questo: Codice:
Disco /dev/sda: 160.0 GB, 160041885696 byte 255 testine, 63 settori/tracce, 19457 cilindri Unità = cilindri di 16065 * 512 = 8225280 byte Identificativo disco: 0xfa0ffa0f Dispositivo Boot Start End Blocks Id System /dev/sda1 * 1 15609 125379261 7 HPFS/NTFS (qui c`e` XP ITA) /dev/sda2 15610 19457 30909060 f W95 Esteso (LBA) /dev/sda5 15610 19457 30909028+ 7 HPFS/NTFS (qui VISTA) Disco /dev/sdb: 203.9 GB, 203928109056 byte 255 testine, 63 settori/tracce, 24792 cilindri Unità = cilindri di 16065 * 512 = 8225280 byte Identificativo disco: 0x2fc32fc3 Dispositivo Boot Start End Blocks Id System /dev/sdb1 2 24792 199133707+ f W95 Esteso (LBA) /dev/sdb5 2 3041 24418768+ 83 Linux (qui UBUNTU) /dev/sdb6 3042 3163 979933+ 82 Linux swap / Solaris /dev/sdb7 3164 23165 160666033+ 7 HPFS/NTFS /dev/sdb8 23166 24792 13068846 7 HPFS/NTFS (qui XP JAP) |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
Ci puoi provare, ma non garantisco, aggiungi al tuo /boot/grub/menu.lst le voci:
Codice:
title XP IT root (hd0,0) chainloader +1 title XP JAP root (hd1,8) chainloader +1 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1753
|
Ho provato, il primo mi fa partire il loader di Vista, il secondo mi dice che non esiste il disco in questione.
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
scusa, ho sbagliato.
title XP JAP root (hd1,7) chainloader +1 |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1753
|
Niente da fare, neache così funziona, mi dice "A read start error occurred".
Mi sa che c'è poco da fare, il bootloader di Vista si sarà appropriato di tutto. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
ultimo tentativo
Codice:
title XP JAP root (hd1,7) map (hd0) (hd1,7) map (hd1,7) (hd0) makeactive chainloader +1 |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1753
|
Error 12: Invalid device requested.
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
la tua situazione è anomala perché hai win installato in partizioni logiche e la cosa è gestibile soltanto da una partizione di boot primaria, la sda1. Devi per forza passare attraverso il bootloader di Vista oppure installare sempre in partizioni primarie.
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1753
|
Vista e XP JP sono installati su partizioni estese primarie e unità logiche.
Comunque, ho intenzione di fare questo tentativo: disinstallare il boot loader di Vista con EasyBCD che ha questa opzione, poi però dovrò ripristinare GRUB che non vedrà più Vista, né i 2 XP perché al momento sono sotto il loader di Vista. Per il ripristino di GRUB mi sono attrezzato con l'ultima versione di SuperGrub Disc, ma avrei bisogno che mi diciate come devo procedere perché non ne ho idea. |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
Se in questo momento hai grub installato, non ti serve a niente fare quello che dici, anzi ti serve solo a non avere più accesso ai due XP.
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1753
|
Ho fatto comunque la prova di cui sopra, con la sola variante di aver ripristinato mbr e boot sector dalla console di XP, risultato:
parte grub che mi chiede se avviare Ubuntu o Vista Loader (ma che @@ non l'ha cancellato sto loader di Vista?), clicco su Vista Loader e appaiono direttamente i 2 XP (che partono regolarmente). In pratica è solo sparita la voce di avvio di Vista, ma il suo loader sta ancora là... |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:07.