使用Disklabel 创建分区
2009-05-13 02:52:17来源:未知 阅读 ()
某些应用程序可以利用一些特殊的分区而达到较好的效果,尤其是分区分散在不同的硬盘的时候。但是,现在您是第一次安装FreeBSD,所以不需要去烦恼如何分割您的硬盘。最重要的是,装好FreeBSD然后学习如何使用它。当您对FreeBSD 有相当程序的熟悉后,您可以随时重新安装FreeBSD,然后改变您分区的方式。
下面的范例中有四个分区──一个是磁盘交换分区,别外三个是文件系统。
表 2-2. 为第一个硬盘分区
分区
文件系统
大小
描述
a
/
100 MB
这是一个根文件系统(root filesystem)。任何其它的文件系统都会挂在根目录(译注:用根目录比较亲切)下面。 100 MB 对于要目录来说是合理的大小,因为您往后并不会在这里存放太多的数据;在安装FreeBSD后会 用掉约 40 MB 的根目录空间。剩下的空间是用来存放临时文件用的,同时,您也应该预留一些空间,因为以后的FreeBSD版本可能会需要较多的 /(根目录)空间。
b
N/A
2-3 x RAM
此分区为系统磁盘交换分区(swap space)。选择正确的交换空间大小可是一门学问唷。一般来说,交换空间的大小应该是您系统上内存(RAM)大小的2到3倍。交换空间至少要有 64 MB 因此,如果您的电脑上的RAM比 32 MB 小,请将交换空间大小设为 64 MB。
如果您有一个以上的硬盘,您可以在每个硬盘上都配置交换分区。 FreeBSD 会利用每个硬盘上的交换空间, 这样做能够提高 swap 的性能。 如果是这种情形,先算出您总共需要的交换空间大小 (如128 MB), 然后除以您拥有的硬盘数目(如2块),算出的结果就是每个硬盘上要配置的交换空间的大小。 在这个例子中, 每个硬盘的交 换空间为 64 MB
e
/var
50 MB
/var 目录会存放不同长度的文件、日志以及其它管理用途的文件。大部分这些文件都是FreeBSD每天在运行的时候会读取或是写入的。当这些文件放在另外的文件系统(译注:即/var)可以避免影响到其它目录下面类似的文件存取机制。
f
/usr
剩下的硬盘空间
您所有的其它的文件通常都会存在/usr 目录以及其子目录下面。
如果您要将FreeBSD安装在一个以上的硬盘,那么您必须在您配置的其它分区上再建立分区。最简单的方式就是在每个硬盘上建立两个分区,一个是交换分区,一个是文件系统分区。
表 2-3. 为其它磁盘分区
分区
文件系统
大小
描述
b
N/A
见描述
之前提过,交换分区是可以跨硬盘的。但是,即使 a 分区没有使用,习惯上还是会把交换分区放在 b 分区上。
e
/diskn
剩下的硬盘空间
剩下的空间是一个在的分区,最简单的做法是将之规划为 a分区而不是e分区。然而, 习惯上a分区是保留给根目录 (/) 用的。您不一定要遵守这个习惯,但是sysinstall 会,所以照着它做会使您的安装比较清爽、干净。您可以将这些文件系统挂在任何地方,本范例建议将它们挂在/diskn 目录,n 依据每个硬盘而有所不同,但是,您喜欢的话 也可将它们挂在别的地方。
分区的配置完成后,您可以用sysinstall. 来建立它们了。您会看到下面的信息:
Message
Now, you need to create BSD partitions inside of the fdisk
partition(s) just created. If you have a reasonable amount of disk
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 讨论一下package和port一起使用的问题。 2009-05-13
- 使用中的Apache2居然无法启动了 2009-05-13
- [FreeBSD] 添加一个分区 2009-05-13
- 从硬盘安装FREEBSD的方法 2009-05-13
- [FreeBSD] 挂载Linux分区一成一败 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash