珠海網(wǎng)站優(yōu)化公司百度搜索官網(wǎng)
系列文章目錄
文章目錄
- 系列文章目錄
- 前言
- 一、下載Systemback工具
- 二、制作系統(tǒng)鏡像到U盤
- 三、安裝制作系統(tǒng)
前言
在Ubuntu系統(tǒng)中開發(fā)項目時,有時會希望將項目移植到另外一臺計算機(如工控機等)上進行部署,通常會在新計算機中安裝Ubuntu系統(tǒng),然后安裝相關的依賴及功能包,此過程較為繁瑣。針對上述問題,可以使用Systemback來制作系統(tǒng)鏡像,可以在新計算機中安裝一模一樣的系統(tǒng),下面為Systemback制作系統(tǒng)鏡像及還原的流程。
一、下載Systemback工具
1、要在Ubuntu18.04或Ubuntu18.10系統(tǒng)上安裝Systemback,首先刪除PPA:
sudo add-apt-repository --remove ppa:nemh/systemback
2、然后導入此PPA的GPG簽名密鑰,以便包管理器可以驗證簽名,簽名密鑰可以在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
二、制作系統(tǒng)鏡像到U盤
1、Systemback如下圖所示,打開systemback輸入密碼即可或者終端輸入
sudo systemback
2、制作鏡像文件,點擊下圖中的“Live system create”,working directory選擇“/home”,Name of the Live system可以自己為sblive文件起名稱,如果生成的文件小于4GB,可以直接使用該軟件生成對應的iso系統(tǒng)鏡像。最后點擊“Create New”按鈕即可生成sblive文件。
3、如果生成的sblive文件大于4GB,就需要按照以下方式進行生成
3.1解壓sblive文件,將“20230804”修改為自定義的名稱
cd /home
sudo mkdir sblive
sudo tar -xf /home/20230804.sblive -C sblive
3.2將syslinux重命名為isolinux
sudo mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
sudo mv sblive/syslinux sblive/isolinux
3.3安裝cdrtools
cd ~/
sudo apt install aria2
sudo aria2c -s 10 https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gztar -xvf cdrtools-3.02a07.tar.gzcd cdrtools-3.02
make
sudo make install
3.4生成ISO文件,可以根據(jù)需求將sblive.iso修改為自己需要的名稱
cd ~/
sudo /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
三、安裝制作系統(tǒng)
1、可以將iso文件燒錄到U盤或者移動硬盤進行系統(tǒng)的安裝,這里使用Ventoy軟件做一個系統(tǒng)盤,可以將iso文件直接復制到U盤里,在更換iso文件時不需要將U盤格式化,并且可以同時存在多個iso文件進行選擇。
2、將U盤插入電腦上,進入如下選擇界面,這里選擇“Boot system installer”進行系統(tǒng)安裝。如果選擇“Boot live system”,則會進入U盤內(nèi)的系統(tǒng),此時需要進入系統(tǒng)后使用“systemback-sustart”命令安裝(我在一臺工控機上還原時,選擇“Boot system installer”也是直接進入了U盤的系統(tǒng),只能選擇“systemback-sustart”進行安裝)。
3、設置用戶名與密碼,推薦使用原系統(tǒng)的用戶名和密碼,如果輸入新的用戶名,可能需要重新創(chuàng)建工作空間并進行編譯。如果長時間沒有出現(xiàn)下圖界面,需要多次按Win+P,將桌面進行切換。
4、設置分區(qū),選擇與電腦內(nèi)存大小一致的SWAP分區(qū),選擇1G的掛載為/boot/efi引導分區(qū),其余空間為主分區(qū)掛載/。設置好分區(qū)大小之后,點擊“Next”即可完成安裝。
5、安裝完成后,打開Settings->Devices->Display,按照下圖進行設置。
歡迎關注微信公眾號:深度學習與路徑規(guī)劃