如何在更新前备份

所以我刚刚在我的Macbook 6,2核心i5上安装了ubuntu 15.10,它运行得很完美。 在我把它带到现在的位置之前,我之前的安装没有那么好用。 在之前的安装中,我安装了专有的Nvidia驱动程序以及一堆更新,重启后,我被困在登录界面。 我尝试卸载Nvidia驱动程序并返回到noveau,但也没有那么好用。

所以我最终再次安装了一个干净的安装,这次我首先安装了Nvidia驱动程序并且工作正常,现在我有一些待定更新,但我担心它可能会破坏我的系统。 我花了一整天的时间来配置我喜欢的系统,我不愿意再做一遍。

有没有办法可以备份我的设置,ala“Windows系统还原”样式,更新,如果出现任何问题,我可以回到原来的位置吗?

是的,你可以选择这样做:

  1. 启动Ubuntu Live DVD。

  2. 选择Try Ubuntu

  3. 现在,当您处于实时环境中时,打开GParted并查找您要备份的分区,即/dev/sda1/dev/sda2

  4. 接下来,打开三个终端:

    一个。 在其中一个中写下此命令,不要立即按Enter键 。 键入命令后保持打开状态:

     sudo ps aux | grep dd | awk '/root/ {print $2" "$11}' 

    此命令将为您提供稍后使用的dd进程的PID。

    稍后运行此命令后,您将获得一个名称,该名称仅表示dd和前面的数字,您必须记下该数字。

    湾 在第二个终端中写入此命令,不要立即按Enter键 。 键入命令后保持打开状态:

     watch -n 1 kill -USR1 THE NUMBER FROM STEP 4.a 

    此命令将显示第三个终端中dd进程的进度。

    C。 在第三个终端中,键入以下内容,然后运行它:

    运行此命令后,立即从4.a运行命令,然后从4.b运行命令。

     sudo dd bs=4M if=/dev/sdXY of=/path/to/your/backup-directory/anyfilename.iso 

    这里,/ dev / sdXY是您要备份的分区。

    该命令实际上将执行dd命令。

现在,在4.c上保留终端上的标签并等待命令完成。

备份在命令完成时完成。 现在,你可以做任何你想做的事。 干杯!