修正 SUSE Linux Enterprise Server 上的 Cockpit Web 控制台無法連線的問題
透過檢查 HTTPS URL、systemd 套接字、已安裝的軟體包、firewalld 區域、憑證和日誌,對 SUSE Linux Enterprise Server 上的 Cockpit 進行故障排除。
Live Linux USB 記憶棒非常有用。有了它們,就可以在旅途中使用整個實時 Linux 操作系統進行維護,或進行私密的安全通信等等。
Linux U 盤肯定會派上用場。但是,它們僅限於一種操作系統。如果您有興趣在一個 U 盤上安裝多個 Linux 發行版,您需要使用 Netboot 之類的工具;一個可啟動的 ISO,允許 Linux 用戶在啟動時從 U 盤加載多個操作系統。
獲取適用於 Linux 的 Etcher
為 Linux 創建多引導 U 盤涉及 USB 刻錄軟件,因為 Netboot 軟件是通過可下載的 ISO 文件分發的。因此,在本指南的這一部分,我們將簡要介紹如何獲取和安裝適用於 Linux 的 Etcher USB 工具。
使用 Etcher 的主要原因是,在所有適用於 Linux 的 ISO 刻錄應用程序中,它在設置 ISO 文件方面做得最好,沒有任何問題。要在您的 Linux 操作系統上運行它,請按照下面的分步說明進行操作。
第 1 步:點擊此鏈接前往 Etcher 官方網站。加載後,讓窗口自動檢測您正在運行的操作系統。
第二步:操作系統檢測完成後,點擊按鈕開始下載Linux下的Etcher。
第 3 步:打開Linux 桌面上的默認文件管理器,然後單擊“下載”文件夾。然後,在文件夾中找到 Etcher ZIP 存檔文件並用鼠標右鍵單擊它。
第四步:在選擇Etcher ZIP壓縮包後出現的右鍵菜單中,選擇“解壓”選項解壓AppImage文件。
第 5 步:一旦 Etcher AppImage 完成提取,雙擊它以首次啟動 Etcher。請務必在出現提示時選擇“是”選項。
下載網絡啟動 ISO
我們將用來設置多引導 USB 驅動器的軟件稱為 Netboot。要獲得此軟件的最新版本,請訪問該項目的官方網頁並下載列表頂部的 ISO 映像。或者,啟動一個終端窗口並使用wget命令行實用程序來獲取它。
cd ~/下載
wget https://boot.netboot.xyz/ipxe/netboot.xyz.iso
將 Netboot ISO 文件下載到您的 Linux PC 後,關閉終端窗口並繼續執行指南的下一步。
設置多引導 USB 驅動器
製作多引導 USB Linux 驅動器是一個簡單的過程。為此,請打開您之前在指南中安裝的 Etcher 應用程序。程序打開後,您就可以製作 ISO。
單擊“選擇圖像”按鈕。然後,使用出現的彈出窗口瀏覽您最近下載到 Linux PC 的 Netboot ISO 文件。
在 Etcher 中設置好 ISO 文件後,點擊“Select Drive”按鈕,然後使用 UI 選擇合適的 U 盤將 Netboot 刷入。
最後,選擇“Flash!” 按鈕開始刻錄過程並允許它寫入驅動器。刻錄過程完成後,關閉 Etcher 應用程序並向下移動到指南中的下一步。
蝕刻替代品
在極少數情況下,某些計算機可能會創建無法啟動的 Etcher USB。如果您遇到這種情況,您可以按照以下步驟使用命令行創建 Netboot USB。
第 1 步:使用sudo -s獲得一個 root shell 。
須藤 -s
第 2 步:運行lsblk並確定您的 USB 閃存驅動器的標籤。
lsblk
第 3 步:使用dd創建一個新的 Netboot USB。請務必使用lsblk命令輸出中的USB 標籤更改SDX。
dd if=~/Downloads/netboot.xyz.iso of=/dev/sdx
使用多重啟動 U 盤
要在 Linux PC 上使用 Netboot 系統,請將 USB 驅動器插入 USB 端口並重新啟動系統。當它重新啟動時,加載到 BIOS 並將您的 PC 配置為從 USB 驅動器啟動。
加載 Netboot 工具後,使用鍵盤上的箭頭鍵選擇“Linux 安裝”。
選擇“Linux 安裝”選項後,使用菜單導航要從中啟動的操作系統列表。然後,當您確定了操作系統後,按鍵盤上的Enter鍵讓 Netboot 下載操作系統並為您加載。
Netboot 上的非 Linux 操作系統
Netboot 工具使用戶不僅可以訪問 Linux 操作系統。它還具有其他項目,例如 BSD、FreeDOS 和安全實用程序。要訪問這些項目中的任何一個,請按Esc退出 Linux 安裝菜單。然後使用箭頭鍵進行選擇。
透過檢查 HTTPS URL、systemd 套接字、已安裝的軟體包、firewalld 區域、憑證和日誌,對 SUSE Linux Enterprise Server 上的 Cockpit 進行故障排除。
了解如何透過經過測試的 SLE HA 滾動升級、逐節點檢查以及明確的單一伺服器停機時間注意事項,在 SLES 15 SP5 到 SP6 遷移期間保持服務的可用性。
在 Ubuntu Server 24.04 上設定 Pi-hole,使其使用 dnscrypt-proxy 進行 DNS-over-HTTPS 連接,然後驗證本地上游伺服器,避免常見的 DNS 衝突。
排查 YaST GUI 透過 SSH X11 轉送導致的故障。測試 DISPLAY,修復已記錄的 Qt XIO 錯誤,檢查 SSH 設置,並在必要時切換到 ncurses。
在 SLES 15 上設定 SUSE RMT,同步 SCC 元數據,鏡像選定的儲存庫,透過 HTTPS 註冊客戶端,並了解從 SMT 遷移的限制。
追蹤 Pardus Linux 23 上缺少的音效卡問題。安全地檢查 ALSA 檢測、核心模組、音訊服務、輸出設定檔、韌體和更新。
修正 Pardus KVM 虛擬機器卡在 1024x768 解析度的問題,檢查虛擬 GPU、SPICE 代理、X11 或 Wayland 會話,並正確驗證更高的顯示模式。
使用基於金鑰的 SSH、/etc/fstab、systemd 網路選項、自動掛載和驗證步驟,在 Debian 啟動時自動掛載遠端 SSHFS 目錄。
排查 SLES 升級過程中出現的「無法分配記憶體」問題。檢查 RAM、交換空間、OOM 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。
追蹤 Harmonica OS (HamoniKR) 平板電腦的觸控偏移、旋轉和顯示對映問題。比較 X.Org 和 libinput 的修復方案,安全地進行測試,並了解何時校準無效。