我正在运行 14.04 LTS,想通过完全重新安装升级到 16.04 LTS。完全重新安装的动机之一是,我想摆脱带有僵尸 Windows 的双启动系统。因此,对我来说,让新的 Ubuntu 版本再次完全占用硬盘资源是可以的。
不过,有两个分区,为了方便起见,我想保留它们:我安装的分区/home
和/opt
。当然,我知道备份和干净的水一样重要,而且我可以在强力重新安装后求助于备份。
但是,我想知道,在完全重新安装期间,我是否可以指示 16.04 的安装介质不要擦除那些特定的分区,这样当新的 Ubuntu 安装到位时我可以再次安装它们?
当我从 16.04 升级到 18.04 时,同样的问题仍然存在。
值得一提的是,/home 是加密的,以防万一使事情复杂化,尽管这个问题和答案为什么我不能取消选择“加密我的主文件夹”?暗示将会发生什么。欢迎确认/驳斥。
答案1
您可以使用“其他东西“并且不格式化您的分区。安装程序将记录您的应用程序,擦除系统目录(不触及您的 $HOME 或 /home 目录)然后安装,然后添加回您已添加到系统中的其他软件(如果在 Ubuntu 存储库中找到),然后要求您重新启动。PPA 和第三方存储库被禁用,因此不会重新安装来自它们的软件。
我曾经在加密的 /home 分区上使用过这个,没有任何问题(重新安装 [可能是测试版] 17.10 时也出现过问题,但安装程序中缺少一个文件,添加后一切正常)。但是,我从 14.04 LTS 升级到 16.04 LTS 时没有使用加密,所以我的加密升级是较新的版本。
此方法还允许您“跳过”版本,或回退(例如,如果您出于某种原因决定不喜欢 18.04,则可以从 18.04 LTS 转到 16.04 LTS。)如果您只需要重新安装与之前相同的版本,它也很有用;我已经使用过很多次了。其他东西让您完全控制分区。