IT8212 Treiber

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
wesulaner
Beiträge: 3
Registriert: 29.06.2005 08:37:39

IT8212 Treiber

Beitrag von wesulaner » 29.06.2005 08:45:12

Hallo Leute.
Will mir Debian 3rc3 installieren. Habe aber das Problem das meine Platten auf einem IT8212 Controller hängen. Ich hab momentan nur einen XP Rechner zur Verfügung. Wie kann ich mit dem die IT Treiber auf ne Diskette packen um sie bei der Installation einzuspielen.

Bitte um Hilfe
Dank wesulaner

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 29.06.2005 09:07:28

Herzlich Willkommen erst einmal..

Hmm.. das wird nicht einfach! Weiß auch nicht ob es geht.
Den Treiber kriegst du ja allgemein erstmal von hier http://www.ite.com.tw/software_download ... nload2.asp

ah doch es könnte gehen.. aber nur mit Debian Woody (oder was ich eher glaube) nur mit einem 2.4er Kernel.. in dem Paket

http://www.ite.com.tw/product_info/file ... 005-09.zip


ist auch ein Kernelmodul für den 2.4er (hoffe ich) für Debian 3.0 (Woody <- aber vielleicht gehts auch mit Sarge) das du auf eine Diskette kopieren könntest, dann versuchst Sarge zu installieren und während der Installation per ALT+F2 auf die Konsole wechselst, die Diskette mountest und dann per "insmod MODUL" das teil installierst... aber ich kann nichts versprechen! (btw. achte darauf, das es ein Modul für den Raid Modus und eines für den ATA Modus gibt)
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

wesulaner
Beiträge: 3
Registriert: 29.06.2005 08:37:39

Beitrag von wesulaner » 29.06.2005 09:26:35

Und wie siehts mit dem ich6 aus? Da hängen meine Restlichen Platten Drauf

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 29.06.2005 09:56:23

je nachdem.. also im Raid eigentlich nein (höchstens im neusten Kernel, aber das denke ich nicht) und ansonsten kommt es drauf an ob mit Sata Platten oder nicht.. also ich musste einen Umweg damals machen als ich nur Sata Platten an nem ICH6 hatte...
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

wesulaner
Beiträge: 3
Registriert: 29.06.2005 08:37:39

Beitrag von wesulaner » 29.06.2005 10:11:24

Hab mir jetzt den Rechner so zusammen gebaut das ich ich am IDE ne leere PATA Platte hab.
Jetzt hauts sicher hin
Danke für deine Mühe

Stirz
Beiträge: 178
Registriert: 26.05.2005 13:33:26
Wohnort: NRW

Beitrag von Stirz » 29.06.2005 10:47:38

Hallo wesulaner,

ich habe denselben Controller (onboard, nicht als RAID benutzt) und er läuft prima unter Debian. Man kann einen Linuxtreiber (Kernelmodul) damit erzeugen, indem man die Quellen des Kernels 2.6.11 und den aktuellen ac-Patch von www.kernel.org herunterlädt. Beides nach /usr/src entpacken, eine Verknüpfung von /usr/src/linux auf /usr/src/linux-2.6.11 legen (ln -s /usr/src/linux/ /usr/src/linux-2.6.11), dann in /usr/src/linux wechseln (cd /usr/src/linux) und den ac-Patch anwenden (patch -p1<../patchname). Danach aktuelle Kernelkonfiguration kopieren (cp /boot/config-.... /usr/src/linux/config.alt) und make menuconfig aufrufen und dort config.alt laden. Dann unter Device Drivers => ATAPI, etc. => IT8212 anhaken und mit EXIT beenden. Die Konfiguration speichern und den Compiler anwerfen, z.B. so:

Code: Alles auswählen

make-kpkg --initrd binary
Wenn Du nach einem Neustart eine Kernelpanik bekommst, schau genau auf die Meldungen. Meist wird der Controller reihenfolgemäßig vor die Onboard-Controller geschoben, so dass aus der ehemaligen /dev/hda /dev/hde wird, etc. Der Treiber geht also, aber er findet keine Rootpartition. Wenn dem so ist, boote nochmal einen funktionierenden Kernel und schaue mit dmesg mal, welche I/O-Bereiche der bootende Controller (IDE0) belegt. Diese Bereiche kann man dann in /boot/grub/menu.lst als Bootoption hinter den selbstgebauten Kernel schreiben, um ihn dazu zu zwingen, die Reihenfolge nicht zu verdrehen (Option lautet etwa so: ide0=0x...). Nach einem Neustart sollten die Platten zur Verfügung stehen :-)

Gruß vom
Stirz (heute mal viel schwafelnd)

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 29.06.2005 10:55:27

ist das auch bei Sata Platten machbar? Ich muss sagen das ichs ende letzten Jahres gemacht habe.. kann sein das inzwischen das besser mit Sarge läuft, aber ich konnte bei der Installation keine Platten finden.. habe dann eine PATA Platte angehängt.. dort Linux installiert, dann einen neuen Kernel gebacken, der dann auch die anderen Platten gefunden hat und dann das System einfach auf die anderen Platten verschoben, Pata Platte rausgenommen und dann liefs...
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Stirz
Beiträge: 178
Registriert: 26.05.2005 13:33:26
Wohnort: NRW

Beitrag von Stirz » 29.06.2005 11:11:05

Moin Savar,
Savar hat geschrieben:ist das auch bei Sata Platten machbar?
Tut mir leid, das weiß ich nicht. Ich habe noch nie mit SATA gearbeitet.

schönen Gruß vom
Stirz

g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

Beitrag von g4ul1x » 28.12.2005 21:59:19

Kann mir bitte einer sagen wo ich den EIntrag im menu.ist machen soll??


gruß

Stirz
Beiträge: 178
Registriert: 26.05.2005 13:33:26
Wohnort: NRW

Beitrag von Stirz » 02.01.2006 08:09:02

Moin,

der Eintrag erfolgt in

Code: Alles auswählen

/boot/grub/menu.lst
Die Endung ist übrigens "LST" (in Kleinbuchstaben), nicht "ist".

Gruß vom

Stirz

malthea
Beiträge: 23
Registriert: 15.07.2005 14:44:14

Beitrag von malthea » 03.01.2006 10:44:27

Hi,

ab dem 2.6.14-er Kernel ist die ite-Unterstützung im Kernel vorhanden und funktioniert sehr gut:-).

Grüße Malthea

Stirz
Beiträge: 178
Registriert: 26.05.2005 13:33:26
Wohnort: NRW

Beitrag von Stirz » 03.01.2006 10:52:02

Moin,
malthea hat geschrieben:ab dem 2.6.14-er Kernel ist die ite-Unterstützung im Kernel vorhanden und funktioniert sehr gut:-).
Das ist nicht ganz korrekt. Bereits Kernel 2.6.13 unterstützt diesen Controller. Dass dann auch 2.6.14 geeignet ist, wundert mich nicht :-D

Gruß vom

Stirz

g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

Beitrag von g4ul1x » 03.01.2006 18:37:46

@Malthea und wieso kommt bei mir Kernel-Panic?

Wie hast du denn das hinbekommen?

Stirz
Beiträge: 178
Registriert: 26.05.2005 13:33:26
Wohnort: NRW

Beitrag von Stirz » 03.01.2006 18:44:59

Moin,

Kernelpanic wird dann auftreten, wenn der neue Treiber funktioniert und sich dadurch die Reihenfolge der Devices, z.B. heißt dann /dev/hda plötzlich /dev/hdd, so dass grub kein Kernel-Image mehr vorfindet.

Gruß vom

Stirz

g4ul1x
Beiträge: 97
Registriert: 03.05.2005 21:30:40

Beitrag von g4ul1x » 03.01.2006 19:46:31

Hi,

ja und was kann ich da amchen das es bei mir auch klappt?

malthea
Beiträge: 23
Registriert: 15.07.2005 14:44:14

Beitrag von malthea » 03.01.2006 20:58:13

ich würde mit einer Live-CD (Kanotix aktuell hat einen 14-er, Knoppix weiß ich nicht) feststellen, wie die Laufwerke jetzt "sortiert" sind. Festplatten am IDE-Kontroller und ATA am ITE heißen normalerweise hda, hdb usw. Für Grub wäre eine Bezeichnung hd0, hd1 usw. Grub unterscheidet eventuell nicht zwischen ATA und ggf vorhandenen SATA (die normalerweise sda usw heißen), bei mir hat er eine neu eingebaute SATA zwischen die IDE und ITE-Festplatten gesetzt, gab dann natürlich zuerst auch kein Systemstart von der ITE-Festplatte...

Wenn du deinen alten Kernel noch starten kannst, kannst du so die menue.lst bearbeiten (und bekommst dann natürlich hinterher eventuell beim Start des alten Kernels Probleme).

Wenn du kein Linux von der Festplatte mehr gestartet bekommst, kannst du von der Live-CD die menue.lst auf der Festplatte schreibbar machen und ändern.

Grüße Malthea

Antworten