Repository 32bit  Forum
Repository 64bit  Wiki

Boot loader incasinato

Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc

Moderatore: Staff

Regole del forum
1) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Boot loader incasinato

Messaggioda Sub_mariner » gio ott 23, 2008 11:54

Salve ragazzi.
Ho pasticciato involontariamente col boot loader che avevo su Nimblex.
LILO.
Adesso quando accendo il pc mi vien fuori la schermata 999999999999999 ecc.
Ho cercato di ripristinare in qualche modo seguendo varie guide ecc , ma non son giunto a capo di niente.
Siccome,i son dannato l'anima per ottimizzare il sistema mi dispiacerebbe davvero perdere tutto reinstallando da capo.
Mi date una mano a ripristinare il boot loader.
La distro è Nimblex 2008 e il boot loader che usavo era LILO 22.8
Grazie a chi vorrà aiutarmi.
Ultima modifica di Loris il gio ott 23, 2008 12:19, modificato 1 volta in totale.
Motivazione: Scrivere il titolo in piccolo !!
Sub_mariner
Linux 1.0
Linux 1.0
 
Messaggi: 71
Iscritto il: mer ott 01, 2008 16:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: BOOT LOADER INCASINATO

Messaggioda stan » gio ott 23, 2008 12:13

Sulla manpage di lilo descrivono proprio quell'errore e cosa l'ha causato.
Avatar utente
stan
Linux 2.6
Linux 2.6
 
Messaggi: 524
Iscritto il: lun dic 25, 2006 11:55
Località: Bs
Slackware: 12.1
Kernel: 2.6.xx
Desktop: Kde3

Re: Boot loader incasinato

Messaggioda Sub_mariner » gio ott 23, 2008 12:59

Perdonami, ma non son riuscito a trovare niente.
saresti così gentile da passarmi il link?
Sub_mariner
Linux 1.0
Linux 1.0
 
Messaggi: 71
Iscritto il: mer ott 01, 2008 16:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: Boot loader incasinato

Messaggioda m0rdr3d » gio ott 23, 2008 13:03

Apri una console e scrivi
Codice: Seleziona tutto
man lilo
verso la fine trovi il capitoletto 'Boot Errors'
Avatar utente
m0rdr3d
Linux 2.4
Linux 2.4
 
Messaggi: 404
Iscritto il: dom dic 24, 2006 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: Boot loader incasinato

Messaggioda Sub_mariner » gio ott 23, 2008 14:10

Ok, ho fatto man lilo e mi son venuti fuori i codici di errore.
Ma le mie conoscenze tecniche non mi consentono (non ancora) diu riuscire a risolvere il problema.
Per questo chiedo aiuto a voi.
Ho tentato di reinstallare lilo con liloconfig, ma al momento di installare il bootloader mi vien fuori il messaggio che non ha potuto perchè il file boot.map è sola lettura.
Ho provveduto a rimuovere le limitazioni e riprovare ma il problema resta.
Sto usando un cd-live di slax.
Sul boot si pianta su schermata nera con la scritta "no sector boot found", son quindi senza bootloader installato nel MBR.
Che posso fare?
Sub_mariner
Linux 1.0
Linux 1.0
 
Messaggi: 71
Iscritto il: mer ott 01, 2008 16:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: Boot loader incasinato

Messaggioda lupix » gio ott 23, 2008 14:30

Il problema e' che ti sei incasinato con l'mbr.
Io avrei provato a far partire la distro mediante cd/dvd d'installazione e avrei usato chroot/dev/partizione.
Qualora ci fossi riuscito,avrei editato lilo.conf e avrei cambiato il primary sector.
Forse avrei sbagliato o forse no,comunque ti conviene aspettare che rispondano persone piu' competenti di me.
P.S.
Anche a me in passato e' successo risolvendo facilmente.Peccato che ora non saprei dirti con certezza se quello da me detto in precedenza fosse giusto.Sorry :-k
Avatar utente
lupix
Linux 2.0
Linux 2.0
 
Messaggi: 102
Iscritto il: dom nov 07, 2004 0:00
Località: Los Angeles
Nome Cognome: Luciano

Re: Boot loader incasinato

Messaggioda Sub_mariner » gio ott 23, 2008 15:36

ok, rinnovo la mia richiesta d'aiuto.
Ci ho messo un mese a settare la distro su HD, driver parametri ecc.
Proprio non me la sento di formattare tutto.
Sub_mariner
Linux 1.0
Linux 1.0
 
Messaggi: 71
Iscritto il: mer ott 01, 2008 16:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: Boot loader incasinato

Messaggioda DanBadJar » gio ott 23, 2008 15:49

Una volta che sei sicuro che il tuo /etc/lilo.conf è corretto fai partire il sistema dal disco di installazione.
Poi ti monti la partizione che contiene l'MBR in qualche mountpoint temporaneo, poi fai un chroot in questo mountpoint e, infine, installi lilo.

