当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 46 篇帖子 ]  前往页数 1, 2, 3, 4  下一页
作者 内容
1 楼 
 文章标题 : 关于分区
帖子发表于 : 2009-11-02 8:09 
头像

注册: 2008-04-02 13:26
帖子: 3331
地址: 上海
送出感谢: 0 次
接收感谢: 1
安装Ubuntu和Windows操作系统该怎样分区
作者:Jandy

关于分区方案的争论一向很多,最佳分区方案取决于操作系统的用途,以下论述皆为针对一般桌面用户而言。

一、分几个区

一块IDE/ATA/SATA硬盘最多可以划分为63个分区,一块SCSI硬盘则最多可以分15个区。
一个磁盘最多可以有4个主分区。如果想在一个磁盘上划分4个以上的分区的话,就要创建一个扩展分区,然后再把扩展分区分为若干个逻辑分区。

分区过多很容易浪费硬盘空间,比如你分了4个区,每个分区都剩下2G的空间,当你要下载一个4G的文件(如DVD的镜像文件)或拷贝一个4G的文件夹进去就会很麻烦;但如果你只分2个区的话,就可能会还有7+1G或5+3G的剩余空间,存放4G的文件就变得轻而易举了。

下面是我建议的分区方案:

1、Windows系统:
1)C盘:XP:15G;Windows 7:50GB,NTFS格式。用来安装操作系统和应用程序。
2)D盘:100GB;NTFS格式。用来安装应用程序和存放个人文件。什么?你的硬盘总共也没有100G?那能给多少就给多少吧。
3)E盘:大小=硬盘总容量-C盘-D盘-其他操作系统使用的空间,NTFS格式。用来存放个人文件。如果你的硬盘不是很大的话,E盘就可以省略了,分个D盘就行了。

2、Ubuntu(双系统):
删除一个Windows分区,或安装Windows时预留一块8GB以上的未分区的空闲空间;安装Ubuntu时在分区步骤选择“向导 - 使用最大的连续空闲空间”即可。系统会自动把空闲空间划分为一个“/”分区和一个交换空间。

3、Ubuntu 9.10(单系统):
1)“/”分区:8-30G(推荐分15G);Ext4日志文件系统。
2)交换空间(swap):物理内存小于或等于2GB,交换空间为物理内存大小的2倍;物理内存大于2GB的,交换空间等于物理内存大小。
3)“/home”分区:分区容量为剩余的空间;Ext4日志文件系统。

二、关于交换空间的大小

