簡易的Linux OS warm boot 循環腳本/The simple script for Linux OS warm boot cycle.
今天來分享一個簡易的Linux warm boot cycle script.
目的: 為了讓 Linux 系統自動Warm boot
步驟:
1. 安裝Linux OS (以UEFI RHEL 7.x系統為例)
2. 安裝完成後進入系統
3. 前往 /etc/ 資料夾 ([root@localhost /]# cd etc/)
4. 改變 rc.local 權限 (chmod 777 rc.local)
* 只要權限一改變,每當系統一登入就會讀取 rc.local
5. 編輯 rc.local 檔案 (vim rc.local)
6. 輸入 sleep 10 (系統休息10秒)跟 init 6 (系統warm reboot)
7. 退出vim編輯後,輸入 ./rc.local 來執行 script 以確認是否成功.
8. 確認機器確定會登入這個系統,已達成重開循環.
解除script:
1. 先進到OS grub 頁面並選取你要登入的boot item.
2. 按下 "E" 編輯grub
3. 在 "linuxefi /vmlinuz-3.10.0-327.el7.x86_64 root=/dev/mapper/rhel-root ro \
crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet LANG=en_US\
.UTF-8" 加入 "1"
4. 按下 <Ctrl> 和 <X> 鍵
5. 確定系統可以登入OS,並拿掉rc.local的指令
目的: 為了讓 Linux 系統自動Warm boot
步驟:
1. 安裝Linux OS (以UEFI RHEL 7.x系統為例)
2. 安裝完成後進入系統
3. 前往 /etc/ 資料夾 ([root@localhost /]# cd etc/)
4. 改變 rc.local 權限 (chmod 777 rc.local)
* 只要權限一改變,每當系統一登入就會讀取 rc.local
6. 輸入 sleep 10 (系統休息10秒)跟 init 6 (系統warm reboot)
7. 退出vim編輯後,輸入 ./rc.local 來執行 script 以確認是否成功.
8. 確認機器確定會登入這個系統,已達成重開循環.
解除script:
1. 先進到OS grub 頁面並選取你要登入的boot item.
2. 按下 "E" 編輯grub
3. 在 "linuxefi /vmlinuz-3.10.0-327.el7.x86_64 root=/dev/mapper/rhel-root ro \
crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet LANG=en_US\
.UTF-8" 加入 "1"
4. 按下 <Ctrl> 和 <X> 鍵
5. 確定系統可以登入OS,並拿掉rc.local的指令
留言
張貼留言