Linux

如何使用 Relax-and-Recover 應用程序創建完整備份的可啟動 ISO 文件?

  • November 27, 2020

我最近遇到了一個問題,我需要從我目前的本地 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"

引用自:https://unix.stackexchange.com/questions/621749