Hallo,
bei der Installation von RedHat Enterprise Linux 4 AS auf einer IBM IntelliStation Pro (Dual Xeon, Adaptec DualChannel U160 SCSI onboard) scheint das System beim Einbinden des Modules AIC7xxx hängenzubleiben. Es reagiert nur noch auf Strg+Alt+Entf und das Umschalten auf die Infokonsolen Alt+F3 und Alt+F4. Das Problem tritt auch auf, wenn an den SCSI Channels keine Verbraucher dranhängen.
In der InfoKonsole F3 zeigt RHEL4 beim Probing an, daß er die beiden Channels gefunden hat, nur das Einbinden des Treiber klappt eben nicht.
Eine Testinstalltion mit WinXP machte keine Probleme und band die SCSI Treiber ordnungsgemäß ein. Somit gehe ich davon aus, daß die Hardware i.O. und richtig konfiguriert ist.
Weiß jmd, woran es liegt und wie ich RHEL trotzdem ordentlich draufkriege?
Danke schonmal und VG
Linux 15.036 Themen, 107.107 Beiträge
Das wird wohl ein Treiberproblem sein. Ich weiß nicht welche Kernelversion diese Enterprise-version benutzt aber in meinem 2.6.8er Kern von Debian (Linux ist EIN Betriebsystem !) habe ich folgende Treiber AIC7xxx gefunden:
CONFIG_SCSI_AIC7XXX: │
│ │
│ This driver supports all of Adaptec's Fast through Ultra 160 PCI │
│ based SCSI controllers as well as the aic7770 based EISA and VLB │
│ SCSI controllers (the 274x and 284x series). For AAA and ARO based │
│ configurations, only SCSI functionality is provided. │
│ │
│ To compile this driver as a module, choose M here: the │
│ module will be called aic7xxx.
CONFIG_SCSI_AIC7XXX_OLD: │
│ │
│ WARNING This driver is an older aic7xxx driver and is no longer │
│ under active development. Adaptec, Inc. is writing a new driver to │
│ take the place of this one, and it is recommended that whenever │
│ possible, people should use the new Adaptec written driver instead │
│ of this one. This driver will eventually be phased out entirely. │
│ │
│ This is support for the various aic7xxx based Adaptec SCSI │
│ controllers. These include the 274x EISA cards; 284x VLB cards; │
│ 2902, 2910, 293x, 294x, 394x, 3985 and several other PCI and │
│ motherboard based SCSI controllers from Adaptec. It does not support │
│ the AAA-13x RAID controllers from Adaptec, nor will it likely ever │
│ support them. It does not support the 2920 cards from Adaptec that │
│ use the Future Domain SCSI controller chip. For those cards, you │
│ need the "Future Domain 16xx SCSI support" driver. │
│ │
│ In general, if the controller is based on an Adaptec SCSI controller │
│ chip from the aic777x series or the aic78xx series, this driver │
│ should work. The only exception is the 7810 which is specifically │
│ not supported (that's the RAID controller chip on the AAA-13x │
│ cards). │
│ │
│ Note that the AHA2920 SCSI host adapter is *not* supported by this │
│ driver; choose "Future Domain 16xx SCSI support" instead if you have │
│ one of those. │
│ │
│ Information on the configuration options for this controller can be │
│ found by checking the help file for each of the available │
│ configuration options. You should read │
│
Debian läuft sehr stabil. Man kann mit Debian auch einen Server aufbauen, ohne Bedenken.
Warum soll es denn die Enterprise-Version von Red Hat sein ?
1. Weil ich mit RedHat früher schonmal gearbeitet habe und mich somit etwas eher zurechtfinde, als mit anderen Distributionen
2. Weil RHEL4AS bereits alle Module und Konfigurationen für ein Multiprozessorsystem mitbringt
3. Suche ich noch ;)
Aber offensichtlich ist das falsche Kernelmodul geladen worden, da es bei einem 2.6.8er kern zwei ähnliche Treiber gibt.
Es ist immer sinnvoll sich vorher Gedanken zu machen, ob auch passende Treiber verfügbar sind, als hinterher irgendwelchen Treibern hinterher zu laufen.
Mehr als diese SCSI-Controller-Treiber gibt es nicht in einem 2.6.8er Linux-kern:
3ware 5/6/7/8xxx ATA-RAID support │ │
│ │ 3ware 9xxx SATA-RAID support │ │
│ │ 7000FASST SCSI support │ │
│ │ ACARD SCSI support │ │
│ │ Adaptec AHA152X/2825 support │ │
│ │ Adaptec AHA1542 support │ │
│ │ Adaptec AIC7xxx Fast -> U160 support (New Driver) │ │
│ │ Adaptec AIC7xxx support (old driver) │ │
│ │ Adaptec AIC79xx U320 support │ │
│ │ Adaptec I2O RAID support │ │
│ │ Always IN2000 SCSI support │ │
│ │ AMI MegaRAID support │ │
│ │ BusLogic SCSI support │ │
│ │ DMX3191D SCSI support │ │
│ │ DTC3180/3280 SCSI support │ │
│ │ EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) support │ │
│ │ EATA-PIO (old DPT PM2001, PM2012A) support │ │
│ │ Future Domain 16xx SCSI/AHA-2920A support │ │
│ │ Intel/ICP (former GDT SCSI Disk Array) RAID Controller support │ │
│ │ Generic NCR5380/53c400 SCSI PIO support │ │
│ │ Generic NCR5380/53c400 SCSI MMIO support │ │
│ │ IBM ServeRAID support │ │
│ │ Initio INI-A100U2W support │ │
│ │ IOMEGA parallel port (ppa - older drives) │ │
│ │ IOMEGA parallel port (imm - newer drives) │ │
│ │ NCR53c406a SCSI support │ │
│ │ SYM53C8XX Version 2 SCSI support │ │
│ │ IBM Power Linux RAID adapter support │ │
│ │ PAS16 SCSI support │ │
│ │ PSI240i support │ │
│ │ Qlogic FAS SCSI support │ │
│ │ Qlogic ISP SCSI support (old driver) │ │
│ │ Qlogic ISP FC SCSI support │ │
│ │ Qlogic QLA 1240/1x80/1x160 SCSI support │ │
│ │ Symbios 53c416 SCSI support │ │
│ └──────
│ Symbios 53c416 SCSI support │ │
│ │ Tekram DC390(T) and Am53/79C974 SCSI support │ │
│ │ Trantor T128/T128F/T228 SCSI support │ │
│ │ UltraStor 14F/34F support │ │
│ │ UltraStor SCSI support │ │
│ │ Workbit NinjaSCSI-32Bi/UDE support │ │
│ │ SCSI debugging host simulator │ │
│ └───
Hm, da bereits der Fehler bei der Installation auftritt, weiss ich nicht, inwieweit ich verschiedene Module testen koennte :(!?
Oder weisst du adhoc, welchen Paramter ich beim Booten von CD uebergeben kann, damit er ersteinmal das _old-Modul anstatt des neueren laedt?
Danke und Gruss
Das kommt auf die Kernlversion an. Welchen Betriebsystemkern nutzt denn diese Entpriseversion von Red Hat? Ich weiß nicht ob dieser Treiber auch bei anderen Kernelversionen dabei ist, aber zu mindest bei meinem 2.6.8 Kern von Debian ist er verfügbar.
Kann man bei der Installation nicht über irgendwelche Menüs die Kernelmodule manuell laden ? Bei Debian ist dies möglich.
Der einfachste Weg wäre eventuell. eine normale ATA-Festplatte einzubauen und einen eigenen Betriebsystemkern speziell für diesen Rechner zu kompilieren (der PIO-Modus der ATA-Festplatte funktioniert in der Regel mit allen Chipsätzen, nur für den DMA-Modus braucht man einen speziellen Treiber)
Die ATA-Festplatte kannst du ja wieder ausbauen oder eben auf einem anderen Rechner einen Kern für diesen Rechner selbst bauen.
Eine andere Lösung weiß ich nicht :-(.
ich kann beim booten den parameter 'noprobe' mitangeben. dann muss ich alle treiber einzeln laden (aus angebotener liste oder von diskette). aber dort existiert nur eine auflistung des neueren 7xxx treibers. woher bekomme ich denn den alten (stellt adaptec direkt welche zur verfuegung?) und wie bekomme ich den in einem lesbaren formnat auf die disk?
eine ide-hdd habe ich leider nicht...
danke und viele gruesse
Zitat:
Red Hat Enterprise Linux v.4 provides the most stable and robust commercial product based on the Linux community's 2.6.9 kernel. Open source projects such as Fedora provided an environment for the Linux 2.6 kernel to mature significantly during 2004. As a result, the Red Hat Enterprise Linux v.4 kernel offers numerous improvements over earlier kernels, including many enhanced algorithms and features:
boote doch mal mit einer knoppix-cd und schau mal, ob die auch probleme macht. wenn ja, boote nochmals mit dem parameter noscsi. so kannst du versuchen herauszufinden, ob es am redhat-kernel liegt (welcher stark gepatcht ist) oder ein allgemeines problem mit linux vorliegt.
grundsätzlich müsste der aic7xxx-treiber funktionieren, ich betreibe einen webserver, welcher eine dazu kompatible karte drin hat (SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02))
also wenn ich den adaptec onboard-controller im bios deaktiviere oder rhel mit der option noprobe starte, startet die installation ganz normal, bis eben zu dem zeitpunkt, an dem die festplatte gesucht wird...
mit knoppix testen ist natuerlich mal eine idee :)!?
Oder eben Debian installieren. Debian Sarge 3.1 läuft auch sehr stabil und ist nicht kompliziert bei der Installation.
Debian kann man im Serverbereich durchaus empfehlen.
ah ja, falls du knoppix mit noscsi bootest, solltest du anschliessend den treiber mal von hand laden: modprobe aic7xxx