Ubuntu 22.04にMondo Rescueをインストールしてみた。22.04用のレポジトリは使えない。20.04用のレポジトリをそのまま流用する。
基本的には、前の記事の通りなのでこちらを確認された方が良い。Ubuntu 22.04であってもUbuntu 20.04用レポジトリを使うことにする。mindi.confの設定内容を変更する必要がある。
http://www.mondorescue.org/ftp/ubuntu/20.04/mondorescue.pubkeyを/etc/apt/keyrings/mondorescue-key.ascにダウンロードして
/etc/apt/sources.list.d/mondorescue.sources.listを作成する。
sudo curl -fsSL http://www.mondorescue.org/ftp/ubuntu/20.04/mondorescue.pubkey -o /etc/apt/keyrings/mondorescue-key.asc echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/mondorescue-key.asc] http://www.mondorescue.org/ftp/ubuntu 20.04 contrib" | sudo tee /etc/apt/sources.list.d/mondorescue.sources.list > /dev/null echo "deb-src [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/mondorescue-key.asc] http://www.mondorescue.org/ftp/ubuntu 20.04 contrib" | sudo tee -a /etc/apt/sources.list.d/mondorescue.sources.list > /dev/null echo -e "\n" | sudo tee -a /etc/apt/sources.list.d/mondorescue.sources.list > /dev/null
さて以下の内容を実行してみる
sudo apt update sudo apt install mondo sudo apt install isolinux sudo apt install xorriso
さらに、
sudo vim /etc/mindi/mindi.conf
として
EXTRA_SPACE=1524000 BOOT_SIZE=307200
BIOSレガシー起動のものであればこうだが、EXTRA_SPACEは20.04よりかなり大きくしないと使えなくなった。あまり大きくしすぎても失敗する。まだリストアに成功していないけど
sudo mondoarchive
を実行してみて。…
(2023.06.11 追記 apt-keyは廃止予定になっていたようで記述を変更しました)
UFEI環境では
sudo apt install syslinux-efi
を実行してさらに/usr/sbin/mindiの../libutil.c32のある行を編集する必要がある。