当前位置: 首页 > 工具软件 > Timeshift > 使用案例 >

Manjaro使用Timeshift进行系统迁移恢复

秦钟展
2023-12-01

Manjaro使用timeshift进行系统恢复与迁移

tags: timeshift
参考大神Manjaro系统引导修复

准备工作:

1.timeshift 进行系统完整快照备份(RSYNC);
2.live-CD Manjaro 安装新硬盘创建/,/boot,/boot/efi分区
3.不完整系统迁移,使用timeshift进行恢复,选择正确新硬盘的根目录,/boot目录,/boot/efi目录进行恢复。由于备份的硬件信息、磁盘分区信息UUID是旧硬盘的,导致系统出现grub-rescue,需要更新grub信息,系统efi启动会有问题需要手动修改grub配置:

1 使用live-cd启动虚拟系统

查看对应系统分区

sudo fdisk -l
#
/boot 		/dev/sda1
/			/dev/sda2
/boot/efi	/dev/sda3
....

挂载对应/,/boot,/boot/efi分区;

sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /mnt/boot
sudo mount /dev/sda3 /mnt/boot/efi
sudo manjaro-chroot -a#进入chroot

2 安装grub

grub-probe -t device /boot/grub
sudo grub-install /dev/sda
sudo grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
update-grub

查看UUID

ls -l /dev/diskk/by-uuid
或
sudo blkid

修改UUID

sudo vim /etc/fstab
sudo vim /boot/grub/grub.cfg

重新启动,新硬盘系统迁移成功!

 类似资料: