keine /dev/sdb und /dev/sdc bei eigenen Kernel

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
Twilo
Beiträge: 255
Registriert: 21.04.2006 00:59:40
Wohnort: Berlin

keine /dev/sdb und /dev/sdc bei eigenen Kernel

Beitrag von Twilo » 24.03.2007 14:42:09

Hallo,

wenn ich mir einen eigenen Kernel kompiliere, gibt es kein /dev/sdb und /dev/sdc.

Code: Alles auswählen

ll /dev/
Display all 193 possibilities? (y or n)
agpgart           net/              ram13             stdout            tty32             tty58             ttyS2
bus/              null              ram14             tty               tty33             tty59             ttyS3
console           port              ram15             tty0              tty34             tty6              .udev/
core              ppp               ram2              tty1              tty35             tty60             urandom
disk/             psaux             ram3              tty10             tty36             tty61             usbdev1.1_ep00
fd/               ptmx              ram4              tty11             tty37             tty62             usbdev1.1_ep81
full              pts/              ram5              tty12             tty38             tty63             usbdev2.1_ep00
hpet              ptyp0             ram6              tty13             tty39             tty7              usbdev2.1_ep81
initctl           ptyp1             ram7              tty14             tty4              tty8              usbdev2.2_ep00
.initramfs/       ptyp2             ram8              tty15             tty40             tty9              usbdev2.2_ep83
.initramfs-tools  ptyp3             ram9              tty16             tty41             ttyp0             usbdev2.2_ep84
input/            ptyp4             random            tty17             tty42             ttyp1             usbdev3.1_ep00
kmem              ptyp5             rtc               tty18             tty43             ttyp2             usbdev3.1_ep81
kmsg              ptyp6             sda               tty19             tty44             ttyp3             usbdev4.1_ep00
log               ptyp7             sda1              tty2              tty45             ttyp4             usbdev4.1_ep81
loop/             ptyp8             sda2              tty20             tty46             ttyp5             usbdev5.1_ep00
loop0             ptyp9             sda3              tty21             tty47             ttyp6             usbdev5.1_ep81
loop1             ptypa             sda4              tty22             tty48             ttyp7             vcs
loop2             ptypb             sda5              tty23             tty49             ttyp8             vcs1
loop3             ptypc             sda6              tty24             tty5              ttyp9             vcs2
loop4             ptypd             sda7              tty25             tty50             ttypa             vcsa
loop5             ptype             sda8              tty26             tty51             ttypb             vcsa1
loop6             ptypf             shm/              tty27             tty52             ttypc             vcsa2
loop7             ram0              snapshot          tty28             tty53             ttypd             xconsole
MAKEDEV           ram1              sndstat           tty29             tty54             ttype             zero
mapper/           ram10             .static/          tty3              tty55             ttypf
mcelog            ram11             stderr            tty30             tty56             ttyS0
mem               ram12             stdin             tty31             tty57             ttyS1
Ich habe die config-2.6.18-4-amd64 als Vorlage verwendet, jedoch den Prozessor Typ auf Athlon64 geändert.

Wenn ich den Kernel (linux-image-2.6.18-4-amd64)von Debian starte, gibt es /dev/sdb und /dev/sdc

Code: Alles auswählen

