Serres
weiss jemand wie man mehr als zwei ide-controller unter debian zum laufen bringt???
es werden zwar beide erkannt aber nur die platten vom ersten stehen zur verfügung??
ich hab mal was davon mitbekommen das es evetnuell an "boot funktion" der controller liegen kann (konflikt) ???
IDE-Controller
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Normalerweise "sollte das einfach gehen"...
Um was für Controller handelt es sich denn? Was sagt denn "lspci" und was steht in der Datei "/etc/fstab"?
Patrick
Um was für Controller handelt es sich denn? Was sagt denn "lspci" und was steht in der Datei "/etc/fstab"?
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
hallo!
welchen kernel verwendest du?
dass die karte erkannt wird, ist normal (die karte meldet sich mit ihren daten am pci bus an, probier mal lspci)
ob du die karte dann verwenden kannst, hängt unter anderem vom kernel bzw. den modulen ab.
was meinst du genau mit 2 ide-controllern?
den onboard am motherboard und eine weitere pci-steckkarte oder 2 pci-steckkarten?
beachte auch, dass die master-platte am primären anschluss des 2. ide controllers /dev/hde ist!
wenn du im bios bei der bootreihenfolge "ide first" eingibst, wird vom onboard controller gestartet. gibst du "scsi first", wird vom pci-ide-controller gestartet.
(ich glaube das bios des pc macht keinen unterschied zwischen ide-, scsi-, raid oder sonstigen steckkarten von denen gebootet werden kann!)
hast du mehrere pci-controller, so hängt die bootreihenfolge glaube ich von der anordnung in den pci-steckplätzen ab!
ich habe gerade mein system mit 2 ide-controllern (onboard + CMD649) und einem SCSI controller installiert und alles funktioniert bestens.
normalerweise wird von scsi /dev/sda gebootet. wenn ich die beiden steckkarten vertausche wird von /dev/hde gebootet!
thomas
welchen kernel verwendest du?
dass die karte erkannt wird, ist normal (die karte meldet sich mit ihren daten am pci bus an, probier mal lspci)
ob du die karte dann verwenden kannst, hängt unter anderem vom kernel bzw. den modulen ab.
was meinst du genau mit 2 ide-controllern?
den onboard am motherboard und eine weitere pci-steckkarte oder 2 pci-steckkarten?
beachte auch, dass die master-platte am primären anschluss des 2. ide controllers /dev/hde ist!
wenn du im bios bei der bootreihenfolge "ide first" eingibst, wird vom onboard controller gestartet. gibst du "scsi first", wird vom pci-ide-controller gestartet.
(ich glaube das bios des pc macht keinen unterschied zwischen ide-, scsi-, raid oder sonstigen steckkarten von denen gebootet werden kann!)
hast du mehrere pci-controller, so hängt die bootreihenfolge glaube ich von der anordnung in den pci-steckplätzen ab!
ich habe gerade mein system mit 2 ide-controllern (onboard + CMD649) und einem SCSI controller installiert und alles funktioniert bestens.
Code: Alles auswählen
~$ lspci -tv
-[00]-+-00.0 Intel Corp. 430HX - 82439HX TXC [Triton II]
+-07.0 Intel Corp. 82371SB PIIX3 ISA [Natoma/Triton II]
+-07.1 Intel Corp. 82371SB PIIX3 IDE [Natoma/Triton II]
+-0a.0 Adaptec 2930U2
+-0b.0 CMD Technology Inc PCI0649
+-0c.0 3Com Corporation 3c905B-Combo [Deluxe Etherlink XL 10/100]
\-0f.0 Cirrus Logic GD 5436 [Alpine]
thomas
hi
ich hab zwei pci karten, einmal ne promise und zum anderen ne heighpoint.
kernel 2.4.18 gebootet wird von hda first ide also nicht von pci karte
es laufen beide karten ( alles schon seperat getestet ) aber es stehen nur die platten des "first slot" karte zur Verfügung, obwohl alle platten richtig in der /proc/ide datei stehen??
Es sind beide karten bootable. Ich hab mal mitbekommen das evtl. deswegen aufgrund von komplikationen eine Karte deaktiviert würde ????
ich hab zwei pci karten, einmal ne promise und zum anderen ne heighpoint.
kernel 2.4.18 gebootet wird von hda first ide also nicht von pci karte
es laufen beide karten ( alles schon seperat getestet ) aber es stehen nur die platten des "first slot" karte zur Verfügung, obwohl alle platten richtig in der /proc/ide datei stehen??
Es sind beide karten bootable. Ich hab mal mitbekommen das evtl. deswegen aufgrund von komplikationen eine Karte deaktiviert würde ????
hallo!
mach mal
warscheinlich geht das nur bis /dev/hdh (standard bei den meisten distributionen)
für die anderen (/dev/hdi bis /dev/hdl) musst du erst die entsprechenden inodes anlegen.
Bei c't habe ich folgende info gefunden: http://www.heise.de/ct/01/09/196/
mfg thomas
ps: ich glaube nicht, dass es ein problem ist, wenn beide karten bootable sind.
mach mal
Code: Alles auswählen
ls /dev/hd?
für die anderen (/dev/hdi bis /dev/hdl) musst du erst die entsprechenden inodes anlegen.
Bei c't habe ich folgende info gefunden: http://www.heise.de/ct/01/09/196/
ich hoffe, das hilft dir weiter.Viele Platten unter Linux
Ich verwende den Kernel 2.4 in einem System mit drei IDE-Controllern und zwölf Festplatten. Beim Booten entdeckt der Kernel die sechs IDE-Kanäle und zwölf Platten; aber ich kann die letzten vier Platten weder mounten noch über ‘hdparm’ ansprechen, da die entsprechenden Devices (/dev/hdi bis /dev/hdl) fehlen.
Die meisten Distributionen richten Device-Dateien lediglich für acht IDE-Platten ein. Sie können die fehlenden Devices entweder mit dem Tool ‘mknod’ von Hand anlegen (die Major- und Minor-Device-Nummern sind 56 0, 56 64, 57 0 und 57 64) oder einfach das Skript MAKEDEV.ide verwenden, das Sie im Unterverzeichnis scripts der Kernelquellen finden. (odi)
mfg thomas
ps: ich glaube nicht, dass es ein problem ist, wenn beide karten bootable sind.