Supponendo che il disco sia sda1 e che tu abbia creato un mountpoint temporaneo chiamato /mnt/tmp.
Così monti la partizione
Codice: Seleziona tutto
mount /dev/sda1 /mnt/tmp


Poi facciamo il chroot su questo mountpoint
Codice: Seleziona tutto
chroot /mnt/tmp


Poi reinstalliamo lilo.
Codice: Seleziona tutto
lilo -v


Eventuali errori sono dovuti al lilo.conf scritto male.
Avatar utente
DanBadJar
Linux 3.x
Linux 3.x
 
Messaggi: 1027
Iscritto il: ven lug 28, 2006 18:27
Località: Bologna
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome

Re: Boot loader incasinato

Messaggioda Sub_mariner » gio ott 23, 2008 16:54

Ciao, non ho capito una cosa.
Montare l'MBR intendi quello del disco di installazione ?
In questo caso usando il cd-live di slax è a quello che ti riferisci?
Spiegami con parole ancora più semplici che dovrei fare, purtroppo questo del MBR è un argomento molto ostico per me.
Sub_mariner
Linux 1.0
Linux 1.0
 
Messaggi: 71
Iscritto il: mer ott 01, 2008 16:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: Boot loader incasinato

Messaggioda stan » gio ott 23, 2008 17:41

MBR del tuo disco, non del disco di installazione.
Avatar utente
stan
Linux 2.6
Linux 2.6
 
Messaggi: 524
Iscritto il: lun dic 25, 2006 11:55
Località: Bs
Slackware: 12.1
Kernel: 2.6.xx
Desktop: Kde3

Re: Boot loader incasinato

Messaggioda DanBadJar » gio ott 23, 2008 19:25

L'MBR non si monta. Semplicemente risiede nella prima partizione del disco.
Avatar utente
DanBadJar
Linux 3.x
Linux 3.x
 
Messaggi: 1027
Iscritto il: ven lug 28, 2006 18:27
Località: Bologna
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome

Re: Boot loader incasinato

Messaggioda Ansa89 » gio ott 23, 2008 20:00

Cerco di riassumere con parole ancora più semplici:
- si suppone che la partizione dove hai installato la tua distro (e che sbaglia a fare il boot) sia /dev/sda1;
- ti serve un cd/dvd di installazione di Slackware;
- monti la partizione dove hai installato la distro in una directory temporanea (/mnt/tmp)
Codice: Seleziona tutto
#mount /dev/sda1 /mn/tmp

- usi il comando chroot
Codice: Seleziona tutto
#chroot /mnt/tmp

- adesso sei "dentro" il tuo sistema installato che hai installato su HD;
- correggi gli eventuali errori di /etc/lilo.conf;
- installi lilo
Codice: Seleziona tutto
#lilo -v

- guardi l'uotput per eventuali errori e/o warnings (ma quello che ti interessa di più sono gli errori);
- cerchi di coreggerli (oppure chiedi aiuto qui sul forum)
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2625
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.6-ck2
Desktop: XFCE 4.6.1

Re: Boot loader incasinato

Messaggioda Sub_mariner » gio ott 23, 2008 22:16

E' andato tutto bene, ti ringrazio tanto davvero.
Ho dovuto cambiare sda1 in hda1 e ha riscritto il MBR e reinstallato LILO.
C'è però un punto al boot in cui si ferma e mi dà un messaggio riguardante permessi in sola lettura che invece son lettura-scrittura.
Devo dare invio e poi parte, ma al boot successivo si ripresenta.
Ti spiego tuto domani sera quando torno dal lavoro.
Per il momento di nuovo grazie un miliardo di volte :)
Sub_mariner
Linux 1.0
Linux 1.0
 
Messaggi: 71
Iscritto il: mer ott 01, 2008 16:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: Boot loader incasinato

Messaggioda m0rdr3d » gio ott 23, 2008 23:02

Il problema dovrebbe essere che al momento del boot la partizione di root deve essere montata in sola lettura.
Questo si risolve aggiungendo l'opzione read-only nella sezione della partizione in lilo.conf (come dovrebbe essere spiegato del messaggio d'errore che ti viene stampato a video)
Codice: Seleziona tutto
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/hda1
  label = Linux
  read-only   # <-- questa è l'opzione da aggiungere
# Linux bootable partition config ends

Buona fortuna!

Offtopic: P.S.: 100!!! :thumbright:
Avatar utente
m0rdr3d
Linux 2.4
Linux 2.4
 
Messaggi: 404
Iscritto il: dom dic 24, 2006 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: Boot loader incasinato

Messaggioda Ansa89 » ven ott 24, 2008 8:32

Quoto m0rdr3d :)
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2625
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.16.6-ck2
Desktop: XFCE 4.6.1

Prossimo

Torna a Porting Slackware

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti

cron