歡迎光臨
每天分享高質量文章

如何在救援(單使用者樣式)/緊急樣式下啟動 Ubuntu 18.04/Debian 9 伺服器 | Linux 中國

將 Linux 伺服器引導到單使用者樣式或救援樣式是 Linux 管理員在關鍵時刻恢復伺服器時通常使用的重要故障排除方法之一。
— Pradeep Kumar


致謝
編譯自 | 
https://www.linuxtechi.com/boot-ubuntu-18-04-debian-9-rescue-emergency-mode/
 
 作者 | Pradeep Kumar
 譯者 | geekpi ???共計翻譯:808.5 篇 貢獻時間:1817 天

將 Linux 伺服器引導到單使用者樣式或救援樣式rescue mode是 Linux 管理員在關鍵時刻恢復伺服器時通常使用的重要故障排除方法之一。在 Ubuntu 18.04 和 Debian 9 中,單使用者樣式被稱為救援樣式。

除了救援樣式外,Linux 伺服器可以在緊急樣式emergency mode下啟動,它們之間的主要區別在於,緊急樣式載入了帶有隻讀根檔案系統檔案系統的最小環境,沒有啟用任何網路或其他服務。但救援樣式嘗試掛載所有本地檔案系統並嘗試啟動一些重要的服務,包括網路。

在本文中,我們將討論如何在救援樣式和緊急樣式下啟動 Ubuntu 18.04 LTS/Debian 9 伺服器。

在單使用者/救援樣式下啟動 Ubuntu 18.04 LTS 伺服器:

重啟伺服器併進入啟動載入程式 (Grub) 螢幕並選擇 “Ubuntu”,啟動載入器頁面如下所示,

按下 e,然後移動到以 linux 開頭的行尾,並新增 systemd.unit=rescue.target。如果存在單詞 $vt_handoff 就刪除它。

現在按 Ctrl-x 或 F10 啟動,

現在按回車鍵,然後你將得到所有檔案系統都以讀寫樣式掛載的 shell 併進行故障排除。完成故障排除後,可以使用 reboot 命令重新啟動伺服器。

在緊急樣式下啟動 Ubuntu 18.04 LTS 伺服器

重啟伺服器併進入啟動載入程式頁面並選擇 “Ubuntu”,然後按 e 並移動到以 linux 開頭的行尾,並新增 systemd.unit=emergency.target

現在按 Ctrl-x 或 F10 以緊急樣式啟動,你將獲得一個 shell 並從那裡進行故障排除。正如我們已經討論過的那樣,在緊急樣式下,檔案系統將以只讀樣式掛載,並且在這種樣式下也不會有網路,

使用以下命令將根檔案系統掛載到讀寫樣式,

  1. # mount -o remount,rw /

同樣,你可以在讀寫樣式下重新掛載其餘檔案系統。

將 Debian 9 引導到救援和緊急樣式

重啟 Debian 9.x 伺服器併進入 grub頁面選擇 “Debian GNU/Linux”。

按下 e 並移動到 linux 開頭的行尾並新增 systemd.unit=rescue.target 以在救援樣式下啟動系統, 要在緊急樣式下啟動,那就新增 systemd.unit=emergency.target

救援樣式:

現在按 Ctrl-x 或 F10 以救援樣式啟動

按下回車鍵以獲取 shell,然後從這裡開始故障排除。

緊急樣式:

現在按下 ctrl-x 或 F10 以緊急樣式啟動系統

按下回車獲取 shell 並使用 mount -o remount,rw / 命令以讀寫樣式掛載根檔案系統。

註意:如果已經在 Ubuntu 18.04 和 Debian 9 Server 中設定了 root 密碼,那麼你必須輸入 root 密碼才能在救援和緊急樣式下獲得 shell

就是這些了,如果您喜歡這篇文章,請分享你的反饋和評論。


via: https://www.linuxtechi.com/boot-ubuntu-18-04-debian-9-rescue-emergency-mode/

作者:Pradeep Kumar[2] 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

贊(0)

分享創造快樂