Hi,
auf meinem ACPI-only-Laptop unterstützt OpenBSD leider nicht das Ausschalten des Rechners sondern nur einen Neustart. Gibt es eine Möglichkeit den Rechner über einen Eintrag im GRUB-Menü auszuschalten?
Gruß
TimmintoR 2°°4
Linux 15.070 Themen, 107.540 Beiträge
Steht sogar im grub Manual:
http://www.gnu.org/software/grub/manual/grub.html#halt
13.3.14 halt
— Command: halt --no-apm
The command halts the computer. If the --no-apm option is specified, no APM BIOS call is performed. Otherwise, the computer is shut down using APM.
Muß nur in die menu.lst Datei eingetragen werden (steht zumindest so da) ;-).
Hi Karsten,
danke für den Tip. Ich hatte das Manual überflogen, das ist mir irgendwie durch die Lappen gegangen .... Ich werde es testen.
Gruß
TimmintoR 2°°4
Also ich hab es gerade mal versucht, bei mir funktioniert es nicht. Hat noch jemand ne Idee?
Gruß
TimmintoR 2°°4
Du kannst den Rechner einfach ausschalten wenn das grub Menü angezeigt wird.
Zu diesem Zeitpunkt ist noch kein Dateisystem gemounted. Deshalb muß auch kein Dateisystem syncronisiert werden, bevor der Rechner ausgeschaltet wird.
PS: Es geht beim Herunterfahren des Rechners darum, Daten die sich im Speicher befinden erst noch auf die Festplatte zu schreiben, bevor der Rechner ausgeschaltet wird.
Unter Linux macht man das mit dem Befehl "shutdown -h now".
Da werden dann auch eine Menge an Shellscripten aufgerufen, die Daten aus dem Speicher auf die Festplatte schreiben.
ACPI funktioniert oft nicht unter Linux oder Unix, weil die entsprechenden Funktionen im BIOS fehlerhaft programmiert sind.
PPS: Warum nutzt du nicht FreeBSD ?
OpenBSD ist eigentlich mehr für den Serverbereich entwicklet worden und wird glaub ich bei Banken und Versicherungen wegen der guten Sicherheit eingesetzt.
http://www.de.freebsd.org/doc/de/books/handbook/index.html
Es gibt bei Debian ein Projekt , welches die Debianpakete auf den FreeBSD Betriebsystemkern portiert:
http://www.debian.org/ports/kfreebsd-gnu/
Ist aber noch nicht fertig.
Danke nochmal. Dass gefahrloses Ausschalten möglich ist war mir klar, ich dachte nur es gäbe vielleicht einen eleganteren Weg.
PPS: Warum nutzt du nicht FreeBSD ?
Weil es mir speziell darum geht mit OpenBSD vertraut zu werden.
Gruß
TimmintoR 2°°4
Beim Linuxkernel muß man ACPI oder APM im Betriebsystemkern aktivieren wenn man einen eigenen Kernel übersetzt.
Vielleicht unterstützt der Standardkernel von OpenBSD ACPI oder APM gar nicht.
Die Sicherheit bei Open BSD muß man selbst konfigurieren. Von selbst ist kein Betriebsystem sicher.
Deshalb ist Open BSD auch komplizierter als FreeBSD oder Debian.
Debian versucht einen Mittelweg zwischen Benutzerfreundlichkeit und Sicherheit im Serverbereich zu gehen
Ich kenne Open BSD nicht, ich habe mal FreeBSD getestet.
Nach Debian wäre FreeBSD meine Zweitwahl.
.
