如何透過電子郵件警報監控Ubuntu上的SMART硬碟健康狀況
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。
有一台壞掉的 Macbook 或 iMac?需要全新的 macOS 安裝來修復它,但只能訪問 Linux PC?別擔心!感謝 Dmg2Img 應用程序,可以在 Linux 上製作 macOS 安裝盤。
請記住,Dmg2Img 應用程序並非在 100% 的情況下都能正常工作。使用風險自負!
在能夠創建新的安裝映像之前,您必須在您的計算機上安裝 Dmg2Img 應用程序。在本教程的這一部分,我們將介紹如何在大多數 Linux 操作系統上安裝 Dmg2Img,包括 Ubuntu、Debian、Arch Linux、Fedora Linux、OpenSUSE,甚至從源代碼。
要在 Ubuntu 上安裝 Dmg2Img,您首先需要啟用“Universe”軟件存儲庫。要啟用它,請打開一個終端窗口並在其中輸入以下命令。
sudo add-apt-repository 宇宙 sudo apt 更新
隨著 Universe 工作,您將能夠使用Apt包管理器安裝 Dmg2Img 。
sudo apt 安裝 dmg2img
Dmg2Img 在 Debian Linux 的“主”軟件存儲庫中可用。要安裝它,請使用Ctrl + Alt + T或Ctrl + Shift + T啟動終端窗口。然後,在終端窗口中輸入以下Apt-get命令。
須藤 apt-get 安裝 dmg2img
Arch 用戶可以通過 AUR 安裝 Dmg2Img。要安裝該應用程序,請啟動終端。然後,一旦打開,使用Pacman打包工具安裝 Base-devel 和 Git 包。
須藤 pacman -S git base-devel
安裝好軟件包後,是時候使用git clone工具從Arch Linux AUR下載 Dmg2Img 快照了。
git 克隆 https://aur.archlinux.org/dmg2img.git
在之後的git克隆命令完成後,移動終端窗口到您的計算機上新的“dmg2img”文件夾中。
cd dmg2img
最後,使用 makepkg 命令在您的 Arch Linux PC 上構建和安裝 Dmg2Img。
makepkg -sri
Fedora Linux 用戶可以通過傳統的軟件源獲得 Dmg2Img。要安裝它,請通過Ctrl + Alt + T或Ctrl + Shift + T啟動終端窗口。然後,輸入以下Dnf打包命令。
須藤 dnf 安裝 dmg2img -y
與此列表中的許多其他 Linux 發行版不同,Dmg2Img 不能直接用於 OpenSUSE 發行版。相反,如果您希望應用程序正常運行,則必須從 Internet 下載 RPM 文件並加載它。
根據我們的測試,Dmg2Img 在 OpenSUSE Tumbleweed 和 OpenSUSE Leap 15.0 上運行良好。要下載 RPM,請按Ctrl + Alt + T 或 Ctrl + Shift + T啟動終端 。然後,使用下面的 wget命令。
OpenSUSE 風滾草
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/filesystems/openSUSE_Tumbleweed/x86_64/dmg2img-1.6.5-1.4.x86_64.rpm
OpenSUSE 飛躍
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/filesystems/SLE_12/x86_64/dmg2img-1.6.5-1.2.x86_64.rpm
下載 RPM 文件後,使用Zypper包管理器將 Dmg2Img 加載到您的 Linux PC 上。
須藤 zypper 安裝 dmg2img-*.x86_64.rpm
Dmg2Img 應用程序的源代碼在 Github 上。更好的是,有關於如何從源代碼編譯它的詳細說明。如果您使用的是鮮為人知的 Linux 操作系統,請點擊此鏈接,您將能夠開始使用它!
現在 DMG2Img 應用程序已經設置好了,我們可以用它來刻錄 DMG 文件。首先,將您的 macOS 圖像文件放在 Linux 計算機上。然後,按照以下步驟製作可啟動磁盤。
步驟 1:將兼容的 U 盤插入計算機。確保它足夠大——至少 8 GB。
第 2 步:通過按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T在Linux 計算機上啟動終端窗口。
第 3 步:使用 Dmg2Img 程序將您的 macOS DMG 文件轉換為可刻錄的 ISO 文件。請記住,這/path/to/image_file.dmg是 Linux 計算機上 DMG 文件的確切位置,也是/path/to/image_file.iso您要保存新 macOS ISO 文件的位置。請務必更改以下命令中的這兩行。

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso
步驟 4:一旦 Dmg2Img 應用程序完成將您的 macOS DMG 文件轉換為與 Linux 兼容的 ISO 文件,運行lsblk命令並確定您的 USB 驅動器標籤是什麼。在本例中,驅動器標籤是/dev/sdd。你的會有所不同。
lsblk
需要幫助找出您的 U 盤在 Linux 上的驅動器標籤是什麼?查看我們關於在 Linux 上查找硬盤信息的帖子!它詳細介紹瞭如何使用lsblk,以便您可以快速找到有關硬盤驅動器和其他可移動設備的信息。
第五步:使用DD命令將新的macOS ISO文件刻錄到U盤。請記住,此命令需要使用sudo運行,否則會失敗!
請記住,在此示例中,USB 是 /dev/sdd。請確保將of=/dev/sdd下面的命令替換為系統上 U 盤的驅動器標籤。
sudo dd if=/path/to/image_file.iso of=/dev/sdd
當DD命令完成寫入後,終端將再次可用。從這裡,從您的計算機上拔下 USB 記憶棒並使用它在您的 Apple 設備上重新安裝 macOS!
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。
透過檢查安裝程式啟動模式、EFI 系統分割區、NVRAM 條目、GRUB EFI 檔案、安全啟動和韌體回退來修復 Debian UEFI 啟動失敗。
配置 Snapper 以在 Ubuntu 桌面上建立和清理定時產生的 Btrfs 快照。首先檢查子磁碟區佈局,啟用 systemd 定時器,並安全地驗證保留策略。
透過區分資料耗盡和元資料耗盡、擴展儲存、修復元資料和啟用自動擴展,診斷和恢復 SUSE Linux Enterprise 上的完整 LVM 精簡池。
使用安全的伺服器工作流程(包括更新、SSH、防火牆、AppArmor、稽核和驗證),對 Debian 12 Bookworm 進行強化,使其符合目前的 CIS 基準 v2.0.0 標準。
在 Gooroom OS 上安裝 Flatpak 和 Snap 應用,包括版本檢查、終端命令以及相容性、安全控制、更新和儲存的實際比較。
安全地修復 Ubuntu APT 簽章錯誤。無需停用軟體包驗證,即可識別 NO_PUBKEY、EXPKEYSIG、BADSIG、時脈和軟體來源設定問題。
在 SLES 15 上設定 DM-Multipath,實現安全發現、服務設定、最小 multipath.conf 變更、initramfs 更新和路徑健康檢查。
使用 Btrfs 和 Snapper 在更新失敗後恢復 SLES。比較回滾選項,安全地測試快照,恢復系統,並驗證儲存庫。
使用 Liderahenk 和 Ahenk 來設定自訂的 Pardus GNOME 桌布,使用 dconf 鎖定選定的設置,並透過經過測試的試點專案推出其他客戶端策略。