deepin 备份迁移系统

  • 使用rsync同步复制文件
sudo rsync -av / /media/ethanzhu/0e55ef88-1813-4f19-8922-362193f826df/ --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/tmp

  • 使用tar命令备份恢复
tar -cvpjf /media/ethanzhu/000BC660000D11C2/deepin.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/tmp /
或
tar -cvpzf /media/ethanzhu/000BC660000D11C2/deepin.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/tmp /
liveCD启动后
mkdir /tmp/root
mount /dev/sdaX(空分区) /tmp/root


tar -xvpjf media/ethanzhu/000BC660000D11C2/deepin.tar.bz2 -C /tmp/root
或
tar -xvpzf media/ethanzhu/000BC660000D11C2/deepin.tgz -C /tmp/root

cd /tmp/root
mkdir proc lost+found mnt sys media tmp
  • 修复grub
sudo blkid #查看uuid
sudo vi /boot/grub/grub.cfg  #批量替换uuid
sudo vi /etc/fstab #更改uuid
mount /dev/sda9 /mnt
mount /dev/sda8 /mnt/boot 
sudo chroot /mnt
sudo grub-install /dev/sda
sudo update-grub
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容