[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
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:[...tanto è vero che con altre distro mai nessun problema......
Scusami, allora hai risolto il problema, copia kernel e moduli dalle altre distro e fai partire la slackware con quel kernel.

1) Copi il kernel dalla directory /boot di una distro che parte e lo copi in /boot della slackware.
2) Aggiungi al lilo le info necessarie (magari copiandole dal lilo.conf delle altre distro, in particolare forse l'append non ti serve più) e poi rilancia lilo.
3) Copi la directory dei moduli /lib/modules/"versione_kernel_copiato" nella directory /lib/modules della slackware
4) Riavvi e dovrebbe funzionare :)

Ovviamente a te la slackware non parte e quindi devi farti tutto o da un altra distro o dal CD/DVD della slackware

Spina

P.S. Se funziona copiati anche il file config per il kernel (lo trovi o in /boo/config delle altre distro, oppure, una volta avviata la slackware in /proc/config.gz) così hai un punto di partenza per ricompilare il kernel.

Pippi.S. Forse non ti è tutto chiaro, ma confido nel tuo amico esperto :)

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Messaggio da urka58 »

Scusa, ma c'è qualcosa che non quadra..
L'output del tuo dmesg lascia intendere che almeno una volta sei riuscito ad eseguire il boot correttamente dal momento che sei riuscito ad installare il driver nvidia

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:
Quindi acpi a parte il sistema si carica (almeno con il kernel di default di slackware). Allora senza complicarti troppo l'esistenza inserisci il cd #1 o il dvd e fai partire il sistema dal cd/dvd. Al prompt dai
hugesmp.s root=/dev/sda1 rdinit=ro acpi=off
Sostituisci /dev/sda1 se necessario con la tua partizione /
Lascia perdere chroot e altre complicazioni che in questo caso non servono..
Il sistema dovrebbe caricarsi.
Loggati come root e dai
pkgtool
e scegli il menu di installazione di lilo.
Installa lilo secondo necessità, io consiglierei di scegliere "simple" come metodo di installazione e MBR come locazione. Ricordati di inserire acpi=off come parametro da passare al kernel visti i problemi con acpi.
Reboot e dovresti essere a posto
Ciao

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 »

Ho risolto, semplicemente de-commentando la riga del LILO! #-o #-o #-o

Codice: Seleziona tutto

append="acpi=off"
ora parte senza problemi!
grazie ragazzi!

Avatar utente
marghe
Linux 3.x
Linux 3.x
Messaggi: 525
Iscritto il: lun 7 ago 2006, 23:39

Messaggio da marghe »

Per far funzionare l'acpi hai provato a compilare il kernel con toshiba_acpi come built in?

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 »

marghe ha scritto:Per far funzionare l'acpi hai provato a compilare il kernel con toshiba_acpi come built in?
Nono, il kernel non l'ho mai ricompilato, sono ancora niubbo!
Prima o poi mi ci dovrò pur mettere....... :-'

Avatar utente
marghe
Linux 3.x
Linux 3.x
Messaggi: 525
Iscritto il: lun 7 ago 2006, 23:39

Messaggio da marghe »

Oggi ho installato la slack12 sul mio nuovo toshiba e anch'io ho avuto l'errore al riavvio

cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x800-0x80f:

dopo aver ricompilato una decina di kernel ho scoperto che non dipende dal kernel ma dal pacchetto pcmciautils.

Non mi sono rassegnato a stare senza acpi e le ho provate tutte e ti posso dire che i moduli per l'acpi per i toshiba non funzionano e non servono a tutti i toshiba, ma dipende dal bios e nel tuo caso ritornandoti il mio stesso errore dovrebbe bastare disinstallare pcmciautils e cancellare dal lilo.conf l'acpi=off e goderti quindi a pieno l'acpi ;)

Alcatraz
Linux 1.x
Linux 1.x
Messaggi: 126
Iscritto il: ven 12 ott 2007, 12:28

Messaggio da Alcatraz »

Anch'io ho il vostro stesso errore

Codice: Seleziona tutto

cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0x800-0x80f:
su un Acer Aspire 5652WLMi. Presumo anch'io si tratti di un errore sulla PCMCIA, molto probabilmente si tratta del medesimo componente hardware, visto che i numeri sono identici.

Cosa intendi per disinstallare pcmciautils? Come si fa?

Grazie mille!




Edit: ho risolto commentando nel file /etc/pcmcia/config.opts la riga

Codice: Seleziona tutto

include port 0x100-0x3af, port 0x3e0-0x4ff, port 0x800-0x80f, port 0x820-0x8ff, port 0xc00-0xcff
Non so come farò se/quando dovrò usare la scheda TIM che è PCMCIA, per ora comunque il portatile ha ripreso a funzionare!

Avatar utente
marghe
Linux 3.x
Linux 3.x
Messaggi: 525
Iscritto il: lun 7 ago 2006, 23:39

Messaggio da marghe »

Alcatraz ha scritto: ho risolto commentando nel file /etc/pcmcia/config.opts la riga

Codice: Seleziona tutto

include port 0x100-0x3af, port 0x3e0-0x4ff, port 0x800-0x80f, port 0x820-0x8ff, port 0xc00-0xcff
Non so come farò se/quando dovrò usare la scheda TIM che è PCMCIA, per ora comunque il portatile ha ripreso a funzionare!
Questo è il mio primo notebook e non ho periferiche pcmcia, quindi non so come aiutarti.... :(

Edit:
curiosando in /etc/pcmcia/config.opts mi è sembrato di capire che al posto di commentare la riga che hai commentato, disabilitando hotplug (non so se così facendo avrai magari altri problemi, magari se è possibile digli ad hotplug di ignorare solo la pcmcia) e rimuovendo "port 0x800-0x80f," dalla riga da da te commentata (che non dovrà più essere commentata) potresti forse ancora usare la pcmcia....

prendi tutto quello che ti ho detto col beneficio del dubbio....

Edit2:
Riflettendoci però anche se nel file parla di hotplug, a te le modifiche le ha prese anche senza disabilitarlo, quindi potrebbe non essere necessario...

Edit3:
Infatti prende la modifica anche senza disabilitare hotplug... almeno a me l'ha presa...

Avatar utente
Tanino Rulez
Linux 0.x
Linux 0.x
Messaggi: 88
Iscritto il: mer 28 mar 2007, 15:36
Slackware: 12.1
Kernel: 2.6.24.5
Desktop: Fluxbox
Località: Cava de' Tirreni(SA)
Contatta:

Messaggio da Tanino Rulez »

ma è normale che a me non ci sta /etc/pcmcia ???

non so come fare :|

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Messaggio da nuitari »

Secondo me basta che escludi il range 0x800-0x80f da config.opts.

comunque, da quello che ho capito se lo avii con acpi=off (noacpi ha la stessa funzione) si avvia il sistema no? Per cui avvialo con acpi=off e sistema il file, quindi riavvialo senza e guarda il risultato.

Dovresti averlo eccome. Sei sicuro di guardare nel punto giusto?? Se veramente non hai il file config.opts dentro /etc/pcmcia, ecco il mio, crea la directory, copialo li dentro e togli il range incriminato:

Codice: Seleziona tutto


# Local PCMCIA Configuration File
#
#----------------------------------------------------------------------
#
# System resources available for PCMCIA cards
#
# NOTE: these settings have no effect on resources assigned to a
# CardBus bridge device itself; this file only affects resources
# assigned to cards.  Also, interrupt settings here will only affect
# ISA bus interrupts assigned to 16-bit cards.  PCI interrupts
# generally can't be reconfigured.
#
# With the kernel PCMCIA subsystem, these settings also have no effect
# at all on resources used for 32-bit CardBus cards.  Those are set by
# the PCI hotplug subsystem.
#

# These are the official ports to use from pcmcia-cs:
#include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff
# However, ports 0x810-0x81f hurt on some DELL machines and
# ports 0x3b0-0x3df hurt on some FSC machines, so we use this port
# list instead:
include port 0x100-0x3af, port 0x3e0-0x4ff, port 0x800-0x80f, port 0x820-0x8ff, port 0xc00-0xcff

include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff

# High port numbers do not always work...
# include port 0x1000-0x17ff

# Extra port range for IBM Token Ring
include port 0xa00-0xaff

# Resources we should not use, even if they appear to be available

# First built-in serial port
exclude irq 4
# Second built-in serial port
#exclude irq 3
# First built-in parallel port
exclude irq 7

#----------------------------------------------------------------------

# Examples of options for loadable modules

# To fix sluggish network with IBM ethernet adapter...
#module "pcnet_cs" opts "mem_speed=600"

# Options for IBM Token Ring adapters
#module "ibmtr_cs" opts "mmiobase=0xd0000 srambase=0xd4000"

# Options for Raylink/WebGear driver: uncomment only one line...
# These are the default settings for use with the WebGear Windows driver:
#module "ray_cs" opts "essid=NETWORK_NAME hop_dwell=128 beacon_period=256 translate=0"
# Generic ad-hoc network
#module "ray_cs" opts "essid=ADHOC_ESSID hop_dwell=128 beacon_period=256 translate=1"
# Infrastructure network for older cards
#module "ray_cs" opts "net_type=1 essid=ESSID1"
# Infrastructure network for WebGear
#module "ray_cs" opts "net_type=1 essid=ESSID1 translate=1 hop_dwell=128 beacon_period=256"

# Options for WaveLAN/IEEE driver (AccessPoint mode)...
#module "wvlan_cs" opts "station_name=MY_PC"
# Options for WaveLAN/IEEE driver (ad-hoc mode)...
#module "wvlan_cs" opts "port_type=3 channel=1 station_name=MY_PC"

# Options for Xircom Netwave driver...
#module "netwave_cs" opts "domain=0x100 scramble_key=0x0"

Avatar utente
marghe
Linux 3.x
Linux 3.x
Messaggi: 525
Iscritto il: lun 7 ago 2006, 23:39

Messaggio da marghe »

Ha risolto, gli stavo rispondendo anch'io, ma poi ho visto che ha aperto un altro post per questo problema e diceva di aver risolto

Rispondi