ll /dev/
Display all 199 possibilities? (y or n)
agpgart           null              ram15             .static/          tty30             tty57             ttyS2
bus/              port              ram2              stderr            tty31             tty58             ttyS3
console           ppp               ram3              stdin             tty32             tty59             .udev/
core              psaux             ram4              stdout            tty33             tty6              urandom
disk/             ptmx              ram5              tty               tty34             tty60             usbdev1.1_ep00
fd/               pts/              ram6              tty0              tty35             tty61             usbdev1.1_ep81
full              ptyp0             ram7              tty1              tty36             tty62             usbdev2.1_ep00
hpet              ptyp1             ram8              tty10             tty37             tty63             usbdev2.1_ep81
initctl           ptyp2             ram9              tty11             tty38             tty7              usbdev3.1_ep00
.initramfs/       ptyp3             random            tty12             tty39             tty8              usbdev3.1_ep81
.initramfs-tools  ptyp4             rtc               tty13             tty4              tty9              usbdev3.2_ep00
input/            ptyp5             sda               tty14             tty40             ttyp0             usbdev3.2_ep83
kmem              ptyp6             sda1              tty15             tty41             ttyp1             usbdev3.2_ep84
kmsg              ptyp7             sda2              tty16             tty42             ttyp2             usbdev4.1_ep00
log               ptyp8             sda3              tty17             tty43             ttyp3             usbdev4.1_ep81
loop/             ptyp9             sda4              tty18             tty44             ttyp4             usbdev5.1_ep00
loop0             ptypa             sda5              tty19             tty45             ttyp5             usbdev5.1_ep81
loop1             ptypb             sda6              tty2              tty46             ttyp6             vcs
loop2             ptypc             sda7              tty20             tty47             ttyp7             vcs1
loop3             ptypd             sda8              tty21             tty48             ttyp8             vcs2
loop4             ptype             sdb               tty22             tty49             ttyp9             vcsa
loop5             ptypf             sdb1              tty23             tty5              ttypa             vcsa1
loop6             ram0              sdb2              tty24             tty50             ttypb             vcsa2
loop7             ram1              sdc               tty25             tty51             ttypc             xconsole
MAKEDEV           ram10             sdc1              tty26             tty52             ttypd             zero
mapper/           ram11             sdc2              tty27             tty53             ttype
mcelog            ram12             shm/              tty28             tty54             ttypf
mem               ram13             snapshot          tty29             tty55             ttyS0
net/              ram14             sndstat           tty3              tty56             ttyS1

Auszug aus kern.log (linux-image-2.6.18-4-amd64)
Auszug aus kern.log (linux-image-2.6.20.4)

mfg
Twilo
Zuletzt geändert von Twilo am 24.03.2007 14:50:07, insgesamt 2-mal geändert.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 24.03.2007 14:46:20

1. Pack die Logs nach http://nopaste.debianforum.de/
2. Seit Kernel 2.6.19 gibt es für die Sata Treiber ein eigenes Verzeichnis, du musst also die .config anpassen.

Benutzeravatar
Twilo
Beiträge: 255
Registriert: 21.04.2006 00:59:40
Wohnort: Berlin

Beitrag von Twilo » 24.03.2007 14:52:39

Hallo,
Spasswolf hat geschrieben:2. Seit Kernel 2.6.19 gibt es für die Sata Treiber ein eigenes Verzeichnis, du musst also die .config anpassen.
kannst du mir zufällig sagen, wo ich das unter menuconfig finde?

warum hat er denn /dev/sda?
/dev/sda sind 2 Samsung-Festplatten in ein HW-RAID-Verbund

mfg
Twilo

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 24.03.2007 15:03:03

Die Treiber für normale Sata Controller sind jetzt hier:

Code: Alles auswählen

Device Drivers  --->   
   Serial ATA (prod) and Parallel ATA (experimental) drivers  ---> 
Die Treiber für Hardwareraidcontroller (egal ob Sata oder Scsi) sind da, wo sie vorher waren:

Code: Alles auswählen

Device Drivers  --->  
   SCSI device support  --->   
      SCSI low-level drivers  --->   

Benutzeravatar
Twilo
Beiträge: 255
Registriert: 21.04.2006 00:59:40
Wohnort: Berlin

Beitrag von Twilo » 24.03.2007 15:49:40

Hallo,
Spasswolf hat geschrieben:Die Treiber für normale Sata Controller sind jetzt hier:

Code: Alles auswählen

Device Drivers  --->   
   Serial ATA (prod) and Parallel ATA (experimental) drivers  ---> 
danke, die Platten werden jetzt wieder gefunden

Spasswolf hat geschrieben:Die Treiber für Hardwareraidcontroller (egal ob Sata oder Scsi) sind da, wo sie vorher waren:

Code: Alles auswählen

Device Drivers  --->  
   SCSI device support  --->   
      SCSI low-level drivers  --->   
/dev/sda sind 2 Samsung SATA Festplatten
wird /dev/sata als scsi erkannt?

mfg
Twilo

Antworten