也有一种说法是:物理内存小于或等于512MB的,交换空间为物理内存大小的两倍;物理内存大于512MB的,交换空间等于内存大小。
我上面的计算公式是参考了《Fedora 11安装指南》(http://docs.fedoraproject.org/install-guide/f11/zh-CN/html-single/)而决定的,现在主流的硬盘都有几百GB,给交换空间多分一两GB应该也不成问题。

三、关于/home

对于一般的桌面用户来说,通常建议把/home挂载到一个独立分区的说法都是为了在重装系统时保留个人文件和配置信息,但现在的Ubuntu已经很人性化了,在重装系统时,只要你不改变/的大小,并且不选择格式化/分区,系统就会帮你保留/分区下面的/home目录,而把/etc、/lib、 /usr、 /var等系统目录删除后再安装。

把/home挂载到一个独立分区的问题是,你很难确定你的/分区该分多大,分小了容易空间不足,分大了则浪费硬盘空间。对于高手来说,他们当然知道出现问题时该怎样解决;但对于一般用户来说,Ubuntu并不像Windows那样,当C盘空间不足时,很容易地把一些软件改装到D盘去。

只分一个/和一个交换空间(swap)的好处是,硬盘空间可以得到充分的利用,在安装系统时的操作也会简单一些。如果你的硬盘比较小,如只有几十GB的话,建议你不要独立挂载/home。

而把/home挂载到一个独立分区的好处是,如果你有点“洁癖”的话,在重装系统时可以选择格式化/分区。而且现在的硬盘越来越大了,也不在乎给/多分点空间。

四、分区类型

Linux的分区类型有下面几种:

1、/boot:存放操作系统的内核和系统启动时所需的其他数据。
在很多老旧的教程中,都会让用户把/boot目录挂载到一个100MB左右的独立分区,并推荐把该/boot放在硬盘的前面——即1024柱面之前。事实上,那是Lilo无法引导1024柱面后的操作系统内核的时代的遗物了。当然,也有人说,独立挂载/boot的好处是可以让多个Linux共享一个 /boot。
其实,无论是基于上述的哪种理由,都没有必要把/boot分区独立出来。首先,GRUB可以引导1024柱面后的Linux内核;其次,即使是安装多个 Linux,也完全可以不共享/boot。因为/boot目录的大小通常都非常小,大约20MB,挂载到一个100MB的分区无疑是一种浪费。另外,如果让两个Linux共享一个/boot,每次升级内核,都会导致GRUB的配置文件冲突,带来不必要的麻烦。而且,不独立/boot分区仅仅占用了根目录下的大约20MB左右的空间,根本不会对根目录的使用造成任何影响。
但如果你的主板的BIOS比较旧的话,可能需要把/boot挂载到磁盘起始处附近。
如果要独立挂载/boot的话,建议使用ext2文件系统,因为/boot中的数据不会频繁变化,没必要使用ext3日志功能而增加系统负担。
2、交换空间也是一种文件系统,可以作为虚拟内存。
3、/usr/local:是 Linux系统存放软件的地方。
建议把/opt、/usr或/usr/local独立出来的教程,也是非常老的了。使用Ubuntu时,我们一般都是使用系统的软件包管理器来安装软件,很少自己编译软件。而建议独立/usr、/opt或/usr/local的理由无非就是为了重装系统时不必再重新编译软件而直接使用以前编译好的版本。不过对于大多数普通用户来说,这个建议通常是没有意义的。
而且如​果​/usr是​/之​外​一​个​独​立​分​区​的​话​,启​动​过​程​会​变​得​更​加​复​杂​,某​些​情​况​下​(如​在​iSCSI设​备​上​安​装​)可​能​还​会​不​工​作​。​
4、/var:var是variable的缩写,用来存放系统日志。
5、/tmp分区,用来存放临时文件。
建议把/var和/tmp独立出来的教程通常是面向服务器的,因为高负载的服务器通常会产生很多日志文件、临时文件,这些文件的变化非常频繁,因此把 /var和/tmp独立出来有利于提高服务器性能。但如果你用Ubuntu是做桌面的,或从来不关心过系统日志这东西,就没有必要独立为/var和 /tmp挂载分区。

还有些教程建议把Linux安装在主分区中,或在/boot下挂载一个主分区。事实上,这也是不需要的。Linux的所有分区都可以位于逻辑分区中,放心地把Linux安装在逻辑分区中吧。

五、分区格式(文件系统)

Linux的文件系统(分区格式)主要有ext3、ext4、ReiserFS、XFS、JFS等,同时Linux也可以读写使用FAT、FAT32和NTFS文件系统的分区。

Ubuntu 9.04及之前的版本默认的文件系统是ext3。
Ubuntu 9.10开始把ext4作为默认的文件系统。
或许有人会告诉你其他文件系统会有什么什么优点,ext3/4会有什么什么不好,但如果你对文件系统并不了解的话,我的建议就是使用默认的格式,默认的设置可能不一定是性能最好的,但一定是最稳定最安全最适合普通用户的。

最大分区大小:ext3是4TB,ReiseFS是16TB。FAT32在Windows XP和Windows 2000里的最大分区是32GB;而Linux中的FAT32则可以支持到2TB。
最大文件大小:ext3是2GB-4GB,ReiseFS是8TB,FAT32是4GB。


_________________
Blog: http://ttboke.com/ubuntu/
Google+: http://gplus.to/jandyzhu


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-02 8:21 

注册: 2007-08-02 20:29
帖子: 21288
系统: 窓辺とうこ
送出感谢: 0 次
接收感谢: 22
太多了 :em20 要说得那么复杂吗


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-04 23:41 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
:em05 :em05 哈哈。。。和某家pk来啦。。。 :em04
其实某的贴子只是参考方案,开始就做过说明的。再说某的分区数目也不多,也推荐过最简单的双系统四分区方案,看硬盘大小和使用需求来定的。 :em09
不管怎样。。。某始终认为,只要空间不是太紧张,/home独立分区是有好处的。不仅仅是Ubuntu,对其他Linux系统也一样。

其实某贴链接。。。最重要的是提供一个参考方案,顺便让有兴趣者了解更多分区标识符和分区结构的基础知识而已。 :em09


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-05 8:10 
头像

注册: 2008-04-02 13:26
帖子: 3331
地址: 上海
送出感谢: 0 次
接收感谢: 1
当然,我的也只是参考方案。分区这东西,没有标准方案。可惜没有Ubuntu的官方指引,Fedora有官方“推​荐​的​分​区​方​案​”。


_________________
Blog: http://ttboke.com/ubuntu/
Google+: http://gplus.to/jandyzhu


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-05 10:40 
头像

注册: 2008-02-17 23:47
帖子: 22109
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
引用:
二、关于交换空间的大小

也有一种说法是:物理内存小于或等于512MB的,交换空间为物理内存大小的两倍;物理内存大于512MB的,交换空间等于内存大小。
我上面的计算公式是参考了《Fedora 11安装指南》(http://docs.fedoraproject.org/install-guide/f11/zh-CN/html-single/)而决定的,现在主流的硬盘都有几百GB,给交换空间多分一两GB应该也不成问题


我曾经注意这个swap很久了(通过conky),我是2G内存,当时给了2G做swap,使用大概半年多时间,发现这个swap分区读写频率很低,几乎在我注意到的时候从来没有读写的迹象,而我的2G内存从来没有被用完的时候,开机基本300m~500M不等(看你用什么桌面环境),内存占用最高不过就是接近1.5G,我开机就要运行电驴,有时还要同时打开BT、浏览器、终端,或者其他什么软件

总之,我觉得不要swap似乎也行,于是就不要了,现在无swap使用arch、ubuntu也快半年了,没有任何问题

PS:我只用于一般的家庭用途,从来没有运行过什么大型软件,比如3D、数据库、玩大型游戏
另外我是台式机,不要休眠功能


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-05 10:41 
头像

注册: 2007-08-05 17:40
帖子: 4968
送出感谢: 0 次
接收感谢: 4
单系统多方便呢。


_________________
free VPN
YouKuDownLoader
代码:
pip3 install ykdl

install YouKuDownLoader, have fun in downloading.
YouKuDownLoader所支持网站列表


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-25 15:15 
头像

注册: 2009-11-21 0:30
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
受教了,不过有一点疑问,我只给了/分区5G的空间,这样是不是太小了,/home是单独分区的。


_________________
一个人只拥有此生是不够的,他还应该拥有诗意的世界!


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-25 19:43 
头像

注册: 2008-04-02 13:26
帖子: 3331
地址: 上海
送出感谢: 0 次
接收感谢: 1
寂寞飞行 写道:
受教了,不过有一点疑问,我只给了/分区5G的空间,这样是不是太小了,/home是单独分区的。

你的系统用了多久了?


_________________
Blog: http://ttboke.com/ubuntu/
Google+: http://gplus.to/jandyzhu


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-25 20:05 
头像

注册: 2008-09-11 17:41
帖子: 261
送出感谢: 0 次
接收感谢: 0 次
有这么复杂么 :em20

看我的:

sda1 -> C: 一定要放在硬盘的开始处,主要为防止某些一键GHOST光盘破坏Linux分区
sda2 -> / 分区格式我一般不用ext3,看看各格式的对比就知道了
sda3 -> 扩展分区 这里有人不明白,扩展分区加起来是要占一个主分区的
sda5 -> D: 没有用windows还是单分区的吧
sda6 -> E: 当然这个是可选的
sda7 -> /home 这个必须,有人不分home,重装系统的时候就知道痛苦了,特别虽现在的硬盘这个大
sda8 -> ... 这个就随你啦,可要可不要
sda4 -> swap 听说是磁盘最外面速度最快

这样一来最少5个分区,双系统就这样啦 :em06 :em06


_________________
Work Hard and Enjoy Life!
-P


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-25 20:11 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
嘟嘟最近都没来啊


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-25 20:23 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
这么多?俺就三个

swap
/home


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-26 12:51 
头像

注册: 2008-09-11 17:41
帖子: 261
送出感谢: 0 次
接收感谢: 0 次
白鳍豚 写道:
这么多?俺就三个

swap
/home

单 系统当然三个就够了


_________________
Work Hard and Enjoy Life!
-P


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-26 16:22 
头像

注册: 2008-04-02 13:26
帖子: 3331
地址: 上海
送出感谢: 0 次
接收感谢: 1
白鳍豚 写道:
这么多?俺就三个

swap
/home

嫌多的话,/和swap两个也行。


_________________
Blog: http://ttboke.com/ubuntu/
Google+: http://gplus.to/jandyzhu


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-26 16:24 
头像

注册: 2008-04-02 13:26
帖子: 3331
地址: 上海
送出感谢: 0 次
接收感谢: 1
petrele.chen 写道:
有这么复杂么 :em20

看我的:

sda1 -> C: 一定要放在硬盘的开始处,主要为防止某些一键GHOST光盘破坏Linux分区
sda2 -> / 分区格式我一般不用ext3,看看各格式的对比就知道了
sda3 -> 扩展分区 这里有人不明白,扩展分区加起来是要占一个主分区的
sda5 -> D: 没有用windows还是单分区的吧
sda6 -> E: 当然这个是可选的
sda7 -> /home 这个必须,有人不分home,重装系统的时候就知道痛苦了,特别虽现在的硬盘这个大
sda8 -> ... 这个就随你啦,可要可不要
sda4 -> swap 听说是磁盘最外面速度最快

这样一来最少5个分区,双系统就这样啦 :em06 :em06

/home不是必须的。现在的Ubuntu已经很人性化了,在重装系统时,只要你不改变/的大小,并且不选择格式化/分区,系统就会帮你保留/分区下面的/home目录,而把/etc、/lib、 /usr、 /var等系统目录删除后再安装。


_________________
Blog: http://ttboke.com/ubuntu/
Google+: http://gplus.to/jandyzhu


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 关于分区——和dudu的分区帖PK
帖子发表于 : 2009-11-26 22:49 
头像

注册: 2008-09-11 17:41
帖子: 261
送出感谢: 0 次
接收感谢: 0 次
jandyzhu 写道:
petrele.chen 写道:
有这么复杂么 :em20

看我的:

sda1 -> C: 一定要放在硬盘的开始处,主要为防止某些一键GHOST光盘破坏Linux分区
sda2 -> / 分区格式我一般不用ext3,看看各格式的对比就知道了
sda3 -> 扩展分区 这里有人不明白,扩展分区加起来是要占一个主分区的
sda5 -> D: 没有用windows还是单分区的吧
sda6 -> E: 当然这个是可选的
sda7 -> /home 这个必须,有人不分home,重装系统的时候就知道痛苦了,特别虽现在的硬盘这个大
sda8 -> ... 这个就随你啦,可要可不要
sda4 -> swap 听说是磁盘最外面速度最快

这样一来最少5个分区,双系统就这样啦 :em06 :em06

/home不是必须的。现在的Ubuntu已经很人性化了,在重装系统时,只要你不改变/的大小,并且不选择格式化/分区,系统就会帮你保留/分区下面的/home目录,而把/etc、/lib、 /usr、 /var等系统目录删除后再安装。


如果你想这样做的话,没人拦着你,没人会嫌/home分区是多余的。

再说,你说的那种情况应该是一个rm指令就完了


_________________
Work Hard and Enjoy Life!
-P


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 46 篇帖子 ]  前往页数 1, 2, 3, 4  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Baidu [Spider] 和 4 位游客


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

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

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