Ubuntu整个系统迁移到其他盘办法
一:制作U盘启动器,刻录Ubuntu系统。
从U盘引导进入系统,点击:try Ubuntu without install选项;
二:把需要迁移的目标硬盘在win系统上设置为未分配
找出源系统盘,可能在/dev/nvme0n1文件中;(采用可视化方式,进入文件夹系统,可能能看到源系统盘所在位置)
插入目标系统盘,其应该在/dev/sda;
三:系统迁移
明确了我们的源系统盘和目标系统盘的所在位置后,进行系统迁移:
命令:
dd if=/dev/nvme0n1 of=/dev/sda conv=noerror,sync
假设nvme0n1为源系统盘,sda为目标系统盘
四:打开一个新的终端,权限root
输入命令:
watch -n 5 killall -USR1 dd
即可每5秒查看dd命令的复制情况
注释
- 该方法采用U盘中的系统,对两个硬盘进行直接复制;
- U盘启动时,如果采用usb2.0的U盘需要插入2.0的口,3.0的U盘则插入3.0的口,否者可能出现找不到设备问题;
- 所有操作采用root用户进行;
- 迁移系统后,通过修改BIOS选项即可进入目标盘系统;
- 进入目标盘系统需要修改BIOS,thinkpad修改方式为,进入BIOS,修改模式为UEFI Only 模式进行启动;