[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Gigabyte BX2000 DMA für IDE



Christian Lauinger schrieb:
Paul Puschmann schrieb:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Richard Mittendorfer wrote:

Also sprach Paul Puschmann <lnx@uzulabs.net> (Thu, 28 Apr 2005 07:34:09
+0200):


Richard Mittendorfer wrote:


dass da schon ein anderer treiber eingebunden wurde. versuch weiter
oben in den dmesg rauszubekommen welcher das ist. moeglich, dass das
aktivieren der ide kanaele im bios hilft - eigentlich aber sollte
das nicht notwendig sein.


Wieso sollte das nicht notwendig sein?


weil linux das bios umgeht und (teilweise) einstellungen dort ignorieren
und die konfig der pci devices anders auslesen kann. das ist
vorteilhaft, wenn das bios /broken/ ist.

dein problem liegt aber scheinbar daran, dass ein anderer treiber schon
das ide interface kontrolliert.


Auch wenn Linux die Bios-Probleme mit 40GB-Platten u.a. umgehen kann,
heist ja noch lange nicht, dass andere Einstellungen genauso
übergangen werden können.


nicht alle, viele davon: ide, onboard-audio, usb, .. (pci devices halt)


z.B. wenn ich den Controller deaktiviere, dann ist er auch
deaktiviert.


der kernel weiss aber um seine existenz und kann ihn ja auch
initialisieren und verwenden:

| Also sprach Christian Lauinger (Wed, 27 Apr 2005 14:11:12 +0200):
| > PIIX4: neither IDE port enabled (BIOS)


...zumindest bei den meisten Boards. Einige Promise und Highpoint-
Chipsätze verhalten sich in der Hinsicht schon mal etwas anders, aber
um die geht es ja auch nicht.


ich hatte mal einen hal(ibm) 300gl mit intel LX (?) chipsatz und habe
noch andere pc's bei denen es keinen unterschied macht, ob das ide im
bios aktiviert ist oder nicht -  anders sieht's scheinbar mit bios-acpi
unterstuetzung (und moeglicherweise weiteren funktionen) aus.
deaktiviere ich das, kann es auch linux nicht initialisieren.


Ja, eben. Meine BX2000 sind leider im produktiven Einsatz, weswegen ich
das nicht checken kann... Es kann (!) ja von MB zu MB unterschiedlich sein.

wenn mann/frau es aber verwendet, warum sollte mensch dann im bios nicht
auch aktivieren?


Das war ja eben meine Frage. Und in dem gesamten Thread kam noch keine
Rückmeldung, dass diese Einstellungen im Bios aktiviert sind.


Im Bios hab ich alles auf "AUTO" in der Plattenkonfiguration.
Knoppix bootet mit aktiviertem DMA für alle Platten.


nicht vorhanden ist. das hat wenig/nix mit der groessenbeschraenkung von
harddisks zu tun:


Das war ja auch nur ein Beispiel.

Ich hoffe, dass der OP das Problem noch lösen kann und uns dann an dem
Lösungsweg teilhaben lässt.


Ich hab in Grub als Bootparameter "idex=piix" angefügt. Ich werde Euch wissen lassen obs geholfen hat.


Bis dann, Paul




Mit Bootparametern war nix zu machen. piix ins initrd image einfügen war der Bringer. Ich hab ihn in /etc/mkinitrd/modules aufgenommen und mkinitrd ausgeführt. Danach kam dann das:

PIIX4: IDE controller at PCI slot 0000:00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: SAMSUNG SP80A4H, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: ST380021A, ATA DISK drive
hdd: IC35L060AVER07-0, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 156368016 sectors (80060 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(33)
 /dev/ide/host0/bus0/target0/lun0: p1
hdc: max request size: 128KiB
hdc: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(33)
 /dev/ide/host0/bus1/target0/lun0: p1
hdd: max request size: 128KiB
hdd: 120103200 sectors (61492 MB) w/1916KiB Cache, CHS=65535/16/63, UDMA(33)
 /dev/ide/host0/bus1/target1/lun0: p1

Der ide-generic wurde wohl vorher geladen und der piix danach.

--

Mit freundlichen Grüßen


Christian Lauinger
ConOp Systems GbR
http://www.conop-systems.de
mailto:clauinger@conop-systems.de
Gesellschafter: Marc Hagl, Madou Kono, Christian Lauinger, Andreas Roth



Reply to: