动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 操作系统 > FreeBSD教程
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ FreeBSD教程 ]的信息



本月文章推荐
.如何作package ?.
.FreeBSD下PPPoE的设置.
.有关FreeBSD的几点误区.
.利用 portupgrade快速更新通过po.
.用ports安装如何指定服务器.
.FreeBSD handbook中文版 12 存储.
.时间不对了....要怎样改呢?.
.FreeBSD简介.
.在FREEBSD 5中使用MRTG画出Packe.
.idled 介绍 (一).
.FreeBSD handbook中文版 1 整体介.
.FreeBSD下有关设备名,分区和moun.
.FreeBSD 新软件安装.
.FreeBSD SNP 1.装设SNP.
.FreeBSD 4.0 Kernel Hacking Gui.
.FreeBSD handbook中文版 2 开始安.
.FreeBSD 中 Samba Server安装设定.
.FreeBSD 4.0 Kernel Hacking Gui.
.FreeBSD SNP 2.Server端--自我测.
.FreeBSD handbook中文版 11 打印.

FreeBSD的硬盘分隔策略

发表日期:2005-3-28 |


在你开始安装以前, 你必须决定你要用多大的硬盘空间来装 FreeBSD, 而且必须决定你的 partition 应该如何分割. 因为一旦你装完了以後, 你想改变一个 partition 的大小就必须把资料备份出来再重新format. 
基本上, 你必须准备一个 primary partition 给 FreeBSD, *BSD 传统上只能装在 primary 上. FreeBSD 已经过修改可以使用 logical, 但开机区还是必须是 primary. 以下的安装都假设你只使用一个 primary partition. 

1. FreeBSD 如何看待一个 primary partition (slice) ? 
FreeBSD 称呼 primary partition 叫 slice, 一个硬盘只能有四个slice, 而 FreeBSD 能把其中一个 slice 分成八个小分割区. 这些分割区称做 a,b,c,d,e,f,g,h, 对 FreeBSD 而言, c: 指那个slice 的全部大小, 因此 c: 是不能用的. 传统上的 BSD 的 a: b: c: 是有特殊意义的... 
    a : root partition 
    b : swap partition 
    c : 整个 BSD slice 
    d : 整个硬盘 
    e,f,g,h 则没有特殊意义可以任意使用. 
但是在 2.0.5-RELEASE 以後, FreeBSD 发展新的 slice 观念, 使的只有 c 内定称为整个 BSD slice, a,b,d,e,f,g,h 都可以自由使用而没有限制. (但是一般还是遵循传统观念, a: root, b: swap 
efgh: others) FreeBSD 把这些分割资讯储存在 BSD slice 中的 label 里, 下图是一个简易说明 : (假是你只使用两个 primary) 

+-----------+ 
| MBR-table | 
+-----------+ +---------+ 
| Slice 1 | -----> | MSDOS | 
+-----------+ +---------+ 
| Slice 2 | 
+-----------+ +-------------------+ 
| Slice 3 | -----> | FreeBSD-disklabel | 
+-----------+ +-------------------+ +-----------------+ 
| Slice 4 | | Partition A | -----> | Root-filesystem | 
+-----------+ +-------------------+ +-----------------+ 
| Partition B | --- 
+-------------------+ \ +----------------+ 
| Partition C | --> | swap-partition | 
+-------------------+ +----------------+ 
| Partition D | 
+-------------------+ +-----------------+ 
| Partition E | -----> | /home | 
+-------------------+ +-----------------+ 

以 sd0 来说, Slice 1 就是 /dev/sd0s1, Slice 2 就是 sd0s2, 而上图的 Slice 3 是 BSD slice, 其中的区块就是 sd0s3a, sd0s3b 到 sd0s3h 等等. 不过要注意的是, 对於 非BSD 的 slice, 是没有 a,b,c,d 等等的, 如 Slice 1 是 DOS, 则 Slice 1 只有 sd0s1, 没有 sd0s1a, 因为 a,b,c,d 是 BSD label 自己定义的, 没有 label 的 slice 就没有 a,b,c,d. 
如果你有 logical, 则他们会是 slice 5,6,7 (sd0s5,sd0s6,sd0s7) 

硬盘分割策略 !! 

策略一 (强烈建议) : 
如果你是 FreeBSD 的新使用者, 我建议只把你的 BSD slice 分割成为两个区块, 一个是 a, 当做 root partition 放所有档案, 另一个是 b, 当做 swap. (当然 a 要够大, 比方说 150MB) 

策略二 : 
如果你有比较大的硬盘, 你可以割成较多的区块, 比方说 : 
    * partition-A : 100MB for / (含 /bin /sbin /etc /var kernel) 
    * partition-B : 32+MB for swap 
    * partition-G : 100MB for /usr/local and /usr/local/X11R6 
    * partition-H : ??MB for /home 
这样分割的话你可以失去你的 partition-A 而不心疼, 因为重要资料跟自己的东西都在其他区块. 你甚至可以任意重新安装而不会毁坏 /home 跟 /usr/local (含 X11R6). 

策略三 : 
如过你想用 BSD 传统的分割法, 这是 diskspace.FAQ 中所建议的, 不过这些建议值都是安装大小, 你一定要再预留空间放你自己的东西. 
    / 20Mb 
    /var 20Mb 
    /usr 50Mb 
    /usr/X11R6 50Mb 

2. 在你决定你的 primary partition 要怎样分割後, 你可以开始安装了, 在你熟悉 FreeBSD 後, 你可以重装几次以取得你的最佳分割法. 

3. 因为 FreeBSD 有根据 BSD 传统来放目录跟档案, 因此你应该把你自己的东西放在 /usr/local 下, 不要像 linux 一样把东西到处乱丢. 如果你保持好习惯, 你在重新安装时, 或是更新版本时将会发现那是非常轻松的一件事, 而这却是 linux 使用者的一大梦靥. 
上一篇:Console中使用鼠标进行Copy-Paste 人气:8526
下一篇:FreeBSD如何跑diskless? 人气:8635
浏览全部FreeBSD的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-25 WikyBlog v1.7.0.1 多国语言版
2008-7-25 乐彼网上开店系统(56770 Eshop)
2008-7-25 赛特网站管理系统sitecms v3.6.0
2008-7-25 Modoer多功能点评系统 v1.0.1 Bu
2008-7-25 Shangducms Teamsuit! v1.1.0 开
2008-7-25 幻影动漫网视频系统(Ppdong) v1.
2008-7-25 acteecompany企业网站建设系统 v
2008-7-25 恒浪整合管理系统 ims v4.1 ACCE
2008-7-25 艺术图库系统 v1.0 beta
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号