Pagina 1 di 1
Ripristinare LILO
Inviato: lun 21 giu 2010, 16:28
da FeX
Salve a tutti, ho dovuto reinstallare in una partizione Win XP e, ovviamente, durante la sua installazione ha installato anche il suo boot loader cancellando LILO.
Siccome ho tutti i miei dati su Slack e uso al 90% lui devo reinstallare LILO o Grub...
E' possibile ripristinare il tutto da Win?
Ora scrivo da una Live di Ubuntu che avevo li in un cd, posso farlo da qui anche se il boot loader di Ubuntu è Grub?
Grazie mille
Re: Problemino con LILO
Inviato: lun 21 giu 2010, 16:44
da Ansa89
Se hai già un cd con ubuntu, basta che monti la partizione di slackware, fai un chroot dentro il punto di mount e poi "lilo -v".
Re: Problemino con LILO
Inviato: lun 21 giu 2010, 16:56
da joma
Usa il cd di installazione di slackware, nella prima schermata trovi subito la spiegazione come fare il boot nella tua distro.
Devi solo sapere la partizione dove e installato Slackware (sda2, sda3 ....),la puoi trovare con la live di ubuntu.E poi dentro slackware un bel
/sbin/lilo da root e le cose sono fatte.
Potresti anche montare la partizione di Slackware da ubuntu, pero devi stare molto attento di prendere il giusto lilo.conf che in questo caso sta nella "partizione_montata/etc/lilo.conf" e devi installarlo nella partizione di boot (sda o hda )sovrascrivendo il mbr sovrascritto da win, quindi consulta "man lilo".
buon divertimento.
Re: Problemino con LILO
Inviato: mer 23 giu 2010, 21:01
da joma
Grazie Ansa89 per il suggerimento, prima o poi mi fara comodo.
Re: Ripristinare LILO
Inviato: gio 24 giu 2010, 13:55
da FeX
Ottimo, grazie mille ho ripristinato LILO e tutto funge a meraviglia!
Grazie

Re: Ripristinare LILO
Inviato: mer 28 lug 2010, 13:26
da sreview
FeX ha scritto:Ottimo, grazie mille ho ripristinato LILO e tutto funge a meraviglia!
Grazie

solo per curiosità, siccome mi trovo nella tua stessa situzione come hai fatto?
Re: Ripristinare LILO
Inviato: lun 30 ago 2010, 12:51
da sreview
Ansa89 ha scritto:Se hai già un cd con ubuntu, basta che monti la partizione di slackware, fai un chroot dentro il punto di mount e poi "lilo -v".
Ansa89 come faccio a chroot nel punto di mount?
Re: Ripristinare LILO
Inviato: lun 30 ago 2010, 13:10
da Ansa89
Fai partire il cd di ubuntu live, poi monti la partizione di slackware (ad esempio in "/mnt/slack") e poi apri un terminale e fai
PS: non sono sicuro che "sudo -i" sia necessario, però non dovrebbe cambiare niente.
Re: Ripristinare LILO
Inviato: lun 30 ago 2010, 17:50
da sreview
Grazie Ansa89
Re: Ripristinare LILO
Inviato: gio 8 set 2011, 11:56
da sreview
Scrivo quì per non sporcare ulteriormente il forum, ho tentato di ripristinare LiLO ma con insuccesso, andiamo con ordine:
1° metodo:
Lancio il dvd di Slackware (stessa versione che ho installato), entro come root
Codice: Seleziona tutto
#mkdir slack
#mount /dev/sda6 /slack
#chroot /slack /bin/sh
e ricevo
Codice: Seleziona tutto
chroot: cannot run command `/bin/bash': No such file or directory
Ok, entro con un cd di Ubuntu che avevo (9.04 alpha 6), terminale, monto la partizione di Slackware ma quando dò
ricevo
Codice: Seleziona tutto
Warning: LBA32 addressing assumed
Reading boot sector from /dev/sda
Fatal: open /dev/sda: Permission denied
come risolvo?
Re: Ripristinare LILO
Inviato: gio 8 set 2011, 13:33
da rik70
sreview ha scritto:Scrivo quì per non sporcare ulteriormente il forum, ho tentato di ripristinare LiLO ma con insuccesso
Ciao,
non ti basta - credo - fare il chroot su /slack per accedere ai dispositivi: prima (del chroot) devi montare alcuni fs.
Dopo il mount di /dev/sda6 fai:
Codice: Seleziona tutto
mount -v none -t proc /slack/proc
mount -v none -t sysfs /slack/sys
mount -v /dev --bind /slack/dev/
[opzionale = non necessario (credo)]
mount -v none -t tmpfs /slack/dev/shm
Adesso:
Dai ora un fdisk -l per controllare che le partizioni del disco corrispondano alle impostazioni di lilo, e se è tutto ok ti basta ridare:
Esci dal chroot, smonti quello che hai montato (in senso inverso, cioè partendo dall'ultimo: /slack/dev/shm, /slack/dev, /slack/sys, /slack/proc, e infine /slack), riavvii e incroci le dita.
A tuo rischio e pericolo
P.s.
Spero di aver scritto correttamente: mi raccomando controlla.
EDIT
Ops!
Non avevo visto questo:
chroot: cannot run command `/bin/bash': No such file or directory
E' il tipico errore che salta fuori quando si fa un chroot nella directory sbagliata. Sicuro di aver montato la root correttamente?
Re: Ripristinare LILO
Inviato: gio 8 set 2011, 18:44
da sreview
Tutto risolto grazie
