快捷搜索:   nginx

Linux实战:分区规划方法详细介绍

  注:有一定的Linux基础的朋友可以看看,请记住,在安装Linux时最起码得分/与swap区。以下内容可能对于Linux菜鸟有些难度,但可以做为学习参考。

  “/usr”所挂的分区到目前为止应该还有1G左右的空闲。首先明确,你的系统是否要安装大量软件?如果你只是尝尝新鲜,就到此打住吧。前面说过,杂七杂八的东东都扔在“/opt”里,最好给“/opt”一些分区。

  把“/opt”下的东西分成5类:

  系统和各种资料要备份,于是有了“backup”;不想把所有用户资料都塞在“/”分区,就在这里新建了目录“home”;有自己安装的程序,就新建了目录“prog”;有flash、mp3之类的公共资源,就新建了目录“store”;DOS/Window分区经常访问,所以不再放在临时挂载点“/mnt”,统统放到“zzz”里。

  前4个目录,可以每个目录都给一个分区,但是我只能再腾出3个分区,我自己的做法是“backup”下一个分区,“home”下一个分区,“prog”下一个分区,“store”实际建在“prog”里,然后链接到“/opt”中的。

  这个也以你的实际情况为准。不过因为KDE对链接处理的某些问题,最好在“/opt/prog”下有一个分区。个人主目录下往往保存有桌面环境的种种设置,而不同Linux发行版的设置有不尽相同,所以我在“/opt/home”下面以相同的名字和权限创建了一些目录,分别链接到个用户主目录里,命名为“123”。除了不在里面安装软件外,各类杂七杂八的东西有时也扔在这个“123”里,实际上都丢进了“/opt/home”下的某个目录里。

  在“prog”目录下还建有几个子目录:

  “/opt/prog/c”。“c”,constant,固定的,固化的。那些装完后老死都不能挪窝的,或者牵牵挂挂太多导致挪窝很麻烦的软件装在这里,比如曾经用过的“JBuilder8”。软件新装一个软件的时候,我不知道安装完成后如果我把这个软件移动到其他位置它是否还能正常工作,所以新软件一般也装到这里。

  “/opt/prog/l”。“l”,linkable,能到处链接的。“/opt/prog/c”里的软件装好后我会试着把这个软件连它的安装目录整个移动到其他地方,并给安装目录改名,再在“/opt/prog/c”里用原名做一个符号链接,指向被移位更名的安装目录。“Apache”、“MySQL”等一些软件在这种情况下依然能正常工作。我会把这类软件从“/opt/prog/c”移到“/opt/prog/l”里,并在“/opt/prog/c”里做一个指向新位置的链接。

  “/opt/prog/m”。“m”,moveable,能四处般动的。还有一些软件,如“Tomcat”、“JDK”和“PostgreSQL”,即使不在它们最初的安装位置并且改名换姓只要改改环境变量,或者再做很少一点设置,它们也能正常工作。这类移动起来很方便,说走拍拍屁股能立马走人的软件我都挪到这里。

  “/opt/prog/tmp”。临时的杂物堆,新软件的安装文件暂时放在这里,新软件在这里编译、安装。

  “/opt/prog/store”。我没有更多的分区供“/opt/store”用,所以在我的机器上,“/opt/store”实际是指向这里的符号链接。

  做这些需要从Window手里再抢至少一个分区过来。Linux安装时占用的3个分区和其前面的分区最好都不要动,只把其后面的分区转过来,除了可能让Win不高兴外,不会有什么影响。如果你的Linux恰好安装在最后几个分区,或者后面的分区不够用,你只好再抢前面的分区了,这时最好不要改变前面分区的个数。这也不会有太大影响。

  不幸,如果你必须改变前面分区的数目,调整完毕后你的Linux很可能无法启动。此时你就得用安装时制作的引导盘了。重新算计一下,看你此时的Linux“/”分区是哪个。假定此时的Linux“/”分区是“hdxy”,用软盘引导,看到“:”时输入“linux 1 root=/dev/hdxy”,Linux将以运行级别1启动。或者你有其他办法让这个Linux以运行级别1启动也可。按照前面的办法重新创建引导并制作一份Linux启动扇区的镜象。也别忘了调整“/etc/fstab”,同样还是按照你的实际情况。

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论