Linux
如何使用 Relax-and-Recover 應用程序創建完整備份的可啟動 ISO 文件?
我最近遇到了一個問題,我需要從我目前的本地 Ubuntu 及其所有配置和已安裝的應用程序製作一個可啟動的 ISO,以便我可以將其寫入 USB 快閃記憶體驅動器並將其安裝在其他一些機器上。
我已經對此進行了搜尋,並嘗試了其中一些喜歡
remastersys
和其他一些,直到我最終找到Relax-and-Recover
(即後方)應用程序(http://relax-and-recover.org/),它似乎按我想要的方式工作。然而問題是,我不能製作一個*,*
ISO
而是在它旁邊生成一個 250MB ISO 和 1.7GB tar.gz 文件。我目前的配置如下:
OUTPUT=ISO BACKUP=NETFS BACKUP_URL=iso:///run/media/user/myusb OUTPUT_URL=file:///run/media/user/myusb/bck ISO_DIR=file:///run/media/user/myusb/iso
我想要的只是 1 個可啟動的 ISO,其中包含可以在 USB 記憶棒上啟動並安裝在其他機器上的整個備份。
我該怎麼做?
(那裡有很多問題,沒有一個有1個直接的方法。我真的很沮喪😢…)
在解決了這個需求和問題之後,我在後面的github上問了它,答案如下:它將生成1個可引導的iso in
/var/lib/rear/output/rear-YOURSYSTEMNAME.iso
OUTPUT=ISO OUTPUT_URL=null BACKUP=NETFS BACKUP_URL="iso:///backup"
您可以將它安裝在您想要的任何位置。請仔細閱讀問題。根據我的經驗,如果自動恢復失敗,您應該按照
rear
影片中的說明手動恢復:https://relax-and-recover.org/
後恢復步驟:
後台使用者名:
root
恢復命令:
rear recover
更新
如果您想將 .iso 直接生成到您的 USB 記憶棒中,您可以執行以下步驟:
# mkdir /other # umount /dev/sdb1 # mount /dev/sdb1 /other
OUTPUT=ISO ISO_DIR=/other OUTPUT_URL=null BACKUP=NETFS BACKUP_URL="iso:///backup"