Linux 15.070 Themen, 107.540 Beiträge

GRUB-Eintrag zum Auschalten des Rechners

TimmintoR 2°°4 / 6 Antworten / Baumansicht Nickles

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.DOS.Windows - The Good.The Bad.The Ugly
bei Antwort benachrichtigen
KarstenW TimmintoR 2°°4 „GRUB-Eintrag zum Auschalten des Rechners“
Optionen

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) ;-).



Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
TimmintoR 2°°4 KarstenW „Steht sogar im grub Manual: http://www.gnu.org/software/grub/manual/grub.html...“
Optionen

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

Linux.DOS.Windows - The Good.The Bad.The Ugly
bei Antwort benachrichtigen
TimmintoR 2°°4 Nachtrag zu: „GRUB-Eintrag zum Auschalten des Rechners“
Optionen

Also ich hab es gerade mal versucht, bei mir funktioniert es nicht. Hat noch jemand ne Idee?


Gruß

TimmintoR 2°°4

Linux.DOS.Windows - The Good.The Bad.The Ugly
bei Antwort benachrichtigen
KarstenW TimmintoR 2°°4 „Also ich hab es gerade mal versucht, bei mir funktioniert es nicht. Hat noch...“
Optionen

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.










Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
TimmintoR 2°°4 KarstenW „Du kannst den Rechner einfach ausschalten wenn das grub Menü angezeigt wird. Zu...“
Optionen

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

Linux.DOS.Windows - The Good.The Bad.The Ugly
bei Antwort benachrichtigen
KarstenW TimmintoR 2°°4 „Danke nochmal. Dass gefahrloses Ausschalten möglich ist war mir klar, ich...“
Optionen

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.


.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen