“Ubuntu dropped”通常指系统崩溃或无法启动,以下是不同场景下的迁移或恢复方案:
通过Live USB备份数据
/dev/sda1
),将/home
、/etc
等目录备份到外接硬盘。sudo rsync -av /mnt/old_home/ /media/new_disk/home/
(/mnt/old_home
为原系统挂载点)。克隆系统到新硬盘
dd
命令将原系统完整克隆到新硬盘(需外接硬盘容量≥原系统占用空间)。dd
命令):sudo dd if=/dev/sda of=/dev/sdb bs=4M status=progress
(/dev/sda
为原盘,/dev/sdb
为新盘)。全新安装旧版本
/home
分区(需提前备份数据)。sudo dpkg --set-selections < packagelist.txt
恢复软件包(需提前用dpkg --get-selections > packagelist.txt
备份)。修改源列表降级(不推荐)
/etc/apt/sources.list
,将仓库地址指向旧版本(如将focal
改为bionic
),执行sudo apt update
后手动降级关键软件包。sudo mount /dev/sdb1 /mnt
(/dev/sdb1
为新系统根分区)sudo grub-install --boot-directory=/mnt/boot /dev/sdb
。/etc/fstab
,用sudo blkid
获取新UUID并替换。rsync
)而非克隆,避免驱动冲突。参考来源: