ForumFeste Bindung für Device File an ein bestimmtes Gerät
Ottfried Meyer – Donnerstag, 03. August 2006 14:05 Uhr

Hi, ich benutze ein aktuelles (d.h. ständig auf dem neuesten Stand gehaltenes) Gentoo auf einem Athlon 64 X2 3800+ mit 1GB DDR2 Dual Channel RAM. Es läuft auf einem vanilla Linux Kernel 2.6.17.7 (stable branch). Um endlich von ATA abzukommen, habe ich mir zwei SATA-Platten gegönnt — zumal meine alten ATA Platten anfingen, mich mit “bad sectors” zu ärgern.

Einen Kernel, der die Platten ansprechen und verwalten kann, habe ich konfiguriert, installiert und in Betreib genommen. Die Platten habe ich partitioniert und mit einem Reiser Filesystem formatiert. Lesen und Schreiben geht ohne Schwierigkeiten. Was mir jedoch Kopfschmerzen macht, ist folgender Seiteneffekt:

Unter Linux wird anscheinend alles, was nicht direkt ATA ist, als SCSI-Device angesprochen — zumindest was den Namen der Devices unter /dev angeht. Eine der beiden SATA-Platten steckt in einem Wechselplattengehäuse — sie soll zu Backupzwecken dienen. OHNE eine SATA-Platte, wird mein USB-Stick über /dev/sda1 angesprochen.

OHNE USB-Stick und einer SATA-Platte wird diese über /dev/sda angesprochen. Mit zwei SATA-Platten wird diejenige zu /dev/sda, die sich zuerst meldet. Und ein USBstick wird dann zu /dev/sdc. Donald Duck würde in dieser Situation “Mit schwirrt der Kopf…” sagen.

Ich würde gerne die Sache etwas konstruktiver angehen — allein mir fehlt die Antwort auf das WIE? Weiß jemand einen Tipp oder hat eine Idee, wie ich bestimmte Massenspeicher IMMER einem bestimmten Device zuordnen lassen kann?

Schonmal herzlichen Dank für jede Form von Hilfe im Voraus! Keep hacking!

1 Antwort
Lars S. – Donnerstag, 03. August 2006 15:21 Uhr

Du kannst Deinen Laufwerken feste Device-Namen zuordnen. Einfach eigene udev.rules schreiben. Wie das geht steht im Gentoo-Wiki.

Ottfried Meyer – Donnerstag, 03. August 2006 18:22 Uhr

Ich Rindvieh…natürlich:udev !!!
Nehme die Frage zurück und behaupte ab sofort das Gegenteil!
Danke für den Schlag auf meinen Hinterkopf ;)
Schönen Abend noch und vielen Dank!
mcc