Nervigen PC-Lautsprecher abschalten

Diposkan oleh Unknown on Monday, February 4, 2008

Das erledigt ein einfaches:

sudo rmmod pcspkr

Damit ist der PC-Lautsprecher des Mainboards auf jeden Fall und in allen Anwendungen still.
More aboutNervigen PC-Lautsprecher abschalten

Raid-0 mit Ext3 unter aktuellem (K)Ubuntu anlegen

Diposkan oleh Unknown

Ihr benötigt das Programm mdadm.
Nachdem ihr zwei ca. gleichgroße, komplett leere Partitionen (mit Fdisk-Typ "fd") auf unterschiedlichen Festplatten angelegt habt, könnt ihr mit folgendem Befehl den Raid-Verbund erzeugen:

mdadm --create [1] -n [2] --level=[3] [4]
z.B. mdadm --create /dev/md0 -n 2 --level=stripe /dev/sda7 /dev/sdb8

1. Zu erzeugendes Raid-Device, eine bisher nicht existierende Datei mit Namen /dev/md?.
2. Anzahl der Festplatten im Raid-Verbund (4 und 5 also zwei).
3. Die Art des Raids.
4. Die Partitionen im Raid.


Das Ext3-Dateisystem erzeugt ihr am besten wie folgt:
mke2fs -j -E stride=[1] -L [2] -b [3] [4]
z.B. mke2fs -j -E stride=16 -L LABEL -b 4096 /dev/md0

1 Die Stride-Angabe optimiert Ext3 für Raid0 bei Blockgröße 4k des Dateisystems und 64k großen Raid-Chunks (cat /proc/mdstat). Sie berechnet sich 64 k Raid-Chunk/4k Blockgröße=16.
2 Label der Partition( LABEL= ).
3 Blockgröße in Byte.
4 Device-Name des Raid-Verbunds.

Eine ordentliche aktuelle Distribution wird beim nächsten Start das Raid automatisch erkennen und zusammenfügen. Dafür muss denke ich der Fdisk-Typ "fd" bei beiden Partitionen gesetzt sein:

fdisk /dev/sda dann
t <- Patitionstyp ändern.
7 <- Partitionsnummer.
fd <- Auto-Raid-Typ

Am besten mountet ihr wie immer die Partition darauf über oben angelegtes LABEL oder ihre UUID, die man beide auch mit vol_id /dev/md0 rausbekommt.
More aboutRaid-0 mit Ext3 unter aktuellem (K)Ubuntu anlegen

Leiser Rechner trotz Hintergrundprozessen

Diposkan oleh Unknown

Auf aktuellen Rechnern mit Stromspartechnik im Prozessor und aktuellem Kernel kann man mit folgendem Befehl Linux so einstellen, dass es alle Prozesse mit einem positiven "nice"-Wert bei der dynamischen Festsetzung des Prozessortakts ignoriert:
su -c "echo 1 > /sys/devices/system/cpu/cpu?/cpufreq/`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor`/ignore_nice_load"

Das Fragezeichen ist beabsichtigt und sorgt dafür, dass alle Prozessoren/Prozessorkerne umgestellt werden.

"bash: /sys/devices/system/cpu/cpu?/cpufreq/ondemand/ignore_nice_load: No such file or directory" heißt es hat nicht funktioniert. :)
More aboutLeiser Rechner trotz Hintergrundprozessen