Quote:
Originariamente inviato da MrOrange
ok sono riuscito ad ottenere il terminale tramite la live di ubuntu (non reggeva il graphic mode)
a questo punto da terminale>
sudo grub
find /boot/grub/stage1
error 15
find /boot/stage1
error 15
root (hd0,0)
setup (hd0)
checking if ''/boot/grub/stage1'' exist... no
checking if ''/grub/stage1'' exist... no

|
Ciao.
Dunque, mi sa che hai creato un casino al momento dell'installazione del bootloader (grub) durante l'installazione stessa del sistema.
Innanzitutto devi conoscere la partizione ove hai piazzato l'os.
Ubuntu, ora come ora, identifica i dischi con sda, sdb, sdc, etc.
Quindi ammettiamo che tu abbia sparato la distro su /dev/sda1, prima partizione del primo hd e che tu voglia sistemare grub in MBR, ossia sul master boot record del primo disco sda. (Queste sono tutte supposizioni che faccio io, dato che non hai chiarito ove hai messo il sistema operativo).
Allora, fai partire il live-cd e quando il desktop appare, apri un terminale.
1. #sudo mkdir /mnt/sda1 (partizione ove hai infilato ubuntu)
2. #sudo mount -t ext3 /dev/sda1 /mnt/sda1
(ho messo -t ext3 perchè suppongo che tu abbia usato ext3; se così non è, sostituisci il fs giusto)
3. #cd /mnt
4. #sudo chroot sda1 /bin/bash
5. Adesso dovresti essere "dentro" il tuo sistema, per cui:
#cd boot/grub
#sudo nano menu.lst e controlli che dice il menù di avvio di grub, se è corretto, se riporta title, kernel, initrd come dovrebbe essere.
6. #sudo grub-install /dev/sda
Se tutto và ok, non dovrebbe darti messaggi d'errore, e dirti quali sono i devices della macchina in notazione grub (cioè primo disco hd0, secondo disco hd1, etc.).
Puoi uscire dal chroot con exit e smontare la partizione con umount.
Adesso reboota.
A 'sto punto, dovrebbe comparirti il menù di grub da cui avviare il sistema, sempre che non vi siano stati errori precedentemente.
Auguri.