注意,此方法制作的鏡像,僅限于相同硬件配置的電腦安裝,否則可能會(huì)發(fā)生某些驅(qū)動(dòng)不兼容導(dǎo)致無法安裝的情況。(例如英偉達(dá)顯卡的筆記本電腦,很大概率無法安裝你在其他顯卡電腦上制作的鏡像。)
一、安裝systemback。 (如已安裝請(qǐng)?zhí)^)
1.要在Ubuntu 18.04或Ubuntu 18.10系統(tǒng)上安裝systemback,首先刪除PPA:
sudo add-apt-repository --remove ppa:nemh/systemback
2.然后導(dǎo)入此PPA的GPG簽名密鑰,以便包管理器可以驗(yàn)證簽名,簽名密鑰可以在launchpad.net上找到:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1B
在Ubuntu16.04的Systemback binary包可以兼容Ubuntu18.04,因此,可以將Ubuntu16.04的PPA添加到系統(tǒng)。
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"
3.然后更新源并安裝:
sudo apt update
sudo apt install systemback
二、啟動(dòng)systemback進(jìn)行系統(tǒng)鏡像備份
#啟動(dòng)systemback
sudo systemback
界面如下:
?點(diǎn)擊Live system create
?勾選Include the user data files. 然后點(diǎn)擊Create new。 耐心等待制作完成,會(huì)生成xxx.sblive的鏡像文件,需要將它轉(zhuǎn)成可以安裝的ISO鏡像。
這里如果是小于4G的xxx.sblive文件可以直接在界面上點(diǎn)擊Convert to ISO轉(zhuǎn)成ISO文件,如果是大于等于4G的鏡像,需要按以下步驟轉(zhuǎn)換成ISO文件。
su
#解壓sblive文件(下面sblive文件路徑換成你的文件路徑)
mkdir sblive
tar -xf /home/systemback_live_2016-04-27.sblive -C sblive
#重命名 syslinux 至 isolinux:
mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
mv sblive/syslinux sblive/isolinux
#安裝 cdtools. 訪問下面指令中的鏈接地址進(jìn)行下載, 如果鏈接失效,搜索其它下載鏈接。
wget https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz
tar -xzvf cdrtools-3.02a07.tar.gz
cd cdrtools-3.02
make
sudo make install
# sblive文件夾同級(jí)目錄下,執(zhí)行以下指令. 生成 ISO 文件.會(huì)在當(dāng)前目錄下生成sblive.iso文件
/opt/schily/bin/mkisofs -iso-level 3 -r -V sblive -cache-inodes -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -o sblive.iso sblive
三、準(zhǔn)備一個(gè)U盤或者移動(dòng)硬盤制作系統(tǒng)啟動(dòng)盤。
推薦使用Ventoy制作系統(tǒng)啟動(dòng)盤,它制作系統(tǒng)啟動(dòng)盤之后,直接將各種鏡像文件復(fù)制到U盤/移動(dòng)硬盤中,在使用U盤/移動(dòng)硬盤啟動(dòng)時(shí),就可以自由選擇安裝哪些鏡像了。
#Ventoy的官網(wǎng)地址 https://www.ventoy.net/cn/
直接執(zhí)行 Ventoy2Disk.exe 如下圖所示,選擇磁盤設(shè)備,然后點(diǎn)擊 安裝 按鈕即可
安裝完成之后,將ISO文件拷貝到做好的系統(tǒng)盤中。
對(duì)于不支持?Secure Boot 安裝的鏡像或者電腦,可以在Ventoy的"配置選項(xiàng)" ---> "安全啟動(dòng)支持"取消勾選。 然后在電腦的BIOS設(shè)置中將Secure Boot選擇設(shè)置為disabled.
制作完成之后,將步驟二生成的sblive.iso文件復(fù)制到U盤/移動(dòng)硬盤中即可。
四、安裝ISO到其他電腦
使用U盤/硬盤啟動(dòng),界面如下所示
選擇sblive.iso進(jìn)行安裝,不支持Secure Boot的電腦選擇grab模式,進(jìn)入Boot Live System。
進(jìn)入Boot Live System系統(tǒng)后,安裝gparted,進(jìn)行磁盤分區(qū)(必須,通過systemback安裝無法管理磁盤)
#安裝gparted
sudo apt-get install gparted
#啟動(dòng)gparted
sudo gparted
?界面如下:
?分區(qū)好后,設(shè)置各區(qū)的名稱,否則systemback安裝時(shí)無法找到電腦磁盤。
sudo ln /dev/nvme0n1 /dev/sdd
sudo ln /dev/nvme0n1p1 /dev/sdd1
sudo ln /dev/nvme0n1p2 /dev/sdd2
sudo ln /dev/nvme0n1p3 /dev/sdd3
sudo ln /dev/nvme0n1p4 /dev/sdd4
接下來就可以啟動(dòng)systemback進(jìn)行系統(tǒng)安裝了
sudo systemback
接下來掛載分區(qū)。
掛載分區(qū)的方法:
分別選擇上面命令的4個(gè)分區(qū)sdd1 sdd2 sdd3 ssd4,點(diǎn)擊右側(cè)的掛載點(diǎn)掛載到對(duì)應(yīng)位置(把格式打勾去掉),然后點(diǎn)擊右側(cè)的左箭頭按鈕進(jìn)行掛載,掛載成功后可以在列表中看到當(dāng)前掛載點(diǎn)發(fā)生變化。
(分別是掛載到/boot/efi,SWAP,/,/home。 一定要對(duì)應(yīng),只有掛載好了4個(gè)分區(qū),才能進(jìn)行下一步)。
?記得勾選傳遞用戶配置文件(變成√),然后點(diǎn)擊下一步,耐心等待系統(tǒng)安裝完成即可。
安裝過程中可能出現(xiàn)2個(gè)報(bào)錯(cuò)導(dǎo)致安裝中斷(如未遇到可跳過)
1 磁盤正在被占用。 解決辦法:重啟電腦,重新執(zhí)行設(shè)置分區(qū)名稱的步驟,然后運(yùn)行systemback,再安裝一遍即可。
2 提示以下類似錯(cuò)誤
?在克隆以下條目的屬性時(shí)發(fā)生了一個(gè)錯(cuò)誤:? /.systembacklivepoint/snap/core22/817
?目標(biāo)條目:
? /.sbsystemcopy/snap/core22/817
解決辦法:
執(zhí)行 snap list?? 找到發(fā)生錯(cuò)誤的目錄名稱,使用snap? remove 對(duì)應(yīng)目錄名稱 刪除該項(xiàng)
例如我的操作:
root@eaibot:~# systemback-sustart
QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0?在克隆以下條目的屬性時(shí)發(fā)生了一個(gè)錯(cuò)誤:
? /.systembacklivepoint/snap/core22/817
?目標(biāo)條目:
? /.sbsystemcopy/snap/core22/817
^C
root@eaibot:~# sudo snap remove core22
error: cannot remove "core22": snap "core22" is not removable: snap is being
?????? used by snap gnome-42-2204.
root@eaibot:~# sudo snap remove gnome-42-2204
gnome-42-2204 removed
root@eaibot:~# sudo snap remove core22
core22 removed然后重新運(yùn)行systemback,重新安裝即可(如果再遇到其他snap項(xiàng)無法克隆,就一樣再用上面的方法remove掉,再重試安裝)文章來源:http://www.zghlxwxcb.cn/news/detail-476153.html
提示安裝完成之后,拔掉U盤/移動(dòng)硬盤,BIOS中設(shè)置電腦為第一啟動(dòng)項(xiàng),即可開機(jī)。文章來源地址http://www.zghlxwxcb.cn/news/detail-476153.html
到了這里,關(guān)于Ubuntu篇——Ubuntu20.04備份成ISO鏡像文件并安裝到其他電腦上(完整步驟)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!