Linux系统重装时保留重要分区
对于熟悉Windows操作系统的人,一般都知道在重安装系统时只格式化C分区,而不动其它分区,以便尽可能保留已有的数据,极大地减少数据恢复工作。对于Linux操作系统,完全可实现类似的操作。与使用Windows一样,在初次安装Linux系统前,必须要对硬盘分区有一个较好的规划,以为以后的系统重装而不格式化整个硬盘做好准备。
我一般是这样做的:将硬盘分成/, /home, /opt, swap(交换分区)四个分区(为了便于理解,我不用hda1, hda2, ...或sda1, sda2, ...等表示分区)。
可将根分区/看成Windows的C分区,在重装系统时只格式化根分区/。/home分区要存放用户目录及用户日积月累的数据,要尽量大些,而/opt用于我自己安装的软件,如java JDK,Eclipse。交换分区swap一般是内存大小的2倍。为了以后扩大内存的需要,我一般是设成内存大小的4倍。当然,对于不想将/opt分区独立出来的用户,完全可能将它与根分区/放到一个分区里,而将未来可完全自行控制安装的软件,如“绿色软件”Eclipse, Ant, Tomcat等,都安装在自己的用户目录下。
按以上思想,我的电脑硬盘容量为40G,分区大致如下:/home,22G;SWAP,2048M;/opt, 5G;其余都给根分区/。这个信息要记好。在需要重新安装系统时,选择手动分区,一般情况下安装系统会自动探测到已有的分区,根据已有分区大小,你就可以很快地判断每个分区应挂载的文件系统位置,比如,最大的已有分区挂到/home目录上等。这样,在每次有需要重装操作系统(指Linux)时,只要安装系统能够识别以前的分区,就可以有选择地只格式化根分区/了,而将其它分区都原封不动,这些分区的重要历史数据自然就不用恢复了。
1、分区不要多,大小要有所区别: 建议一般用户只要/, /home, swap即可,分区大小要给自己定个规矩,以方便再次安装系统时容易识别,如按上面的这3个分区分硬盘,可以规定/home是最大的,/其次,swap最小。每次重新安装系统时只将根分区/格式化。
2以前自定义安装的软件问题(如在/opt分区中的): 不行的就删除,重新安装。比如以前安装在这个分区(目录)下的JDK,只要重新在/etc/profile 文件或~/.bashrc (~是指您的用户目录)配置一下path环境变量就行了
======================================================================
如果分了多个分区,在linux重装系统的时候,有5个分区必须要格式化(至少我试过只格/,swap,/tmp是不行的,此时如果不对这些分区进行格式化,那么在centos准备进行安装时,将提示文件传输错误!!!),这五个分区分别为:
/ 根分区
/tmp 临时分区
swap 交换分区
/usr
/var
而其他的分区,比如硬盘上有块保留的分区r1,只需重新识别分区即可。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/superxgl/archive/2010/01/12/5182969.aspx
分享到:
相关推荐
GPT分区一键重装
linux加密分区 linux加密分区linux加密分区
最近一直想扩展C盘,但是试了好多种在不重装的情况下分区的方法,都不成功。最后只好试了以下方法:
讲解Linux硬盘分区步骤 入门级的linux硬盘分区
linux磁盘分区简介 linux磁盘分区简介
Linux 分区扩容Linux 分区扩容Linux 分区扩容Linux 分区扩容
patition工具 可以不用重装系统就可以分区,使用非常方便, 不用在dos环境使用 直接在windows xp下安装即可使用
linux 重装系统后 挂载原有LVM磁盘分区 linux 重装系统后 挂载原有LVM磁盘分
本文主要讲解Linux主分区,扩展分区,逻辑分区的联系和区别,感性趣的朋友可以参考下。
学习linux下建立mtd分区必须的资料
熟悉:Linux磁盘MBR和GPT分区技术 熟悉:Linux支持的常用文件系统 【能力目标】 能够根据需求选择分区技术 能够查看操作系统支持的文件系统类型 【思政目标】 磁盘操作涉及数据安全,要培养学生精益求精的工匠精神。 ...
linux硬盘分区工具
在win下读取linux分区中文件的工具
linux系统中新建和增加swap分区的方法,用于swap分区不足时使用。
系统重装与硬盘分区.pdf
linux扩展linux swap分区和根目录空间不足
用U盘重装Win7系统,并重新对硬盘分区
linux自动分区非常方便的实现自动化的在根目录新建出www目录并自动挂载
如果你想在不重装系统的情况下,将硬盘分为多个区。那么这个工具非常的有用,只可惜是英文版。你最好懂点英文。这个工具非常好用,支持64位win7 32位win7和xp
lvm虚拟机测试已通过linux根分区扩容,确实增加了根分区的容量