[RISOLTO] Ripristino del LILO su computer portatile

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

[RISOLTO] Ripristino del LILO su computer portatile

Messaggio da met@l »

Un saluto caloroso a tutti del forum. :D
Dopo diversi mesi passati a smanettare con Kubuntu e OpenSUSE, dietro consiglio/spinta di miei amici, ho deciso di fare il "grande passo" e passare a Slackware 12.0, per iniziare ad imparare sul serio GNU/Linux.
L'ho installata sul mio portatile Toshiba Satellite A100-750, insieme ad un amico esperto, e già in fase d'installazione abbiamo dovuto disabilitare l'ACPI (ACPI=off) perchè al successivo avvio del s.o., andava in kernel panic e dovevo resettare fisicamente il PC, cosa che mi ha fatto stranire un pò, dal momento che al lancio di Slack12 era stato promesso un migliore supporto ai PC portatili, proprio in merito alla gestione dell'ACPI.
Vabbè, una volta risolto momentaneamente il problema, decido di entrare in LILO e riabilitare l'ACPI; risultato, al riavvio il PC si pianta nuovamente, allo stesso punto.
Le domande, ora, sono due:
1- Devo per forza rinunciare all'ACPI, e quindi alla gestione dello spegnimento tramite pulsante, etc? (noooooooooooo.................. :banghead: )
2- Come fare ora per "rientrare", risistemare il LILO commentando la riga dell'ACPI, almeno finchè non troverò una soluzione migliore? So che con una LIVE potrei farlo, ma dovrei prima montare una root "virtuale" per poi così entrare nel LILO........mi pare, una cosa del genere, solo che non so come fare, materialmente! aiuto!
Ringrazio tutti in anticipo!!!!!
Ultima modifica di met@l il mer 5 set 2007, 20:08, modificato 1 volta in totale.

Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

Messaggio da met@l »

Per la precisione, queste sono le ultime righe prima del kernel panic.

Codice: Seleziona tutto

NVRM: loading NVIDIA UNIX x86 Kernel Module 100.14.11 Wed Jun 13 18:21:22 PDT 2007
ACPI: PCi interrupt 0000:00:1b.0 [A] -> GSI 22 (level, low) -> IRQ 21
hda_codec: Unknown model for ALC660VD/ALC861VD, trying auto-probe from BIOS...
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x800-0x80f: 

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Ripristino del LILO su computer portatile

Messaggio da targzeta »

met@l ha scritto:....
2- Come fare ora per "rientrare", risistemare il LILO commentando la riga dell'ACPI, almeno finchè non troverò una soluzione migliore? So che con una LIVE potrei farlo, ma dovrei prima montare una root "virtuale" per poi così entrare nel LILO........mi pare, una cosa del genere, solo che non so come fare, materialmente! aiuto...
Fai il boot con il CD/DVD della Slackware. Poi, supponendo che:
- la tua root directory (/) venga vista come sda1
- usi come editor di testo "nano"
fai quanto segue:

Codice: Seleziona tutto

mount /dev/sda1 /mnt
chroot /mnt nano /etc/lilo.conf
(modifichi il lilo come ti pare)
chroot /mnt lilo -C /etc/lilo.conf
e questo dovrebbe bastare.

Spina

P.S. Se non usi nano, prova con emacs

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Messaggio da Ansa89 »

Allora: metti su una live, apri un terminale

Codice: Seleziona tutto

#mount /dev/disco_con_slacky /mnt/directory
#chroot /mnt/directory /bin/bash
In questo modo sarai virtualmente dentro alla tua slacky

Anche a me all'inizio dava quell'errore (non so il perché), ma poi ho ricompilato (senza aggiungere moduli esterni) e adesso mi va tutto (acpi compreso) ;)

Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

Re: Ripristino del LILO su computer portatile

Messaggio da met@l »

spina ha scritto:Fai il boot con il CD/DVD della Slackware. Poi, supponendo che:
- la tua root directory (/) venga vista come sda1
- usi come editor di testo "nano"
fai quanto segue:

Codice: Seleziona tutto

mount /dev/sda1 /mnt
chroot /mnt nano /etc/lilo.conf
(modifichi il lilo come ti pare)
chroot /mnt lilo -C /etc/lilo.conf
e questo dovrebbe bastare.

Spina

P.S. Se non usi nano, prova con emacs
Allora, ho fatto, ho editato il lilo.conf, semplicemente commentando la riga append="acpi=off"..............in pratica ho messo un # davanti.
poi ho salvato, sono uscito ed ho dato il comando che mi hai detto tu:

Codice: Seleziona tutto

chroot /mnt lilo -C /etc/lilo.conf 
purtroppo mi dà il seguente errore:

Codice: Seleziona tutto

Unrecognized token "LILO" at or above line 1 in file ' /etc/lilo.conf'

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Ripristino del LILO su computer portatile

Messaggio da targzeta »

met@l ha scritto:....
purtroppo mi dà il seguente errore:

Codice: Seleziona tutto

