HP Proliant Microserver
From Gentoo Wiki
The HP ProLiant MicroServer is an unexpensive server with four cold-swappable SATA bays, an optical drive and an eSATA connector. Up to 8GB of RAM in two slots are supported.
Hardware
CPU
The latest model, HP article no. 664447-425 is an AMD Turion(tm) II Neo N40L Dual-Core Processor.
Processor type and features --->
Subarchitecture Type () --->
(X) PC-compatible
Processor family () --->
(X) Opteron/Athlon64/Hammer/K8
It supports virtualization (svm
flag):
root #
egrep svm /proc/cpuinfo
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr npt lbrv svm_lock nrip_save
The right processor architecture for CFLAGS is -march=amdfam10
.
SCSI device names at boot time
I only started this page to pass the tip from the Gentoo forums:
Important
With the default BIOS, I think the optical drive bay connector is driven by pata_atiixp, while the hdd bays are driven by sata_ahci. So if you make the latter a module and the former built-in, then the SSD should always be /dev/sda.
With the default BIOS, I think the optical drive bay connector is driven by pata_atiixp, while the hdd bays are driven by sata_ahci. So if you make the latter a module and the former built-in, then the SSD should always be /dev/sda.
root #
sed -i -e "s~CONFIG_SATA_AHCI=y~CONFIG_SATA_AHCI=m~" /usr/src/linux/.config