So folgendes habe ich nun ausprobiert: /etc/init.d/syslog stop Shutting down syslog services done sync hdparm -y /dev/hda /dev/hda: issuing standby command Ergebnis: tatsächlich die Platte springt nicht sofort wieder an, sondern spätestens nach 10 sekunden :-( ein hadparm -S1 /dev/hda schickt die platte noch nicht mal in den schlaf 2.Versuch: laptop_mode unter http://www.samwel.tk/laptop_mode/ runtergeladen und installiert anschließend der perl skript kopiert und ausgeführt my $state = 'idle'; if (hd_is($state)) { print "$state\n"} else {print "NOT $state\n"} sub hd_is { my $state = ($_[0] && $_[0] =~ /active|idle|standby/) ? shift : die join(' ', caller)." has made wrong call: hd(@_) valid:active|idle|standby\n"; system("hdparm -C /dev/hda | grep $state >/dev/null"); return (($?>>8) ? 0 : 1); } dann erhalte ich die folgende Fehlermeldung: ./test.pl: line 1: my: command not found ./test.pl: line 2: syntax error near unexpected token `$state' ./test.pl: line 2: ` if (hd_is($state)) { print "$state\n"} else {print "NOT $state\n"}' Ist etwa perl nicht installiert ? 3. Versuch Skript unter http://www.pl-berichte.de/t_system/hd-laptop-shutdown.html kopiert und ausgeführt führt zu folgender Meldung nas:/usr/local/sbin # ./laptop_mode Syntax: laptop_mode nas:/usr/local/sbin # Gibt es keine genaue Anleitung (am besten auf deutsch) zu dem Thema? Ich bin nämlich ein Linux newbie.
Du kannst noatime setzen - laptop_mode schreibt wie - alles wird dann in den chache geschrieben bis a) diese Zeit abgelaufen (Zeit ab dem ersten Schreibzugriff bis jetzt) ist, oder b) ein Lese-Zugriff erfolgt zB weil das best. Programm noch nicht im chache ist, oder c) der dirtied-Inode-Speicher voll ist.
wie muss ich meine fstab ändern, die wie folgt aussieht: /dev/hda2 / ext2 acl,user_xattr 1 1 /dev/hda3 /home ext2 acl,user_xattr 1 2 /dev/hda1 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0
Ich habe daher auch die cron 'abschaltet' und starte sie extra durch ein script, dass wiederum von einen 'hd_Wächter' einmal am Tag gestartet wird. mit einem sync am Schluß..
Wie schalte ich die cron ab? Reicht's wenn alle Einträge auskommentiert werden? nas:/usr/local/sbin # crontab -l no crontab for root So wie's aussieht ist kein cron aktiv oder?
Der hd_Wächter kann auch anschalten zu log-schreiben, warum die Platte hoch kam. Kannst alles haben, wenn'st willst, aber ich bin ein lausiger Programmierer, denke ich.
Gerne, wenn eine kleine Anleitung dabei ist. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org