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 | ||
+ | | | ||