PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Toshiba Satellite - Fehler bei boot



pfleidi85
06.01.05, 21:37
Ich hab mir ein Toshiba Sattelite SM30x-124 gekauft. Bin damit bes her auch zufrieden. Es gibt nur ein Problem: Wenn ich Linux booten will (Slackware 10.0 oder Knoppix) wir der PCMCIA cardmanager gesteartet und dann passiert nichts mehr. Also der Bootvorgang wird nicht fortgesetzt. An was könnte das liegen? Ich hab noch keine pcmcia-karte im system.

irbaboon
06.01.05, 22:17
Dann schalt doch mal den pcmcia support ab. Bei knoppix nopcmcia oder so einfach mal F1 und so am boorprompt drücken.

Greetz

cane
06.01.05, 22:23
Woran es liegt weiß ich nicht - Du kannst das system aber bestimmt mit einer Bootoption a la 'nopcmcia' starten :)

mfg
cane

pfleidi85
07.01.05, 02:06
Also bei Knoppix funktioniert das ganze, jedoch nicht unter slackware. Hat einer ne Ahnung wie ich das ganze lösen kann, ohne den pcmcia support abzuschalten. pcmcia wäre nämlich notwendig, da ich mir demnächst einen pcmcia-kontroller für usb2 anschaffen werde, da mein notebook nur einen usb port hat.

tictactux
07.01.05, 05:14
Das könnte passen:
http://www.michaelminn.com/linux/notebooks/toshiba335.html

Ansonsten: Google "Toshiba Satellite pcmcia" weiß noch mehr ;)

Viel Erfolg,
Wolfgang

MF2HD
07.01.05, 16:16
Hi!

Schau mal unter http://www.m30x.de.vu/.
Dort gibt es einen Thread zu Linux auf dem M30X.
Genauer: http://www.forenhoster.com/phpbb/user/100/viewtopic.php?t=106

pfleidi85
07.01.05, 18:32
PCMCIA starts up fine with yenta_socket
Do not probe 0x800-0x8ff

Das hier hab ich gefunden. kann mir jemand sagen wie ich den bereich eingrenze??

tictactux
07.01.05, 20:13
Beispiel aus /etc/pcmcia/config.opts

include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff
include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
Natürlich vorausgesetzt, das externe pcmcia-Paket wird verwendet.
Für die PCMCIA/CARDBUS-Module des Kernels (yenta-Socket)
müßte ich nachschauen.
Da wäre die Kernelversion interessant.

HTH
Wolfgang

pfleidi85
07.01.05, 20:40
Also ich hab vor mir nen 2.6.10er kernel zu kompilieren. Bis her ist kernel 2.4.26 drauf.
Unter Slackware ist das ganze eben über rc.pcmcia geregelt. Kann mir jemand sagen was ich da eintragen muss?

tictactux
07.01.05, 21:01
man bootparam, suche darin "reserve=...":

This is used to protect I/O port regions from probes. The form of
the command is:
reserve=iobase,extent[,iobase,extent]...
Da gibt's auch ein konkretes Beispiel.
Gruß,
Wolfgang

pfleidi85
08.01.05, 01:02
For example, the boot line

reserve=0x300,32 blah=0x300

keeps all device drivers except the driver for `blah' from
probing 0x300-0x31f.

Schonmal Danke für die bisherigen Antworten.

Hmm. Naja nun sollte ich nur wissen wie ich den Bereich 0x800-0x8ff eingrenze und welchen treiber ich auswählen muss. Zudem würde mich mal interessieren wie der Eintrag in der Lilo.conf aussieht.

Ich hab das so gedacht:
reserve=0x800,xxx(hier bin ich mir nicht sicher was ich eintragen muss) pcmcia=0x800

tictactux
08.01.05, 13:02
In lilo.conf gehören diese Einträge in eine append= Zeile für einen speziellen
Kernel, ggf. an bestehende Einträge angehängt. Also z.B. :

append="vga=0x317 reserve=0x800,255"

0xff (hex) sind dezimal 255.
Gruß,
Wolfgang

pfleidi85
08.01.05, 16:12
Ok danke. Hat prima funktioniert