如何使用一块新加的SCSI硬盘?

下面是一个简便的方法:;
1.;cd;/stand;;./sysinstall;
2.;选;partition,;进去把;sd1;割好後;(此时;partition;table;尚未写入);,;按;w;进入;wizard;mode,;键入;write;再;quit;把;partition;table;更新.;
3.;再来选;label,;进去把;sd1s1;割好,;一样按;w;进入;wizard;mode;用;write,;quit;把;disklabel;更新.;
4.;newfs;/dev/rsd1s1e;

不然的话,;拿安装片来,;进入;Partition;选项中建立新;partition,;然後按;"W"rite;写入;;再到;Label;选项中建立新的;slice,;再按;"W"rite;写入 。;

这不是正统的方法,;但是却是教一般人最容易的了....;

下面将介绍如何以传统的方法来新增一颗硬盘;(或一个;partition);或修改已经存在的;partition;或;label 。;当然传统的方法不一定好用,但是你应该要知道 。;

0.;分割硬盘不管在什么操作系统下都是相当危险的,除非你已经驾轻就熟了,不然最好先用一颗空的硬盘来练习,以免毁掉重要资料 。还有,请准备一台计算机以便计算各种资料 。;

1.;首先请先阅读“硬碟分割政策”以了解;FreeBSD;新的;slice;观念 。这个新的;slice;观念于;1995;年四月开始启用,跟传统的;BSD;(如;386BSD,;NetBSD,;SunOS);有很大的不同,允许多个;BSD;partition;存在 。;

2.;不管你是要新增;IDE;或;SCSI;硬碟,或是只是要新增一个;partition,这些观念都是一样的,首先你要知道你想新增的硬碟的;device;名称,例如;:;IDE;第二颗硬碟的第;3;个;primary;partition;->;wd1s3;
SCSI;第三颗硬碟的第;1;个;primary;partition;->;sd2s1;
*;(以下以;sd0s2;为例,假设为;100MB);

3.;首先把硬碟挂上去,你可以用;DOS;的;pfdisk.exe;来分割新的;partition,或是以;DOS;的;fdisk.exe;割一个;primary;partition,再用;pfdisk.exe;把;partition;ID;改成;165;(十进位) 。;完毕後跳看;Step-4 。;

*;如果你想用;FreeBSD;的;fdisk,在进入;FreeBSD;後先以;Step-4;的方法建立;/dev/sd0s2*,再执行;fdisk;sd0;观察;sd0;的硬碟分割状况,如下范例∶(这是;1G;的;SCSI;Fireball,已经割了一个;primary;
FreeBSD;partition);

*******;Working;on;device;/dev/rsd0;*******;
parameters;extracted;from;in-core;disklabel;are:;
cylinders=1042;heads=64;sectors/track=32;(2048;blks/cyl);

Figures;below;won"t;work;with;BIOS;for;partitions;not;in;cyl;1;
parameters;to;be;used;for;BIOS;calculations;are:;
cylinders=1042;heads=64;sectors/track=32;(2048;blks/cyl);

Warning:;BIOS;sector;numbering;starts;with;sector;1;
Information;from;DOS;bootblock;is:;
The;data;for;partition;0;is:;
sysid;165,(FreeBSD/NetBSD/386BSD);
start;32,;size;614368;(299;Meg),;flag;80;
beg:;cyl;0/;sector;1/;head;1
end:;cyl;299/;sector;32/;head;63;
The;data;for;partition;1;is:;<<<---;欲新建於此;!!!;
^^^^^^^^^^^^;
The;data;for;partition;2;is:;

The;data;for;partition;3;is:;


再来就要开始分割了,键入;fdisk;-i;sd0,首先它会问你硬碟的参数,如∶;

*******;Working;on;device;/dev/rsd0;*******;
parameters;extracted;from;in-core;disklabel;are:;
cylinders=1042;heads=64;sectors/track=32;(2048;blks/cyl);

Figures;below;won"t;work;with;BIOS;for;partitions;not;in;cyl;1;
parameters;to;be;used;for;BIOS;calculations;are:;
cylinders=1042;heads=64;sectors/track=32;(2048;blks/cyl);

Do;you;want;to;change;our;idea;of;what;BIOS;thinks;?;[n];

如果有错误;(注意∶你必须非常;解各种;translation;的数据),不然不需要修改,直接回答;n;或按;Enter;跳过 。;(在本范例中,这颗;Fireball;没有经过;SCSI;Translate,所以数据为;cyl=1042,;heads=64,;sec/track=32);

再来它会依次问你;primary;1,2,3,4;的分割状况,根据你的情形回答,不改变的回答;n,要改变的回答y 。比方说,第二个;primary;partition;(在;FreeBSD;中为;partition;1,;由零开始);是空的,你想建立成;FreeBSD;partition,你应该会看到∶;

推荐阅读