ubuntu 备份系统
2024-10-20 20:52:53
1.安装Systemback:
sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update
sudo apt-get install systemback unionfs-fuse
勾选左侧的 include the user data files,这样自己主文件夹内的文件都会被包含在系统镜像中。要保证 /home有足够的空间:
右侧的列表中就是已经创建的备份。我已经创建了两个相关的备份,所以有两个在右侧显示。此时文件没有转换成iso格式,选中你要转换的备份,点击convert to ISO 就可以开始转换了。转换完成后,在你的工作目录下就能找到生成的iso文件。
在使用时会发现当生成的sblive文件大于4G的时候是没有办法生成iso文件的。这是由于iso文件自身的限制,iso9600对于文件有限制,单个文件不能超过2G,总的iso文件不能超过4G。当iso大于4g时需要用另一种方式来 convert to iso:
1.解压.sblive 文件:
cd /home
mkdir sblive
tar -xf /home/systemback_live_2016-04-27.sblive -C sblive/
2.重命名 syslinux 至 isolinux:
mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
mv sblive/syslinux sblive/isolinux
3.安装 cdtools
sudo apt-get install aria2
aria2c -s 10 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
4.生成 ISO 文件:
cd /home
/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
最新文章
- Activity的释放
- 这个jQuery导航菜单怎么样
- Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法
- u盘安装Fedora23
- Java语言程序设计(基础篇)第二章
- JavaScript 运动框架
- android开发--sqlite数据库
- Xcode学习
- jfinal取消默认跳转到view.jsp页面的方法
- <;经验杂谈>;C#生成条形码
- 微信小程序开发之--”emplate模板“的应用
- 初学ASP.NET 知识点
- 基于netty的socket服务端触发了channelInactive方法,但实际连接没有断开的问题
- 2018-2019-2 20175126谢文航 实验一《Java开发环境的熟悉》实验报告
- 十、无事勿扰,有事通知(1)——NSNotification
- 格式化hdfs后,hadoop集群启动hdfs,namenode启动成功,datanode未启动
- AllJoyn+Android开发案例-android跨设备调用方法
- mongodb可视化工具 studio3t robo3T 下载安装使用介绍
- Volley源码分析(四)NetWork与ResponseDelivery工作原理
- Python基础【day01】:PyChram使用技巧总结(六)
热门文章
- 第2-3-5章 删除附件的接口开发-文件存储服务系统-nginx/fastDFS/minio/阿里云oss/七牛云oss
- [排序算法] 树形选择排序 (C++)
- 单例模式实现的多种方式、pickle序列化模块、选课系统需求分析等
- Task01:Matplotlib初相识
- 设计链表-LeetCode707 基础题
- Spring Security(8)
- 【JVM调优】Day04:总结前三日内容(GC+算法*4+简单回收器*3三色标记,CMS+G1+ZGC,参数个数+OOM+调优参数)
- new的函数如果有return
- tomcat下找不到运行的程序文件
- Django AttributeError: &#39;BugDeserializer&#39; object has no attribute &#39;_meta&#39;