ubuntu16.04中将自己的ubuntu做成镜像

简介: ubuntu16.04中将自己的ubuntu做成镜像

由于在学习深度学习,机器学习的过程中经常把系统搞崩或者使得系统不纯净,这里选择将自己配置好的ubuntu做成镜像,方便自己以后使用。

在开始之前我们先update以下自己的ubuntu,确保没啥问题:

sudo apt-get update

我电脑得到结果:

接下来安装Systemback:

1. sudo add-apt-repository ppa:nemh/systemback
2. sudo apt-get update && sudo apt-get install systemback unionfs-fuse

安装成功之后,按照下图操作,将会显示:

我们双击Systemback进入软件,界面如下图所示:

这里我们选择创建Live系统

将左侧的包含用户数据文件勾选上,这样自己主文件夹内的文件都会被包含在系统镜像中。很多相关的程序的配置文件都是保存在主文件夹内的。Working Directory是设置工作目录,程序运行时产生的临时文件都会被保存在这里。这里我们要确保我们的内存空间足够大,才能放得下我们的系统。

之后再选择创建新的

这个过程有点长,完成之后我们可以看到下图所示结果:

之后点击OK,我们得到如下界面:

很遗憾,我们的系统镜像大于4G,因此不能够直接将其转存为光盘镜像。因此我们要寻求别的方法了,按照如下操作:

进入计算机home文件夹,可以看到这里面有一个systemback生成的文件:

1. 我们将其解压到我们指定的文件夹里面:

1. mkdir sblive
2. tar -xf /home/systemback_live_2018-10-15.sblive -C sblive

2.重命名syslinux 至 isolinux:

1. mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
2. mv sblive/syslinux sblive/isolinux

3.安装 cdtools

1. sudo apt install aria2
2. aria2c -s 10 https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz
3. tar -xzvf cdrtools-3.02a07.tar.gz
4. cd cdrtools-3.02
5. make
6. sudo make install

4.生成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

到这里为止的话,我们的iso镜像就弄完啦:

 

等晚上拿实验室师弟刚买的电脑试一下,看看能不能安装上去,嘻嘻嘻嘻。

或者参考:https://blog.csdn.net/qq_34638161/article/details/81282354

 

我的微信公众号名称:深度学习与先进智能决策

微信公众号ID:MultiAgent1024

公众号介绍:主要研究强化学习、计算机视觉、深度学习、机器学习等相关内容,分享学习过程中的学习笔记和心得!期待您的关注,欢迎一起学习交流进步

相关文章
|
4月前
|
Ubuntu Docker 容器
ubuntu 桌面 docker 镜像 vnc
ubuntu 桌面 docker 镜像 vnc
117 0
|
8月前
|
Ubuntu
Ubuntu系统镜像下载,国内镜像站大全(山大/清华/阿里/浙大/中科大...)
装Ubuntu,是很多理工科同学入门的第一个挑战,首先我们就需要找到一个能用的iso镜像,根据你的网络环境的不同,不同的站点下载速度会不一样,下面列举一下几个比较好用的,都是来自Ubuntu官方推荐镜像站链接导航国内分区
2359 0
|
Ubuntu Linux C语言
还在用Alpine作为你Docker的Python开发基础镜像?其实Ubuntu更好一点
一般情况下,当你想为你的Python开发环境选择一个基础镜像时,大多数人都会选择Alpine,为什么?因为它太小了,仅仅只有 5 MB 左右(对比 Ubuntu 系列镜像接近 100 MB),但事实的真相是,我们选择基础镜像并不是为了体验一下Python语法而已,在此基础上,我们需要调试和安装各种扩展,可能会安装很多三方依赖,甚至预设更多服务,在这种环境下,Alpine就并非是一个很好的选择了,本次我们就来分别在Alpine和Ubuntu上来体验一下安装和编译Python的区别。
还在用Alpine作为你Docker的Python开发基础镜像?其实Ubuntu更好一点
|
7月前
|
Ubuntu 网络协议 数据安全/隐私保护
RK3568开发笔记(六):开发板烧写ubuntu固件(支持mipi屏镜像+支持hdmi屏镜像)
编译了uboot,kernel,buildroot后,可以单独输入固件,也可以整体打包成rootfs进行一次性输入,rootfs直接更新升级这个方式目前也是常用的。本篇刷了2个镜像,一个支持mipi屏幕得ubuntu固件,一个支持hdmi固件,但是都不支持笔者的usb触摸屏
|
8月前
|
存储 缓存 Ubuntu
【Docker】Docker比虚拟机快的原因、ubuntu容器、镜像的分层概念和私有库的详细讲解
【Docker】Docker比虚拟机快的原因、ubuntu容器、镜像的分层概念和私有库的详细讲解
272 0
|
8月前
|
Ubuntu 数据安全/隐私保护 虚拟化
Ubuntu18.04.6镜像下载及虚拟机安装
Ubuntu18.04.6镜像下载及虚拟机安装
537 0
|
8月前
|
存储 Ubuntu 机器人
Ubuntu下载ISO镜像的方法
一、镜像介绍 1、大概介绍 .iso 是电脑上镜像的存储格式之一,所以通常在电脑中以后缀.iso命名,俗称iso镜像文件。 2、详细介绍 .iso是电脑上光盘镜像(CD Mirror)的存储格式之一,因为其是根据ISO-9660有关CD-ROM文件系统标准存储的文件,所以通常在电脑中以后缀.iso命名,俗称iso镜像文件。它形式上只有一个文件,可以真实反映光盘的内容,可由刻录软件或者镜像文件制作工具创建。 二、Ubuntu 1、介绍 Ubuntu是基于Debian,以桌面应用为主的Linux发行版。Ubuntu有三个正式版本,包括桌面版、服务器版及用于物联网设备和机器人的Core版。前述三
1538 1
|
8月前
|
Ubuntu Windows
win10+ubuntu16.04 卸载ubuntu系统 以及ubuntu系统所占的磁盘不显示的解决方案
win10+ubuntu16.04 卸载ubuntu系统 以及ubuntu系统所占的磁盘不显示的解决方案
132 0
|
8月前
|
机器学习/深度学习 并行计算 NoSQL
系统类配置(三)【ubuntu14.04或者ubuntu16.04 配置caffe】
系统类配置(三)【ubuntu14.04或者ubuntu16.04 配置caffe】
|
8月前
|
Ubuntu 固态存储 Linux
系统类配置(一)【安装windows10与ubuntu16.04双系统-附镜像资源】
系统类配置(一)【安装windows10与ubuntu16.04双系统-附镜像资源】
123 0