Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
admin_grundlagen:bootvorgang [2012/09/18 09:18] ingo_wichmann [init] |
admin_grundlagen:bootvorgang [2019/11/14 09:51] (aktuell) ingo_wichmann |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== UEFI Einträge bearbeiten ====== | ||
| + | ===== efivars schreibbar machen ===== | ||
| + | mount -o rw,remount /tmp/system/sys/firmware/efi/efivars | ||
| + | oder (falls ''/tmp/system/sys/firmware/efi/efivars'' kein mountpoint ist) | ||
| + | mount -t efivarfs efivarfs /tmp/system/sys/firmware/efi/efivars | ||
| + | |||
| + | ===== EFI Variablen ===== | ||
| + | anzeigen: | ||
| + | efibootmgr -v | ||
| + | |||
| + | Eintrag hinzufügen: | ||
| + | efibootmgr --create --disk "$BOOT_DEVICE" --part "$esp_partition_id" --label "$efi_label" --loader '\EFI\$distro\SHIMX64.EFI' | ||
| + | |||
| ====== Bootloader ====== | ====== Bootloader ====== | ||
| [[Bootloader]] | [[Bootloader]] | ||
| Zeile 4: | Zeile 17: | ||
| [[initrd]] | [[initrd]] | ||
| ====== init ====== | ====== init ====== | ||
| - | [[init|SysVinit]] | + | * [[init|SysVinit]] |
| + | * [[upstart]] | ||
| + | * [[systemd]] | ||
| + | |||
| + | ===== systemd vs. SysVinit ===== | ||
| + | ==== Dienste steuern ===== | ||
| + | ^ Funktion ^ SysVinit ^ systemd ^ | ||
| + | |dienst starten| | ||
| + | service dienst start | ||
| + | | | ||
| + | systemctl start dienst | ||
| + | | | ||
| + | |dienst stoppen| | ||
| + | service dienst stop | ||
| + | | | ||
| + | systemctl stop dienst | ||
| + | | | ||
| + | |dienst TERM Signal schicken| | | ||
| + | systemctl kill dienst | ||
| + | | | ||
| + | |dienst prüfen| | ||
| + | service dienst status | ||
| + | | | ||
| + | systemctl status dienst | ||
| + | | | ||
| + | |dienst neu starten| | ||
| + | service dienst restart | ||
| + | | | ||
| + | systemctl restart dienst | ||
| + | | | ||
| + | |dienst neu laden| | ||
| + | service dienst reload | ||
| + | | | ||
| + | systemctl reload dienst | ||
| + | | | ||
| + | |dienst beim Booten starten| | ||
| + | chkconfig dienst on | ||
| + | | | ||
| + | systemctl enable dienst | ||
| + | | | ||
| + | |dienst beim Booten nicht starten| | ||
| + | chkconfig dienst off | ||
| + | | | ||
| + | systemctl disable dienst | ||
| + | | | ||
| + | |Wird der dienst beim Booten gestartet?| | ||
| + | chkconfig dienst | ||
| + | | | ||
| + | systemctl is-enabled dienst | ||
| + | | | ||
| + | |Abhängigkeiten anzeigen| | | ||
| + | systemctl list-dependencies dienst | ||
| + | | | ||
| + | ==== Runlevel ==== | ||
| + | ^ Kurzbefehl/Funktion ^ SysVinit ^ systemd ^ | ||
| + | | | ||
| + | halt | ||
| + | | | ||
| + | init 0 | ||
| + | | | ||
| + | systemctl isolate halt.target | ||
| + | systemctl halt | ||
| + | | | ||
| + | | | ||
| + | poweroff | ||
| + | | | | ||
| + | systemctl isolate poweroff.target | ||
| + | systemctl poweroff | ||
| + | | | ||
| + | | | | ||
| + | init 1 | ||
| + | | | ||
| + | systemctl isolate rescue.target | ||
| + | systemctl rescue | ||
| + | | | ||
| + | | | ||
| + | reboot | ||
| + | | | ||
| + | init 6 | ||
| + | | | ||
| + | systemctl reboot | ||
| + | | | ||