Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kernel Treiberfrage PATA/SATA - alt und neu
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
blutigerAnfaenger
n00b
n00b


Joined: 03 Oct 2006
Posts: 39

PostPosted: Wed May 07, 2008 2:49 pm    Post subject: Kernel Treiberfrage PATA/SATA - alt und neu Reply with quote

Hallo!

Ich habe einen Rechner mit einem ICH4 IDE Controller

Code:
IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)


So, nun gibt es zwei mögliche Treiber:

einmal unter:
Code:
ATA/ATAPI/MFM/RLL support


das wird dann wohl auf /dev/hdx hinauslaufen...

und einmal:
Code:
Serial ATA (prod) and Parallel ATA (experimental) drivers


das wird dann wohl /dev/sdx werden...

Ich habe nun schon mit Genkernel den unteren Treiber in den Kernel gebaut- da durfte ich dann erstmal die fstab umstellen, weil die HD vorher /dev/hdc3 war und nun /dev/sda3.

Hdparm kann jetzt aber nichts mehr mit der Platte anfangen (ioctl fehler).

Da frage ich mich natürlich, ob nicht doch der alte(?) Treiber besser ist.

Weiterhin schaffe ich es auch gar nicht den neuen(?) Treiber ohne Benutzung von Genkernel zu "laden" (gibt es nur als Modul), ich denke mal, dass Genkernel über die initrd schon alle Module lädt.

MfG,
blutigerAnfaenger.
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3359
Location: de

PostPosted: Wed May 07, 2008 3:03 pm    Post subject: Reply with quote

Die Pata-Treiber sind die Nachfolgetreiber der alten IDE-Treiber. D.h. irgendwann mal fliegen die alten Treiber aus dem Kernel raus (was aber vermutlich noch Jahre dauern wird). Nach Aussage der Entwickler waren die alten Treiber zwar stabil, aber irgendwie überladen und etwas umständlich programmiert. Die neuen PATA-Treiber sollen angeblich auch etwas mehr Datendurchsatz bringen. Ich hab die neuen PATA-Treiber jetzt schon seit knapp 2 Jahren im Einsatz. Ich kann mich bisher nicht beschweren. Funktionieren tadellos.

Genkernel (hab ich nie verwendet) ist zwar schön, aber um das von Dir beschriebene und andere Probleme zu umgehen, solltest du eventuell mal in Erwägung ziehen, die Kernelkonfiguration selbst in die Hand zu nehmen. Braucht zwar etwas Zeit, aber die Investition lohnt sich.

Anleitungen dazu gibt's hier:
http://de.gentoo-wiki.com/Kernel_manuell_kompilieren
http://kernelnewbies.org

bequeme grafische Oberflächen zum Kernel compilieren (als root):
make xconfig
oder
make gconfig
Back to top
View user's profile Send private message
blutigerAnfaenger
n00b
n00b


Joined: 03 Oct 2006
Posts: 39

PostPosted: Wed May 07, 2008 4:08 pm    Post subject: Reply with quote

Ich benutze ja genkernel mit --menuconfig. Ich versuche gerade alles überflüssige aus dem Kernel herauszuschmeißen.
Da die neuen Treiber nur als Module kompilierbar sind und diese scheinbar nicht früh genug geladen werden (kernel panic, weil er das Dateisystem nicht findet) braucht man wohl eine initrd. Dafür finde ich dann genkernel wieder recht praktisch, der macht gleich alles fertig.

MfG,
blutigerAnfaenger.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5281

PostPosted: Wed May 07, 2008 4:26 pm    Post subject: Reply with quote

die Treiber kann man auch fest in den kernel integrieren.
Außer du hast den ober Punkt (Serial ATA (prod) and Parallel ATA (experimental) drivers) als Modul (ein M in den <>) markiert. Einfach die selektion auf * ändern und schon lassen sich die Treiber auch fest in den Kernel packen
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
blutigerAnfaenger
n00b
n00b


Joined: 03 Oct 2006
Posts: 39

PostPosted: Wed May 07, 2008 4:44 pm    Post subject: Reply with quote

Man bin ich dämlich...

Ja, geht auch fest drin... :idea:

Die Sache mit hdparm kann man ignorieren?
Stellen die Treiber alles auf "high speed" von selbst ein?

Nochmals danke!
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2253
Location: My own world! I and Gentoo!

PostPosted: Wed May 07, 2008 4:50 pm    Post subject: Reply with quote

Das tun si, allerdings gibt es noch sdparm, damit klannst du korrigierend eingreifen, und mit sdparm -tT /dev/sd?? die Lese-/Schreibgeschwindigkeiten ablesen lassen.
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
blutigerAnfaenger
n00b
n00b


Joined: 03 Oct 2006
Posts: 39

PostPosted: Wed May 07, 2008 4:58 pm    Post subject: Reply with quote

Ok, danke!

8) 8) 8)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum