利用 tar 将系统文件打包成压缩文件,只要简单重装系统,然后解压覆盖就恢复系统了。
备份: (将整个文件系统从根目录开始除了 home 和 media 目录完整备份,文件存放在当前用户目录下的 sys_bak/clean.tgz )
sudo tar cvpzf sys_bak/clean.tgz --exclude=/home --exclude=/media
还原:
还原到根目录,排除 fstab 文件
sudo tar xvpzf sys_bak/clean.tgz --exclude=/etc/fstab -C /
更新 grub.cfg (我就有一次忘了更新,重启动因为找不到新的 分区的 uuid 了,不得不又重装一次)
sudo /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg
补充:
为了方便还原,最好是把 fstab 里加载分区的方式改用设备名,而不是uuid.
ls -l /dev/disk/by-uuid
标签:sudo,grub,tar,tgz,备份,fstab,系统,ubuntu,exclude From: https://blog.51cto.com/fangkailove/5881592