谁能详细介绍一下linux的分区。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cyugoku
帖子: 29
注册时间: 2008-12-21 9:54

谁能详细介绍一下linux的分区。

#1

帖子 cyugoku » 2008-12-24 13:09

由于windows的惯性思维。我蹦不出CDEFG…。

谁能介绍一下。比如一块40G、80G、60G、120G……1TB、1.5TB的硬盘,在linux如何分区。
头像
chattan
帖子: 3922
注册时间: 2007-07-11 20:59
联系:

Re: 谁能详细介绍一下linux的分区。

#2

帖子 chattan » 2008-12-24 13:23

只装Linux,还是 Linux + Win 的又系統?
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

Re: 谁能详细介绍一下linux的分区。

#3

帖子 rocky22 » 2008-12-24 13:31

linux下的文件系统,跟windows是有很大不同的。
在linux下,文件系统是一个整的文件树,各种不同的磁盘分区、设备等都平等地挂在文件树上(所以 / 叫做“根”)。
比如一个分区,在windows下是 E:,但在linux下,可以挂载为 /mnt/E,也可以挂载为 /home/user1/文档/download。这个挂载后的目录名,就称为“挂载点”。
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

Re: 谁能详细介绍一下linux的分区。

#4

帖子 rocky22 » 2008-12-24 13:35

linux的分区,根据使用需要,可以有多种方式,最少要有一个根分区/。
如果只是个人使用,不喜欢折腾系统,装一次以后基本不动什么,可以把整个盘分为2个,一个 /,一个 swap。
如果是双系统,windows要放在磁盘的第一个分区上,后面再给linux分区。
cyugoku
帖子: 29
注册时间: 2008-12-21 9:54

Re: 谁能详细介绍一下linux的分区。

#5

帖子 cyugoku » 2008-12-24 13:43

比如我有一块500G的硬盘,只安装linux。
如果不分区,那么我的电影、资料都放在这一个硬盘里。要是遇到重装系统、安装新系统(当然还是linux),是不是这些资料都没了?在windows的FAT或NTFS分区上安装或重装系统的话,都要格式化系统盘,在windows下,资料、电影放在系统区之外的地方会很安全。但是在linux上呢?我就搞糊涂了。
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

Re: 谁能详细介绍一下linux的分区。

#6

帖子 rocky22 » 2008-12-24 14:01

考虑重装系统,一个硬盘只分一个区是很不方便的。
我的建议:
/ 8G
/home 20G
swap 1-2G
剩余空间随便分,但最好不要分太多。这样以后如果需要备份什么的,可以把有用的文件搬到另外的分区里。
像电影、音乐、资料等,尽量不要放在/home分区里,可以把其他分区挂载到/home下用。比如把一个分区挂载到 /home/username/电影,用的时候感觉不到另外的分区的。
cyugoku
帖子: 29
注册时间: 2008-12-21 9:54

Re: 谁能详细介绍一下linux的分区。

#7

帖子 cyugoku » 2008-12-24 16:24

还有一个问题,我在分区的时候发现,我建立一个新分区,可以自命名“/”之后的名字。这样成一个新分区。
比如我要存储电影,就自己建立命名一个/dianying。我要存储资料,就自己建立命名一个/ziliao或几个这样自命名的分区是否可行?这些分区都在/之下。
波比x
帖子: 21
注册时间: 2008-10-16 11:26

Re: 谁能详细介绍一下linux的分区。

#8

帖子 波比x » 2008-12-24 16:55

我的640G的硬盘是这么分区的:
/boot 800M
swap 2G
/ 30G
/home 其余所有

重装系统可以只选择格式化/boot和/,而不格式化home分区,这样你的个人文件,甚至于大部分软件的配置文件(只要是存放在你的用户目录),都可以保留下来。

你说的创建/dianying,不太方便,这是需要root权限的,最好还是放在你自己的用户目录下。
头像
allen-xy
帖子: 38
注册时间: 2008-08-22 11:24

Re: 谁能详细介绍一下linux的分区。

#9

帖子 allen-xy » 2008-12-24 17:27

看了楼上两位的说法

分区时候都有的是 /、swap、/home,但是/boot上却有分歧,/boot是不是也是必须分出来的呢?我看了些资料说。/boot也是可以不分出来的,但是最好是给/boot分出一个区来。
所以还是推荐分出来/boot。

以下是我查到的资料:
出于安全行和扩展性考虑我们会分出4个分区: /boot,swap,/,/home,/var
var和home目录是看你服务器性质而定。 一般把剩余空间全部分配给他们。

安装Linux时,需要在硬盘建立Linux使用的分区,在大多情况下,至少需要为Linux建立以下3个分区。
/boot分区:/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中所要用到的文件,该分区的大小一般为100MB。
swap分区:swap分区的作用是充当虚拟内存,其大小通常是物理内存的两倍左右(当物理内存大于512MB时,swap分区为512MB即可)。例如物理内存是128MB,那么swap分区的大小应该是256MB。
/(根)分区:Linux将大部分的系统文件和用户文件都保存在/(根)分区上,所以该分区一定要足够大,一般要求大于5GB。
cyugoku
帖子: 29
注册时间: 2008-12-21 9:54

Re: 谁能详细介绍一下linux的分区。

#10

帖子 cyugoku » 2008-12-24 17:46

谢谢大家的回答。我似乎清楚些了。
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

Re: 谁能详细介绍一下linux的分区。

#11

帖子 Element » 2008-12-24 19:13

http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
回复