Ho un pc con due dischi, nel primo c'era xp, nel secondo xubuntu karmic e andava tutto bene. Poi ho cambiato la scheda madre, e vari componenti, e ho dovuto reinstallare xp; come mi aspettavo, ubuntu non era più accessibile, allora ho seguito il procedimento del wiki da una live però qualcosa non è andata bene. All'avvio lo schermo si fissa con una schermata nera e una scritta GRUB col cursore che lampeggia (badate non il prompt di grub, non c'è il > e poi la tastiera non "scrive" nulla). Allora ho cominciato da capo, ho reinstallato xubuntu sul secondo disco e grub è stato installato nel mbr, così facendo xubuntu si avvia normalmente e anche xp è riconosciuto. Se però lo seleziono, mi riappare quella schermata nera che dicevo. Ho provato anche con una console di ripristino dal cd di windows con fixmbr ma non avuto effetti.
Ripensandoci credo di aver capito il problema; i miei dischi sono sda (con unica part ntfs sda1) e sdb (con diverse partizioni / /home /dati in fat32 e swap). Il processo di installazione ha installato grub nel mbr, mentre nel processo di ripristino di grub io ho dato
Codice: Seleziona tutto
grub-install /dev/sda1cioè ho installato nella prima partizione, quindi il grub nell mbr (consentitemi la semplificazione) quando avvia sda1 trova l'altro grub che invece non sa che fare e si blocca. Come posso fare a eliminarlo? Credo che un fixmbr mi eliminerà solo il grub "giusto" cioè quello nel mbr, e non è quello che voglio. Aggiungo che fdisk mi dice che il flag di boot ce l'ha solo sda1, e non sdb1, è corretto?
Aiuti?? Grazie

