将新安装的 Ubuntu 的 /var 保存在单独的驱动器上而无需格式化

将新安装的 Ubuntu 的 /var 保存在单独的驱动器上而无需格式化

我有一台运行旧版本 Ubuntu 的服务器,/var 存储在单独硬盘上的单独分区中。我试图将 Ubuntu 更新到 10.04,但我仍然想将 /var 存储在单独的分区和硬盘上。但是,我不想格式化当前包含 /var 的驱动器,因为它有重要数据。

有没有办法让 10.04 在安装时在这个单独的驱动器上设置新的 /var,而无需格式化驱动器并丢失旧的 /var?

答案1

如果您手动指定分区表,您可以告诉 Ubuntu 使用旧的 /var 分区并将其挂载到 /var。还有一个“format”标志,因此请确保未为该分区设置该标志。

但是,您需要小心,因为安装程序可能会覆盖 /var 中的文件。或者,它不会覆盖,并且 /var 中的某些文件可能与安装的较新版本的软件不兼容 - 我以前在使用 MySQL 时遇到过这种情况。

您可能还想尝试“在线”更新(sudo apt-get do-release-upgrade)。我已经在几台机器上顺利从 Ubuntu Server 8.10 升级到 10.04。我会备份您的 /var 并尝试此路线。do-release-upgrade比 更干净dist-upgrade,因为它也可以处理配置更改。

相关内容