PDA

Visualizza la versione completa : /boot cancellato.. reinstallo grub.. ma poi??


klaubuntu
30-07-2007, 17:41
Ciao a tutti,
vi spiego il mio problema. Ho accidentalmente cancellato la partizione /boot della mia ubuntu. Ora, dato che mettendo il cd di ubuntu non appare l'opzione per far ripartire ubuntu, ma solo opzioni per reinstallarlo o per ripristinarlo, ho scelto di ripristinarlo tramite una console di emergenza. Ho quindi dato il comando grub-install dev/hda e mi sono trovato grub installato su /boot anche se non sono connesso alla rete (quindi presumo che grub nel cd di ubuntu). Fin qui tutto ok. Riavvio il sistema e parte grub, ma invece dell'elenco dei sistemi operativi mi compare una shell di questo tipo ' grub> ' e premendo tab mi vengono visualizzati i comandi che posso utilizzare.. ora cosa devo fare?? che comandi devo utilizzare affinch mi ricompaia l'elenco?? grazie mille :confused:

francofait
30-07-2007, 18:42
Originariamente inviato da klaubuntu
Ciao a tutti,
vi spiego il mio problema. Ho accidentalmente cancellato la partizione /boot della mia ubuntu. Ora, dato che mettendo il cd di ubuntu non appare l'opzione per far ripartire ubuntu, ma solo opzioni per reinstallarlo o per ripristinarlo, ho scelto di ripristinarlo tramite una console di emergenza. Ho quindi dato il comando grub-install dev/hda e mi sono trovato grub installato su /boot anche se non sono connesso alla rete (quindi presumo che grub nel cd di ubuntu). Fin qui tutto ok. Riavvio il sistema e parte grub, ma invece dell'elenco dei sistemi operativi mi compare una shell di questo tipo ' grub> ' e premendo tab mi vengono visualizzati i comandi che posso utilizzare.. ora cosa devo fare?? che comandi devo utilizzare affinch mi ricompaia l'elenco?? grazie mille :confused:

Hai sbagliato procedura, dal livecd avviato devi entrare con chroot nel SO installato e dare il comando grub-install direttamente li.

klaubuntu
30-07-2007, 19:42
io non ho il live cd.. ho solo un cd di installazione, il live non mi parte.. grub installato, parte al riavvio, ma compare la shell di grub.. forse devo creare il menu.1ts.. Ma ho un altro problema, vmlinux nomeversione scomparso dalla partizione /boot che ho cancellato.. :madai!?: cosa posso fare?.. considendo che non voglio ricreare la partizione /boot ??

PS: non ho capito una cosa... ma se io ho cancellato la partizione /boot, perch su root c ancora /boot.. (e l dentro c grub senza vmlinux) .. e poi vmlinux un link al kernel? o il kernel? lo chiedo perch s faccio uname mi viene restituita la versione del kernel.. quindi il kernel c'.. scusate.. ho un p di onfusione :)

francofait
30-07-2007, 20:50
Originariamente inviato da klaubuntu
io non ho il live cd.. ho solo un cd di installazione, il live non mi parte.. grub installato, parte al riavvio, ma compare la shell di grub.. forse devo creare il menu.1ts.. Ma ho un altro problema, vmlinux nomeversione scomparso dalla partizione /boot che ho cancellato.. :madai!?: cosa posso fare?.. considendo che non voglio ricreare la partizione /boot ??

PS: non ho capito una cosa... ma se io ho cancellato la partizione /boot, perch su root c ancora /boot.. (e l dentro c grub senza vmlinux) .. e poi vmlinux un link al kernel? o il kernel? lo chiedo perch s faccio uname mi viene restituita la versione del kernel.. quindi il kernel c'.. scusate.. ho un p di onfusione :)

kubuntu in vrsione cdrom si avvia comunque come livecd , l'istallazione viene eseguita da SO avviato in livemode.
a quanto pare ti dovrebbe mancare solo il menu.lst , vedi se c' menu.lst.old lo rinomini menu.lst e riavvii. Se non c' lo crei
vmlinuz simlink di vmlinuz-image-2.6.x.x che a sua volta l'immagine del kernel .

klaubuntu
30-07-2007, 22:07
ok, ora, dove la prendo l'immagine del kernel, considerando che ho cancellato vmlinux2.6.10 ecc..?? (sto lavorando dalla shell di rescue system.. o roba del genere)

francofait
30-07-2007, 22:18
nel cdrom trovi il pacchetto completo linux-image-2.6.10..deb (2.6.10 ? che versione kubuntu antica ? )
Magari vista la vestusta et di quella versione kubuntu se ti scarichi kubuntu-feisty vai un tantino meglio..
Con quel kernel deduco che una breezy che neppure pi supportata.

klaubuntu
30-07-2007, 22:20
scusa.. ho sbagliato.. la 2.6.20.. quidni cosa devo fare adesso, devo reisntallare la partizione root?

klaubuntu
30-07-2007, 22:40
grazie per la disponibilit.. ma ne masterizzare ne fare altro dal pc in cui scrivo..
Io ho trovato un vmlinuz nel cdrom.. l'ho preso, rinominato come vmlinuz-2.6.20-15-generic che il nome a cui punta l'altro vmlinuz. Ora devo pensare cosa devo fare.. sperando che quello che ho preso sia l'immagine del kernel (stava dentro cdrom/install). A questo punto grub ha bisogno anche di initdr.img che non ho

francofait
30-07-2007, 22:43
no reinstalla i file mancanti relativi all' immagine del kernel in /boot , te li ho resi disponibili sul mio spazio
ftp privato in mepisitalia.org.

http://mepisitalia.org/franco/kubuntu (/boot/... tutti , prendi quelli che hai cancellato e li copi in /boot cosi come li scarichi , non sono compressi sono allo stato nativo del SO installato.

francofait
30-07-2007, 22:49
per ricostruire /boot/grub/menu.lst servono i dati relativi /dev/hdxx della partizione d' avvio (/) , kernel e initrd non importa kubuntu ce l'ho installata in versione technalign pioneer , il kernel lo stesso.

Loading