Ubuntu自定义系统镜像的制作与安装
Systemback 简介
Systemback的界面很小巧,但是功能却非常强大。Systemback并不仅仅是一个快照工具。它还可以选择将包含用户数据的系统转变为一张live CD或DVD,这样就可以直接在另一台电脑上启动了。它可以修复或重装GRUB 2启动器以及修复fstab文件,当然Systemback的主要用途还是用于系统快照。
Systemback将快照的总数量限制在10个以内。用户拥有删除快照的权限。快照的功能可以选择为递增,也就是只复制被改变过的文件,而将其他的文件以硬链接的形式保存。Systemback允许用户自定义自动快照的计划,但你也将这个选项关闭来手动设置恢复点。需要注意的是Systemback并不支持NTFS文件系统,因此不能对NTFS系统分区进行快照或者是恢复操作。
下面就具体介绍一下这个软件的安装和使用方法。
1. 下载安装systemback
sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update && sudo apt-get install systemback unionfs-fuse
安装完成后在Dash菜单中就能找到这个软件了
2. 制作sblive镜像文件
点击图标,输入管理员密码,打开后界面如下图所示
点击"创建live系统"
- "工作目录"选择工作目录(一般维持默认就好)
- "Live模式系统名称"填入镜像名称
- "包含用户数据文件"可酌情勾选,勾选后生成的镜像会大很多。
- 配置好一切后,点击"创建新的"创建镜像。
然后转存为光盘镜像iso文件。
之后可以使用iso文件进行U盘启动盘制作。
通常使用的软件为
由于这一步较为常用,我们略过这一步。
4. 在裸机插入启动盘,进入live系统
注:开机之前要设置好系统的启动项为U盘。
把u盘插入裸机,进入bios系统,选择优先启动u盘(要用uefi模式, 如果无法用u盘启动可能是用了legacy模式,可到bios系统设置)
启动后应该会有如下界面
选择第二项
输入你的新系统用户名等信息。
在此,你需要为系统切割区间。一般设置4个区间即可,"/"(ext4), “/home”(ext4), “swap”, “boot/efi”。其中
先分配"swap",大小与内存相当即可
再分配"boot/efi",大小200m即可
最后分配"/",文件系统都选ext4即可。
/home分配不分配都可以。
- 经验而谈,先把4个区间按大小划分好,再设置区间的挂载点/文件系统。因为我当时是一个一个地划分大小并设置文件系统,当做到第二个时,第一个分区的文件系统就会恢复成"无"了(不知道为什么)。
之后安装 完成 重启 。即得到原来的系统了。
推荐阅读
-
Ubuntu18.04 linux系统安装JDK与Mysql的方法
-
如何安装ubuntu双系统与一些问题解决(4.解决亮度无法调节的问题)
-
linux/OSX中“DD”命令制作ISO镜像操作系统安装U盘的方法
-
python 制作自定义包并安装到系统目录的方法
-
Ubuntu自定义系统镜像的制作与安装
-
Ubuntu18.04 linux系统安装JDK与Mysql的方法
-
ubuntu18.04系统GPT安装与UEFI的U盘启动盘制作
-
macOS 10.11、macOS 10.12、macOS 10.13、macOS 10.14、macOS 10.15 制作可用于虚拟机安装的 CDR/ISO 系统镜像指导教程
-
linux/OSX中“DD”命令制作ISO镜像操作系统安装U盘的方法
-
python 制作自定义包并安装到系统目录的方法