当前位置: 技术问答>linux和unix
安装Linux时硬盘划分以及挂载点问题
来源: 互联网 发布时间:2016-04-16
本文导语: 目的 同一电脑上安装Windows XP SP2和Red Flag Linux Desktop 6.0,在安装Linux时设置挂载点 电脑配置: cup:酷睿2,双核,1.60GHz 内存:2G 硬盘:120G Linux系统中需要安装的(主要)软件以及服务: sun jdk1.6 tomcat 6.0 eclipse...
目的
同一电脑上安装Windows XP SP2和Red Flag Linux Desktop 6.0,在安装Linux时设置挂载点
电脑配置:
cup:酷睿2,双核,1.60GHz
内存:2G
硬盘:120G
Linux系统中需要安装的(主要)软件以及服务:
sun jdk1.6
tomcat 6.0
eclipse和插件MyEclipse
Oracle 10g
(个人电脑,除了root只会设置一两个用户)
问题:
我想划分合适的分区以及挂载点(不想只设置“/”、“/boot”、“交换分区”),以下的挂载点是一定需要的吧?
/
/boot 100M
/swap 512M(可以了吧?)
/var
/tmp
/home
/usr/local
然后还需要什么挂载点?各大小应该是多少(win系统的空间无所谓,可以让出,以Linux为重,呵呵呵)?挂载点顺序有什么要求吗?我的以上软件应该安装到哪?
另:
如果在装有Linux的计算机上重装Linux,需要格式化哪些分区(就像重装Windos需要格式化C盘一样)?
谢谢!
同一电脑上安装Windows XP SP2和Red Flag Linux Desktop 6.0,在安装Linux时设置挂载点
电脑配置:
cup:酷睿2,双核,1.60GHz
内存:2G
硬盘:120G
Linux系统中需要安装的(主要)软件以及服务:
sun jdk1.6
tomcat 6.0
eclipse和插件MyEclipse
Oracle 10g
(个人电脑,除了root只会设置一两个用户)
问题:
我想划分合适的分区以及挂载点(不想只设置“/”、“/boot”、“交换分区”),以下的挂载点是一定需要的吧?
/
/boot 100M
/swap 512M(可以了吧?)
/var
/tmp
/home
/usr/local
然后还需要什么挂载点?各大小应该是多少(win系统的空间无所谓,可以让出,以Linux为重,呵呵呵)?挂载点顺序有什么要求吗?我的以上软件应该安装到哪?
另:
如果在装有Linux的计算机上重装Linux,需要格式化哪些分区(就像重装Windos需要格式化C盘一样)?
谢谢!
|
对于一般应用来说,划分/,/boot,/swap就足够了。如果再进一步细化,分多少,分多大,要看具体应用的需要。
比如说,我希望把网站放在/var/www目录下,不影响其他文件系统,那么可把/var/www目录单独做一个文件系统。如果我的网站当前文件大约有10G,增长速度每年10%,预计3年的增长,再加上15%的余量,那么该文件系统大小是15G。以此类推,可根据需要设置其他文件系统。
至于swap是根据你的内存大小来算,内存小于256M的,swap设置为两倍内存大小。内存较大的,swap设置为内存同等大小。
比如说,我希望把网站放在/var/www目录下,不影响其他文件系统,那么可把/var/www目录单独做一个文件系统。如果我的网站当前文件大约有10G,增长速度每年10%,预计3年的增长,再加上15%的余量,那么该文件系统大小是15G。以此类推,可根据需要设置其他文件系统。
至于swap是根据你的内存大小来算,内存小于256M的,swap设置为两倍内存大小。内存较大的,swap设置为内存同等大小。
|
这个各人习惯不一样,可以考虑的一种方案:
/ - 这个是必须的了....
/boot - 如果要装多个发行版,建议/boot单独,留个100多,200MB差不多,也别太小
swap - 如果内存有2GB其实要不要关系也不大,如果内存一般建议留个1GB之类,512MB感觉上太小了
/opt - 很多第三方的工具会装在这里,建议根据需要留(当然也有很多会在/usr/local下...)
/home - 这个就需要根据需要留了,如果做开发的尽量大一些,也可以单独建一个工作的分区
/??? - 做开发如果东西不放在 /home/用户名 目录下,而你自己又是root,就单独建个分区给特定的用户,用特定用户来做开发好了
其他的类似/var, /tmp, /usr/local留不留个人感觉关系不大,/var会有运行时的很多信息(lock文件/...),占用空间也不大;/tmp下基本上属于临时性东东,太多了删除就是;/usr/local如果经常安装软件可以单独出来。
重装(和原来一样的系统)的话,/boot,/opt,/home,/???因为可能涉及用户数据,可以保留,其他目录直接格式化好了。不过如果/opt下的package有的可能会需要重新安装。
/ - 这个是必须的了....
/boot - 如果要装多个发行版,建议/boot单独,留个100多,200MB差不多,也别太小
swap - 如果内存有2GB其实要不要关系也不大,如果内存一般建议留个1GB之类,512MB感觉上太小了
/opt - 很多第三方的工具会装在这里,建议根据需要留(当然也有很多会在/usr/local下...)
/home - 这个就需要根据需要留了,如果做开发的尽量大一些,也可以单独建一个工作的分区
/??? - 做开发如果东西不放在 /home/用户名 目录下,而你自己又是root,就单独建个分区给特定的用户,用特定用户来做开发好了
其他的类似/var, /tmp, /usr/local留不留个人感觉关系不大,/var会有运行时的很多信息(lock文件/...),占用空间也不大;/tmp下基本上属于临时性东东,太多了删除就是;/usr/local如果经常安装软件可以单独出来。
重装(和原来一样的系统)的话,/boot,/opt,/home,/???因为可能涉及用户数据,可以保留,其他目录直接格式化好了。不过如果/opt下的package有的可能会需要重新安装。
|
同意楼上。
|
同意 cloudflashes 的说法!