您当前的位置:首页>>技术中心>>数据恢复文章>>正文
 
FreeBSD handbook中文版 12 存储
作者: 来源: 日期:2007-6-22 12:28:12  点击次数:

天比一天便宜。我发现Western Digital 30.7gb 5400 RPM 硬盘只需要150 美元。我买了三
个,加起来足有90GB 的存储容量。
12.7.1.1.1 安装硬件
我在一个已安装有一个IDE 硬盘的系统上再安装一个磁盘。最好是每个IDE 磁盘都使用
一个自己的IDE 控制器,但要求有两个IDE 控制器可能成本比较高。所以,我把两个磁盘一
个设置成主盘,一个设置成从盘。一个放在第一个IDE 控制器上作为系统磁盘,其他两个放
在第二个控制器上。
重启动后,系统BIOS 被配置成自动检测硬盘。FreeBSD 检测到了它们: 
ad0: 19574MB <WDC WD205BA> [39770/16/63] at ata0-master UDMA33 
ad1: 29333MB <WDC WD307AA> [59598/16/63] at ata0-slave UDMA33 
ad2: 29333MB <WDC WD307AA> [59598/16/63] at ata1-master UDMA33 
ad3: 29333MB <WDC WD307AA> [59598/16/63] at ata1-slave UDMA33 
第13 页FreeBSD 使用手册
如果FreeBSD 没有检测到它们,请确定它们的跳线是否正确。接下来要考虑的是,如何
创建文件系统。我对vinum 和ccd 有一些研究。在一些特殊的配置中,ccd 是比较好的选择, 
因为它比较简单。Vinum 显得有点超出了我的需要。
12.7.1.1.2 安装CCD 
CCD 允许我将几个相同的磁盘通过一个逻辑文件系统连接起来。要使用CCD,我需要在
内核中配置CCD 支持选项。我把这行加入到我的内核配置文件中,然后重建内核: 
pseudo-device ccd 4 
在FreeBSD 4.0 和以后版本中,CCD 可以作为一个内核模块来加载。这儿是我如何给磁
盘做标记的: 
disklabel -r -w ad1 auto 
disklabel -r -w ad2 auto 
disklabel -r -w ad3 auto 
这儿把整个硬盘创建成ad1c, ad2c 和ad3c。下一步是改变disklabel 的类型。
disklabel -e ad1 
disklabel -e ad2 
disklabel -e ad3 
这儿在每个已经设置了EDITOR 环境变量的磁盘上打开了disklabel,在我的例子中, 
是vi。你可以看到: 
8 partitions: 
# size offset fstype [fsize bsize bps/cpg] 
c: 60074784 0 unused 0 0 0 # (Cyl. 0 - 59597) 
我需要添加一个“e“分区给ccd 用。这可以是“c”分区的一个拷贝,但fstype 必须
是4.2BSD。做完之后,你会看到下面这些: 
第14 页FreeBSD 使用手册
8 partitions: 
# size offset fstype [fsize bsize bps/cpg] 
c: 60074784 0 unused 0 0 0 # (Cyl. 0 - 59597) 
e: 60074784 0 unused 0 0 0 # (Cyl. 0 - 59597) 
12.7.1.1.3 建造文件系统
现在,我已给每个磁盘都加上了标签,我需要建构ccd。要这样做,我需要一个叫
ccdconfig 的工具,在这儿是/dev/ccd0c。ccdoc 的设备节点可能不存在,所以你需要创建
它,执行下面的命令: 
cd /dev 
sh MAKEDEV ccd0 
Ccdconfig 的最后配置是设备的排列问题。执行下面的命令: 
ccdconfig ccd0 32 0 /dev/ad1e /dev/ad2e /dev/ad3e 
这样就配置好了ccd。我现在要创建文件系统了。
newfs /dev/ccd0c 
12.7.1.1.4 自动创建
最后,如果我要挂上ccd,我需要先配置它。我把当前的配置文件写入/etc/ccd.conf 
中: 
ccdconfig -g > /etc/ccd.conf 
当我重新启动系统时,脚本/etc/rc 就运行ccdconfig –C。这样就能自动配置ccd 了。
如果你启动进入了单用户模式,你在挂上ccd 之前,你需要执行下面的命令来配置队列: 
ccdconfig -C 
然后,我们需要为ccd 在/etc/fstab 中配置一个记录,以便在启动时能被挂上。
第15 页FreeBSD 使用手册
/dev/ccd0c /media ufs rw 2 2 
12.8 用磁带机备份
主要的磁带机有4mm、8mm、QIC、mini-cartridge 和DLT。

本新闻共8页,当前在第6页  1  2  3  4  5  6  7  8  


上一篇:FreeBSD handbook中文版11 打印(3)使用打印机
下一篇:FreeBSD handbook中文版 14 声卡
  北京总部: 4006-505-808
  天 津 部: 4006-505-808
  上 海 部: 4006-505-808
  深 圳 部: 4006-505-808
  广 州 部: 4006-505-808
  重 庆 部: 4006-505-808
  南 京 部: 4006-505-808
  其它地区: 4006-505-808
经典案例
中国石油管理局-Oracle数据库恢
中国网通-IBM EXP300磁盘阵列数
大连鸿德经贸有限责任公司-SQL
中国地质环境监测院-HP LH3000
藁城市东街百货-EFS文件解密成
工商银行某省分行-AIX删除LV数
中央电视台新闻评论部-苹果分
promise乔鼎硬盘阵列数据恢复成
麒麟童文化-苹果分区无法打开,
NAS 8100服务器数据恢复成功 
解决方案
raid磁盘阵列OFFLINE后的应急方
磁盘未被格式化,是否格式化数据
误GHOST、误一键恢复灾难应急方
误删除、误格式化数据灾难应急
LINUX FSCK数据出错灾难应急方
北亚数据恢复 - 联系我们 - 关于北亚 - 友情链接 - 网站地图 - RSS聚合 
版权所有 北亚数据恢复中心
全国统一客服热线:4006-505-808
北京总部:北京市海淀区中关村大街11号E世界A座8层832B室