我的 ssd 出现分区问题,我无法修复 grub。但我仍然可以访问包含我的文件的分区,所以我想做的是备份已安装的软件包并重新安装 ubuntu。
通常,如果我想备份我的软件包,我会运行dpkg --get-selections
,但这只会返回我正在启动的 liveusb 中的软件包。有没有办法指定我想要获取哪个 ubuntu 安装的选择?
或者如果有人能想到更好的方法来备份所有内容,那也将非常有帮助!
答案1
你可以尝试 chroot 到旧分区来执行此操作,但我不确定这是否会起作用
也许更简单的解决方案是将下载的包从旧安装复制到临时位置(例如,使用实时图像),方法如下:
cp -r /mnt/var/cache/apt/archives /临时备份位置
新安装完成后,你可以将软件包复制到新的 /mnt/var/cache/apt/archives 文件夹中
希望这可以帮助