This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
linux:boot [2017/01/18 17:24] frank created |
linux:boot [2018/04/20 15:36] (current) frank |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Boot ====== | ||
+ | |||
=== Grub === | === Grub === | ||
- | * Grub 2 - Setting default entry | + | * Grub 2 - Setting default entry <code bash> |
- | <code> | + | |
Open /etc/default/grub and ensure this line exists: | Open /etc/default/grub and ensure this line exists: | ||
GRUB_DEFAULT=saved | GRUB_DEFAULT=saved | ||
Line 19: | Line 20: | ||
</code> | </code> | ||
- | === Systemd === | + | grubby |
- | * Enable rc-local in OL7 | + | |
<code> | <code> | ||
+ | # grubby --default-kernel | ||
+ | # grubby --set-default=/boot/vmlinuz-3.10.0-514.el7.x86_64 | ||
+ | </code> | ||
+ | === Systemd === | ||
+ | * Enable rc-local in OL7<code bash> | ||
cat >> /usr/lib/systemd/system/rc-local.service <<EOF | cat >> /usr/lib/systemd/system/rc-local.service <<EOF | ||
Line 35: | Line 40: | ||
</code> | </code> | ||
+ | === Initramfs === | ||
+ | <code> | ||
+ | # extract initramfs in RHEL7/Centos7 | ||
+ | /usr/lib/dracut/skipcpio initramfs-3.10.0-229.el7.x86_64.img | zcat | cpio -idv | ||
+ | </code> | ||
+ | |||
+ | === Debug === | ||
+ | <code> | ||
+ | kernel cmd line: debug initcall_debug systemd.log_target=console systemd.journald.forward_to_console=1 | ||
+ | serial console in grub: | ||
+ | serial --unit=0 --speed=115200 | ||
+ | terminal --timeout=10 console serial | ||
+ | kernel cmd line: console=tty1 console=ttyS0,115200n8 | ||
+ | </code> |