我有一个系统与两个软件RAIDarrays。 操作系统是Ubuntu 9.04,不再接收更新。 我想将系统更新到12.04,而不是尝试从9.04-> 9.10-> ... -> 12.04进行自动更新。
我的主驱动器有2个分区,安装在/和/home 。
是否有可能做一个全新的Linux安装到/挂载的分区,同时保留用户帐户和首选项(如密码,家庭目录位置等)?
另外,在重新安装操作系统之后,我需要做些什么来保持我的软件RAIDarrays完好?
尝试替代(纯文本)安装光盘。 得到它例如在这里 。
在安装过程中(尤其是分区磁盘的部分),您可以pipe理当前的软件RAIDarrays和/home分区,同时将您的/分区标记为重新格式化。 select分区并将其configuration为手动使用正确的安装点。
这也适用于启用LVM和使用dm-crypt的卷,并且我已经使用过很多次,避免了远比这种方法慢得多的错误。 顺便说一句, server风格的光盘具有相同的纯文本安装器。
其他一些想法:
我将包含用户帐户信息(passwd,group,shadow等)的文件复制到单独的分区和外部存储中。
然后,在确保用户数据/主分区没有被格式化但用作/ home的情况下进行安装。
然后,将非系统用户信息合并回新的密码,组和影子文件。
如果您感觉雄心勃勃,并且拥有一个实际的networking,则非系统帐户可以进入LDAP之类的身份validation系统。
我也喜欢把所有用户数据放在/ home和/ shared目录的大分区中,然后在/ etc / fstab中使用绑定挂载。 当重新安装或pipe理分区来考虑存储增长时,需要考虑的分区越less越好。