Hallo Reiner,
On Tue, Apr 09, 2013 at 16:12:10 +0000, Reiner Lange wrote:
CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y
[...]
Hey! Vielen Dank. Das hat funktioniert :)
Sehr gut.
Das die Treiber so verschachtelt sind war mir bisher nicht klar. Etwa das man das BLK_DEV_SD noch anschalten muss damit der kernel ueberhaupt mal Massenspeicher fuer SCSI unterstuetzt.
Genaugenommen werden mit BLK_DEV_SD sogar nur SCSI Disks unterstuetzt. SCSI CD/DVD (BLK_DEV_SR) und SCSI Tape (CHR_DEV_ST) gibts nochmal extra.
Ganz zu schweigen davon das der ATA Geraete als SCSI behandelt werden.
Die gemeinsame Basis libata fuer SATA/PATA-Controller gibt es seit Kernel 2.6.14 oder so. Ausserdem gibt es parallel dazu immer noch die alten IDE-Treiber, die man aber nicht mehr nutzen sollte.
Auf dem raspberry wird das lustig. Ich hoffe mal das ich mich von den Geraetetreibern durch die depencies nach oben arbeiten kann. Das haetter hier ja funktioniert. Ueber Netzwerksupport will ich noch garnicht nachdenken. *grusel*
Bei Embedded Plattformen wie Raspberry Pi bin ich nicht mal sicher, ob dort Storage oder Netzwerk ueberhaupt auf einem "normalen" Bus sitzt und ob man mit quelloffenen, im vanilla Kernel enthaltenen Treibern weit kommt. Aber vielleicht male ich auch zu schwarz :)
Gruss, Chris