admin 管理员组

文章数量: 1184232


2024年6月6日发(作者:idea下载依赖)

Linux重装系统参考(不丢失以前的数据)

对于熟悉Windows操作系统的人,一般都知道在重安装系统时只格式化C分区,而

不动其它分区,以便尽可能保留已有的数据,极大地减少数据恢复工作。对于Linux操作

系统,完全可实现类似的操作。与使用Windows一样,在初次安装Linux系统前,必须

要对硬盘分区有一个较好的规划,以为以后的系统重装而不格式化整个硬盘做好准备。

我一般是这样做的:将硬盘分成/, /home, /opt, swap(交换分区)四个分区(为了

便于理解,我不用hda1, hda2, ...或sda1, sda2, ...等表示分区)。 TD.c4 -I~0

可将根分区/看成Windows的C分区,在重装系统时只格式化根分区/。/home分

区要存放用户目录及用户日积月累的数据,要尽量大些,而/opt用于我自己安装的软件,

如java JDK,Eclipse。交换分区swap一般是内存大小的2倍。为了以后扩大内存的需

要,我一般是设成内存大小的4倍。当然,对于不想将/opt分区独立出来的用户,完全

可能将它与根分区/放到一个分区里,而将未来可完全自行控制安装的软件,如“绿色软

件”Eclipse, Ant, Tomcat等,都安装在自己的用户目录下。

按以上思想,我的电脑硬盘容量为40G,分区大致如下:/home,22G;SWAP,

2048M;/opt, 5G;其余都给根分区/。这个信息要记好。在需要重新安装系统时,选择

手动分区,一般情况下安装系统会自动探测到已有的分区,根据已有分区大小,你就可以

很快地判断每个分区应挂载的文件系统位置,比如,最大的已有分区挂到/home目录上

等。这样,在每次有需要重装操作系统(指Linux)时,只要安装系统能够识别以前的分

区,就可以有选择地只格式化根分区/了,而将其它分区都原封不动,这些分区的重要历

史数据自然就不用恢复了。

这样的经验,会随着重装Linux系统次数增多而逐渐熟悉起来的。

注意事项:

1、分区不要多,大小要有所区别:

建议一般用户只要/, /home, swap即可,分区大小要给自己定个规矩,以方便再次

安装系统时容易识别,如按上面的这3个分区分硬盘,可以规定/home是最大的,/其次,

swap最小。每次重新安装系统时只将根分区/格式化。

2、做必要的备份:

重装系统前一定要做必要的备份,以防误操作或使用不熟练而丢了积累了多年的数据。

这也是使用任何操作系统工作所应养成的习惯,将鸡蛋总是放在一个篮子里的做法是很危

险的。

3、不同Linux发布版之间的硬盘分区识别问题:

如果你是在安装一个与以前使用的完全不同的发布版,那更要注意备份数据,因为不

能保证不同发布版间安装系统会正确识别以前的硬盘分区。 gqN=&Y7][F

4、旧用户目录的处理问题:

最好还创建与以前同名的一般用户,用户目录下的软件配置文件(以隐藏文件或目录

“.XXX”存在)可能仍会起作用,没用的或不行的就删除,必要的再重新配置;


本文标签: 分区 安装 系统 用户