当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 11:53 

注册: 2008-12-12 16:19
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
我新买了台笔记本,不打算装windows,想把整个硬盘都划给linux,不知改怎么挂载?
因为过去有windows的分区,所以,电影啦什么的都放那了。
现在该怎么给硬盘分块?160g,一半划给/,一半划给/usr?
总觉得如果我把资料,电影啦什么的都放到/home里不大保险,毕竟平时编程什么的都在那,万一哪天rm -rf *,就全完了。

可是,又不知道这些东西该放哪

大家给个建议。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 12:38 
头像

注册: 2006-10-19 8:43
帖子: 787
地址: 长江口
送出感谢: 1
接收感谢: 2
/
/boot
/usr
/var
/home

我自己的是
/ -- 20G
/home -- 5G

除了/home有些吃紧(经常下载source编译),/分区是怎么也用不完了


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 12:41 
头像

注册: 2006-10-19 8:43
帖子: 787
地址: 长江口
送出感谢: 1
接收感谢: 2
bt、emule,文档资料,音乐视频等目录都是windows的ntfs分区上,然后再mount bind到home中相应目录上,这样home中主要就是配置文件了

需要source编译的目录不能放到ntfs上,因为nfts下的文件属性和linux不同,编译时会出错

要不是LP要用PS以及该死的网银,我肯定把win给咔嚓了 :em11


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 12:48 

注册: 2008-02-17 22:29
帖子: 682
地址: 江苏
送出感谢: 1
接收感谢: 0 次
建议:
如果喜欢自己编译内核、喜欢尝试不同的文件系统(比如reiser4),就单独分一个 /boot 区,100M足够。如果对这些没兴趣,就不需要单独分这个区了。
/ 6-8G,看自己装软件的数量。
/home 10-20G,看自己经常在这里放什么东西。
/usr 感觉没必要单分出来。可以分一两个用于存放文件的分区。我习惯于保留一个vfat(FAT32)区,Windows可读。
一般来说,分区不宜太多,太多的话,空间分割得零散,利用率不高。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 12:54 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
noah1987 写道:
我新买了台笔记本,不打算装windows,想把整个硬盘都划给linux,不知改怎么挂载?
因为过去有windows的分区,所以,电影啦什么的都放那了。
现在该怎么给硬盘分块?160g,一半划给/,一半划给/usr?
总觉得如果我把资料,电影啦什么的都放到/home里不大保险,毕竟平时编程什么的都在那,万一哪天rm -rf *,就全完了。
可是,又不知道这些东西该放哪
大家给个建议。


如果机器只你一个人用,分一个 / 就够了,如果多个人用,把 /home 独立分出来就好了。

至于你担心编程调试的问题,Linux下面早就有标准的方案:用不同的用户做不同的事情。

不同的用户在 home 下有不同的目录,并且没有互相访问的写权限(不能删除其它用户的目录)。你如果要调试不保险的程序,新建一个用户调试就可以了。在终端里面用 su - 用户名就可以切换用户。

至于平时下载代码临时编译一下很占空间的问题,那个其实不是问题,因为如果你不改代码只是为了编译的话,根本不应当解压到/home目录,应当解压到 /tmp ,/tmp 目录每次重启自动清空的。

至于 /usr ,那是最没有必要单独分出来的东西。除非你需要安装几台机器使用nfs共享/usr 目录。

搞清楚Linux下的文件靠的是目录进行权限控制,而不是靠分区,就明白绝大多数情况下根本不需要分区,一个 / 分区对于私人电脑来说绝对够了。(我可先说了,多人共用的机器一定要分 /home,这一点毫无疑问。)

在 Linux 下的文件管理有个特点:分区越大,剩余空间越多,该分区的性能越好。不必要的划分更多的分区会导致每个分区的剩余空间变少,从而影响分区性能。所以从各方面来说,只分一个根分区都是一个非常优化的方案。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 13:13 

注册: 2008-02-17 22:29
帖子: 682
地址: 江苏
送出感谢: 1
接收感谢: 0 次
我的系统是8.04,根分区5.8G,reiserfs格式,系统占用了3.4G。几个主要目录占空间如下:
/bin 4.9M
/boot 17.5M (单独分区,100M)
/etc 10.9M
/home 2.4G (单独分区,20G)
/lib 56.5M
/sbin 9.3M
/usr 2.4G
/var 289.7M

所装的软件除了系统自己带的,还有编译用的组件等(自己编译过N次内核)。
编译时源码放在/home下,目前保留着2套编译过的内核源码。vbox的VDI文件放在另外一个分区,软链接到vbox目录下(我建了好几个虚拟机,试装各种系统用的,占十几G)。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 13:18 

注册: 2008-02-17 22:29
帖子: 682
地址: 江苏
送出感谢: 1
接收感谢: 0 次
我觉得分区也应该考虑不同的文件系统适应于不同用途的情况。我的根分区是reiserfs,存放大文件的是XFS,而/home是JFS(这个一直觉得最应该搞成reiser4,但试下来,感觉reiser4还是不够保险,虽然没出什么问题,但每次fsck时出那么多错误提示,总觉得不放心)。哪天再把哪个分区搞成ext4试试。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于linux中分区和文件放置的疑问
帖子发表于 : 2008-12-24 13:57 
头像

注册: 2007-10-24 20:20
帖子: 1565
地址: 北京、海淀
送出感谢: 0 次
接收感谢: 1
/boot 100MB 为了今后升级现有的ext3文件系统到ext4文件系统
/swap 2GB 和我笔记本的内存大小一样。不过安装了之后一直没有怎么使用到过
/ 40GB 结合我在windows下安装软件的情况,这个分区给了40GB
/home 剩余70GB 用来存放我的所有个人资料。

以上所有分区都基于ext3


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译