Mein bisheriger Fileserver ist ein ausgeschlachtetes Board mit einer VIA Nemiah CPU mit 900 Mhz.
Nun habe ich ein ECS Mainboard 945 im Micro DTX Form Faktor 200x170mm. Der OnBoard befindliche ATOM Prozessor wird mit 1.6GHZ getaktet. Also die selbe Antriebsquelle wie in den momentan so beliebten Netbooks. Ich habe dem Board einen 1GB Speicher Riegel gegönnt und eine PCI- GBit Netzkarte spendiert. Nicht das ich schon durchgängig Gigabit Lan zu Hause hätte, aber wenn schon, denn schon. Als Versuchsaufbau läuft das Ganze nun im alten Desktopgehäuse in fliegender Verdrahtung, ich habe noch ein altes SetTop Gehäuse, da soll es mal rein. Die Konfiguration ist praktisch geräuschlos, denn das Board ist passiv gekühlt. Was mir aber auffällt, es scheint Probleme mit den Cpufrequtils zu geben, Der Prozessor scheint immer auf volle Pulle zu laufen. Muß man einen optimierten Kernel für den Atom nehmen, weil der Debian Lenny Stock Kernel das nicht unterstützt? Hhm, weiss Jemand näheres? Erste Recherchen bei googel verliefen nicht gerade erfolgreich.
[Update 30.11.2008:] Server läuft nun also wie gewohnt, einen kleinen Bug habe ich aber bemerkt. Nach einem Update von grub/menu.lst ist jedesmal das Boot Device auf (hd2,0) Richtig ist aber
title Debian GNU/Linux, kernel 2.6.27.6
root (hd0,0)
kernel /boot/vmlinuz-2.6.27.6 root=/dev/md0 ro quiet
initrd /boot/initrd.img-2.6.27.6
Beziehungsweise (hd1,0). Ich frage mich wodurch dies passiert? Mal in dmesg nachgesehen...
[ 3.869230] ata_piix 0000:00:1f.1: version 2.12
[ 3.869255] ata_piix 0000:00:1f.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 3.869332] ata_piix 0000:00:1f.1: setting latency timer to 64
[ 3.870120] scsi0 : ata_piix
[ 3.870751] scsi1 : ata_piix
[ 3.873089] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[ 3.873095] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
[ 4.096086] usb 1-2: USB disconnect, address 2
[ 4.195497] ata_piix 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[ 4.195508] ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]
[ 4.195592] ata_piix 0000:00:1f.2: setting latency timer to 64
[ 4.197050] scsi2 : ata_piix
[ 4.197226] scsi3 : ata_piix
[ 4.201185] ata3: SATA max UDMA/133 cmd 0xd080 ctl 0xd000 bmdma 0xc800 irq 19
[ 4.201194] ata4: SATA max UDMA/133 cmd 0xcc00 ctl 0xc880 bmdma 0xc808 irq 19
[ 4.336023] usb 1-2: new full speed USB device using uhci_hcd and address 3
[ 4.364338] ata3.00: ATA-7: SAMSUNG HD103UJ, 1AA01113, max UDMA7
[ 4.364345] ata3.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 4.372847] ata3.00: configured for UDMA/133
[ 4.534642] usb 1-2: configuration #1 chosen from 1 choice
[ 4.536395] ata4.00: ATA-7: SAMSUNG HD103UJ, 1AA01109, max UDMA7
[ 4.536405] ata4.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
Achso, Linux erkennt die als Device 3 und 4 auf Lowlevel Ebene. Für das Softraid ist es aber korrekterweise sda und sdb:
# cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 sda2[0] sdb2[1]
935786176 blocks [2/2] [UU]
md0 : active raid1 sda1[0] sdb1[1]
40162368 blocks [2/2] [UU]
unused devices:
Wirklich rätselhaft. Da auf Lowlevel Ebene es scheinbar Nummer 3 und 4 zu sein scheinen, nimmt Debian Lenny offenbar an, das diese Platten auch in die menu.lst eingetragen werdne.