Unrecognized token "LILO" at or above line 1 in file ' /etc/lilo.conf'
Sembra un errore nel file lilo.conf. Nella prima riga compare qualcosa che non è commentata (con l'#) ?

Spina

edit: ti direi di postare il lilo.conf ma penso che non sia facile per te copiarlo.

Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

Messaggio da met@l »

Allora, ho copiato a mano le prime righe del LILO.conf, ESATTAMENTE com'è, spazi, maiuscole, etc...

Codice: Seleziona tutto

LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
# append="acpi=off"
boot="/dev/sda"
message = /boot/boot_message.txt
prompt
timeout="10"
................

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio da targzeta »

met@l ha scritto:...

Codice: Seleziona tutto

LILO configuration file
..
Ecco l'errore come suggerito dall'output, questa riga va commentata così:

Codice: Seleziona tutto

#LILO configuration file
..
:)

Spina

Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

Messaggio da met@l »

#-o è vero, perchè nn ci ho pensato?

Bene, ho commentato la prima riga, ho dato invio, e mi ha dato il seguente messaggio:

Codice: Seleziona tutto

Warning: LBA32 addressing assumed
Warning: '/proc/partitions' does not exist, disk scan bypassed
Added Linux *
2 warnings were issued.
Difatti ho riavviato, e niente, kernel panic di nuovo!!!!!!!!! :evil:

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio da targzeta »

Si ma stavolta è andato bene però. I warning sono normali (per evitare il primo inserisci:
lba32
nel lilo.conf).

Il kernel panic è uguale al precedente?

Spina

Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

Messaggio da met@l »

spina ha scritto:Si ma stavolta è andato bene però. I warning sono normali (per evitare il primo inserisci:
lba32
nel lilo.conf).

Il kernel panic è uguale al precedente?

Spina
La dicitura lba32 dove la inserisco nel lilo? alla fine, o all'inizio?
Così, senza aggiungere altro, la scrivo "nuda e cruda"???

Il kernel panic è leggermente diverso, stavolta risulta così:

Codice: Seleziona tutto

NVRM: loading NVIDIA UNIX x86 Kernel Module 100.14.11 Wed Jun 13 18:21:22 PDT 2007
ACPI: PCi interrupt 0000:00:1b.0 [A] -> GSI 22 (level, low) -> IRQ 21
cs: IO port probe 0xc00-0xcff: clean.
hda_codec: Unknown model for ALC660VD/ALC861VD, trying auto-probe from BIOS...
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x800-0x80f:

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio da targzeta »

met@l ha scritto:...
La dicitura lba32 dove la inserisco nel lilo? alla fine, o all'inizio?
Così, senza aggiungere altro, la scrivo "nuda e cruda"???
lba32 lo metti all'inizio, magari dopo boot=, così nuda e cruda (man lilo.conf).
Per il kernel panic non ti saprei aiutare mi spiace :)

Spina

Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

Messaggio da met@l »

Piccolo-grande dubbio: ma non è che la riga

Codice: Seleziona tutto

# append="acpi=off" 
devo cambiarla semplicemente in

Codice: Seleziona tutto

"acpi=off" 
o qualcosa di simile?

Avatar utente
red
Linux 3.x
Linux 3.x
Messaggi: 810
Iscritto il: gio 20 gen 2005, 0:00
Slackware: current
Kernel: 6.6.12
Desktop: fluxbox
Località: Verona
Contatta:

Messaggio da red »

No, è giusto usare append. Tuttavia sappi che l'acpi non è compatibile con tutti i computer, specialmente se hanno qualche anno (non so se sia o meno il tuo caso). Al limite ti puoi affidare al vecchio apm.
In ogni caso non puoi esserne sicuro fino in fondo finché:
1. googlando un po' cerchi di capire se altri hanno avuto il tuo problema col tuo portatile e direi che al 90% se vai su tuxmobile (o forse si chiama linuxonlaptops) trovi tutte le informazioni di compatibilità e configurazione del caso;
2. devi provare a ricompilarti il kernel come ti è stato suggerito, ma ti consiglio sempre una bella googlata che potresti trovare importanti consigli specifici per il tuo pc.

Avatar utente
met@l
Linux 0.x
Linux 0.x
Messaggi: 65
Iscritto il: mer 29 ago 2007, 22:31
Nome Cognome: Vincenzo
Slackware: 13
Desktop: KDE 4
Distribuzione: anche Arch Linux
Località: Fonte Nuova (Roma)

Messaggio da met@l »

red ha scritto:No, è giusto usare append. Tuttavia sappi che l'acpi non è compatibile con tutti i computer, specialmente se hanno qualche anno (non so se sia o meno il tuo caso). Al limite ti puoi affidare al vecchio apm.
In ogni caso non puoi esserne sicuro fino in fondo finché:
1. googlando un po' cerchi di capire se altri hanno avuto il tuo problema col tuo portatile e direi che al 90% se vai su tuxmobile (o forse si chiama linuxonlaptops) trovi tutte le informazioni di compatibilità e configurazione del caso;
2. devi provare a ricompilarti il kernel come ti è stato suggerito, ma ti consiglio sempre una bella googlata che potresti trovare importanti consigli specifici per il tuo pc.
OK per l'append, lo lascio invariato.
Però il mio Toshiba è di gennaio-febbraio, quindi non è così vecchio per dare problemi con l'acpi, tanto è vero che con altre distro mai nessun problema......
Poi è da ieri che "googlo"......ma di veramente specifico, per riabilitare l'acpi del mio portatile, nulla.
Ho solo trovato un riferimento ad ACPI4Linux, e dovrei installare il pacchetto acpica-unix-VERSION.tar.gz, ma il problema è alla fonte: se prima non riabilito a dovere il LILO, non posso avviare il sistema ed installare l'eventuale pacchetto!

Rispondi