View Single Post
Old 11-02-2009, 22:05   #8
ezln
Senior Member
 
L'Avatar di ezln
 
Iscritto dal: Sep 2006
Messaggi: 1886
Quote:
Originariamente inviato da MrOrange Guarda i messaggi
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.
ezln è offline   Rispondi citando il messaggio o parte di esso