ubuntu系统备份与恢复(也适用于其他linux系统)
在windows环境下面,有很多的备份恢复软件,系统也自带了备份恢复功能,比较知名的软件比如ghost等,为什么要备份系统,我之前一直都是系统出现问题就全新安装原版的windows,然后各种设置,各种软件都要重新弄,很是麻烦,所以网上也出现了很多ghost系统,这类系统里面一般包含了万能驱动助理,这样系统在安装的时候就会自动检测你电脑的硬件并且安装相应的驱动,这类系统也通常会包含很多常用软件,优点是很多设置都优化了,很多常用软件也都安装了,方便用户使用,驱动也能自动安装,不过缺点是满足不了所有人的使用习惯,也有很多软件可能一些人并不喜欢使用,并且驱动程序一般很大,当然这种系统我自己也会封装,然后安装的时候自动释放相应的驱动,驱动会很多,因为这类系统都是封装好给别人用的,根据相应的硬件来安装相应的驱动。
原版系统每次重新安装会很麻烦,各种设置都要重新弄,各种软件都要重新安装;考虑到不同人的使用习惯,网上的那些ghost系统我也不会用,有的也会捆绑一些恶意软件或者广告。所以我就想到了备份还原系统。当然这个也是ghost能做到的。备份还原是针对你个人电脑的,因为电脑的硬件不同,安装的相应的驱动也不同,所以你备份好的系统如果在其他电脑上面进行恢复,那么很可能会出现很多的问题,因为硬件不同,驱动不同。不过很方便自己电脑的使用,比如你电脑出现问题,那么就能很方便的恢复,系统还原点我之前也了解过,不过很多时候一些还原点都不能用,而且恢复也不彻底,在windows中,备份还原的软件太多了。我要说的是在linux中的备份恢复,在windows中你想通过复制盘符中的文件那么只能在PE环境中,不然会被提示文件被占用等问题,但是在linux中就可以使用tar等命令来打包文件进行备份,因为在linux中所有东西都属于文件。不过tar这些命令并不好用,压缩率也不高,好像也不能备份MBR引导文件。我也查过很多软件,比如台湾的再生龙,不过使用过程中出现很多问题,所以我就突然想到了我备份windows的那个软件acronis true image。简称ATI,他号称比ghost还要好用,现在已经发展的很稳定了。
我认为它强大在于下面几点:
1.完全可以在windows下备份而不用重启,还原也可以预先在windows下设置好一切,重启还原就一切ok。
2.可以建立隐藏启动分区,即Acronis Secure Zone。在系统崩溃的时候就可以用来启动还原。在开机时按F11就可以进入还原系统的界面了。
3.速度和压缩率都不错,和GHOST差不多。
4.最新的v11版本直接支持VISTA,现在好像还没有支持VISTA的一键GHOST吧,就算支持好像也要一些烦琐的设置吧,所以对于VISTA用户来说是个福音阿。
5.还可以制作成U盘启动盘携带
6.软件的扩展名是tib。如果你安装了ATI,那么才能打开这种扩展名的文件,然后里面文件打开可以和普通文件一样操作,比如如果你误删了一些文件,而且你知道是什么文件,那么你可以从备份文件里面拷贝相应的文件出来覆盖一下就可以了,这个功能还是很方便的。
7.支持差异备份和增量备份,很方便,我一般用增量备份。
这个软件有安装版也有PE版,不过PE版很多功能不能用,比如F11救急模式,不过我一般也是在PE里面使用这个PE版本的,我觉得也没有必要安装,
下面就来说说怎么备份ubuntu
打开软件,然后选择我的4个ubuntu分区进行备份
因为是第一次,所以先创建一个新的备份
然后就等待完成备份了
下面说说恢复ubuntu,
逐个扇区比较好,不过容易出现问题,所以一般还是不用勾选
选中要恢复的分区,包括MBR和0磁道
然后这里操作前/后的可用空间最好都为0,不然会很难看,也经常出现问题
上面说的是比如我原来ubuntu是分了4个分区(总大小是40G),然后我恢复之前那4个分区都还是原来的那4个,大小也一样,然后这样恢复的时候选择备份里面的相应分区恢复到相应的分区就可以了,我一般也是这样的,也最稳定,一般不会出问题。
下面说说就是如果我ubuntu的4个分区全部删除后然后合并成一个未分配空间,总大小还是一样,但是这样恢复后就会出现分区表错误,见后面的图。
这里就是选择未分配空间进行恢复
看到了吗,这里操作前/后的可用空间默认会有一小部分,这样后面分区就会很难看,也会出现一些小问题,所以就进行调整一下,然后前后都不要留空间,全部为0
恢复之后就会出现下面这种错误,不过忽略之后我发现ubuntu系统可以正常进去,可以正常使用不过在一些软件中就会显示分区表错误,什么顺序错误或者分区表重叠,虽然能正常使用,不过还是有问题,于是我就想办法解决
看到了吗。在软件里面会显示这种错误,然后分区后面还多了一块不知道是什么的东西,
不过这个时候在分区助手里面反而显示是4个分区,是正常的
我想到的办法就是重新用的之前的ubuntuU盘安装盘进行安装,不过我只需要他在安装过程中的那个分区,我还是按我原来的分区方式进行分区,大小都一样,然后但是不进行安装,只需要他把我的那块40G的未分配空间按我原来的分区方案分配,然后再用ATI进行恢复即可,这种方法确实可行。我也是这么解决的。
可以备份一下分区表,这样也是一种办法,如果4个分区被删除然后合并为一个也可以用这个方法来进行恢复
当然还有一种方法,就是之前那个出问题是因为空间太小了,然后出现重叠,导致问题,所以可以先把未分配空间弄大一点,比如原来是40G,现在弄稍微大点,然后恢复4个分区的时候每个分区都比原来重新设置一个大小,设置比原来大那么一点,这样也应该没有问题,我没试过,不过我觉得可以。
其实最开始的时候我就一直用双系统,然后之后经常因为系统出现一些小问题或者双系统的引导出现问题,让我不停的重新安装系统,后来觉得麻烦就放弃了双系统安装ubuntu,而在虚拟机里面运行ubuntu。现在有了ATI我可以方便的对windows和ubuntu进行备份,而且可以增量备份或者差异备份,以后可以放心使用ubutnu系统了。不用重复设置。很方便
ubuntu系统备份与恢复(也适用于其他linux系统)的更多相关文章
- Install Ubuntu On Windows10(win10上安装linux系统)
一.准备: 硬件:U盘 软件:ultraiso.Ubuntu镜像文件 二.安装linux: 1.Ubuntu官网(http://www.ubuntu.org.cn/download/alternati ...
- window 系统上传文件到linux 系统出现dos 格式换行符
Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行,所以为了避免这种情况的发生,我们可以 ...
- windows系统c盘占满/linux系统磁盘block、inode占满处理
windows系统 下载c盘清理.bat到服务器,双击bat文件将自动清理 linux系统 先远程ssh登录上服务器,登录教程:http://www.west263.com/faq/list.asp? ...
- android 系统的休眠与唤醒+linux 系统休眠
Android休眠与唤醒驱动流程分析 标准Linux休眠过程: powermanagement notifiers are executed with PM_SUSPEND_PREPARE tasks ...
- 初始linux系统--ubuntu
ubuntu操作系统 1. Linux系统组成 Linux内核软件程序用于实现CPU和内存分配进程调度设备驱动等核心操作,以面向硬件为主 外围程序面向用户为主,包括分析用户指令的解释器网络服务程序图 ...
- ubuntu(linux)新装系统恢复备份后无法进入系统问题的解决
1. 引子: 可以跳过直接看3.~5. 我们可能会遇到这样的状况,从ubuntu转到别的系统,兜兜转转又回到了ubuntu. 比如说: Fedora升级后一大堆BUG,与java有关的软件渲染都糟糕的 ...
- linux系统关闭IPv6的方式
云服务器 ECS> Linux操作运维问题 > 应用配置 > linux系统关闭IPv6的方式 linux系统关闭IPv6的方式 IPv6被认为是IPv4的替代产品,它用来解决现有I ...
- Linux系统的方法论
Linux系统的方法论 https://www.cnblogs.com/youxia/p/LinuxDesktop001.html 阅读目录 特别说明 什么情况下适合玩Linux桌面 Linux桌面系 ...
- Linux系统中到底应该怎么理解系统的平均负载
02 | 基础篇:到底应该怎么理解“平均负载”? 每次发现系统变慢时,我们通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况.比如像下面这样,我在命令行里输入了 upt ...
随机推荐
- 在Vue2.0中集成UEditor 富文本编辑器
在vue的'项目中遇到了需要使用富文本编辑器的需求,在github上看了很多vue封装的editor插件,很多对图片上传和视频上传的支持并不是很好,最终还是决定使用UEditor. 这类的文章网上有很 ...
- 1.10 tuple 元组
元组(tuple)属于不可变序列 tuple特性: 特性一:可包含任意对象的有序集合 特性二:通过下标索引访问元素 特性三:固定长度,异质,可任意嵌套 特性四:不支持原位改变 特性五:存储机制:对象引 ...
- 《android开发艺术探索》读书笔记(七)--动画
接上篇<android开发艺术探索>读书笔记(六)--Drawable No1: 自定义动画:派生一种新动画只需要继承Animation这个抽象类,然后重写它的initialize和app ...
- 内置函数--bin() oct() int() hex()
英文文档: bin(x) Convert an integer number to a binary string. The result is a valid Python expression. ...
- python 小练习之生成手机号码
需求分析: 1 将固定的号码段放到list中 如:136 137 180 183等等 2 随机取8个数字元素 3 将固定号码段与随机产生的元素拼接在一起 4 写入文件 import stringdef ...
- html、text、val、attr、prop区别。this.value和$(this).val()区别以及return用法
html(): html() 方法返回或设置被选元素的内容 (inner HTML). 当使用该方法读取多个值时,它会返回第一个匹配元素的内容. 当使用该方法设置一个值时,它会覆盖所有匹配元素的内容. ...
- Cramfs、JFFS2、YAFFS2全面对比
由 于嵌入式系统自身存在一些特殊要求使得一些传 统的文件系统 (如FAT.EXT2等) 并不十分适合.专 用的嵌入式文件系统应有一些自身的特性如文件系统 面对的储存介质特殊性.文件系统应具有的跨 ...
- Srtuts2实现登录界面(不连接数据库)报错(四)
1.利用Struts2写一个登录界面,出现以下问题 三月 01, 2014 12:26:18 下午 org.apache.struts2.dispatcher.Dispatcher warn 警告: ...
- Android开发中用到的第三方框架汇总
最近上网搜索了一些框架资料,整理了以下常用框架,希望在项目中有所帮助. 1.网络请求框架 android-async-http 该网络框架的介绍文章地址:http://www.cnblogs.com/ ...
- Excel 2010高级应用-面积图(三)
Excel 2010高级应用-面积图(三) 操作过程如下: 1.新建Excel空白文档,重新命名为面积图 2.单击"插入",找到面积图图样 3.选择其中一种类型的面积图,单击并在空 ...