在
服务器上把
硬盘接好,启动linux,以root登陆。
0 K7 M$ v0 D* s5 z' B
$ i& i6 E' Q4 V7 j( Y* |: k
比如我新加一块SCSI硬盘,需要将其分成三个区:
1 b8 ^; I4 C. [4 D3 c! k7 I: C& o1 y2 ~0 u8 u3 r/ I |
6 y) ^$ b1 @0 g# n1 K; c$ E( u% C
% f. k9 d3 [: R) G# S8 \) }5 n: g6 w( ~9 |' z) _9 F7 [
代码:
/ L: [1 {1 `. E/ h; j/ G0 Q( G* j# {
T7 e6 D9 \' ]& w7 }# q#fdisk/dev/sdb
, g* k; V/ t ^" k6 J0 z4 E进入fdisk模式:
6 v6 J% a# l# H. L. f: W% P0 m& P8 U
Command(mforhelp):p//查看新硬盘的分区
# t; N# ?; ? Z: JCommand(mforhelp):n//创建新分区
3 E% ~; @+ q! P+ i. m# s$ X$ q6 e8 [9 ?6 T* p" X
可以用m命令来看fdisk命令的内部命令;n命令创建一个新分区;d命令删除一个存在的分区;p命令显示分区列表;t命令修改分区的
类型ID号;l命令显示分区ID号的列表;a命令指定启动分区;w命令是将对分区表的修改存盘让它发生作用。
! O$ W: w+ P$ O, Y* c' ?7 O. O; Z* g: n B% s$ `) E
Commandaction
" F9 A. @% O- k/ ]+ Reextended//输入e为创建扩展分区
" R6 |2 x8 k- l2 T
pprimarypartition(1-4)//输入p为创建主分区,这里我们选择p
% X& Y- p% B3 t
3 I' W# i O: l+ M& I* j( e$ a% @7 ]Partionnumber(1-4):1//第一个扩展分区,按你
需求可以最多分4个主分区
0 r; x( A2 F! D( r4 e- B' x) m
FirstCylinder(1-1014,default1):1//第一个主分区起始的
磁盘块数
0 h F: P2 J. n& J( C
LastcylindetorsizaorsizeMorsizeK:1024MB//可以是以MB为单位的数字或者以
3 A, D& Y. A" J d5 D2 {
/ T4 Y9 S2 b2 T# b$ Z( x* L磁盘块数,这里我们输入1024MB表示分区大小为1G。
3 ]6 p. M( W( m. t2 H7 h- o- O: D" e( S
* a1 [5 |3 \3 R( g1 Y4 Q4 C这样我们就创建完一个分区,如果要创建更多分区可以照上面的步骤继续创建。
. |" J# W1 L. k0 L9 X; y$ m( @; {* C, C$ ]
创建完后用w保存分区。
( V* M% t. a8 q* k; m6 t
5 S2 @) r: c" A% a9 d$ T3 c% T+ W5 J! P' G' t1 F4 Q7 Y; I* a
1 c4 t% n$ G) r1 @# P, F k
" g( p* ]7 n& H( ]$ b% w9 N
代码:7 Y4 G% @! @5 D& ^8 X
7 a" e2 r7 K+ G ^1 d" A
8 E/ H" p* [1 [) TCommand(mforhelp):w
0 [5 L0 n. S% x- z) m2 k o4 t
Thepartitiontablehasbeenaltered!
9 A) V: T2 B0 {! [: j
) V/ C+ A$ G7 t7 C% q0 w$ [. x/ A
Callingioctl()tore-readpartitiontable.
/ ^5 w& }6 [- _Syncingdisks.
+ s, \: I! z U# b* C
1 }* |4 H, d) r) d
这样就分区完,我们还要进行格式化
0 t( J+ i- M- b7 N& q6 w9 ^- {5 v9 R% J) U. Q$ Y( X
! y8 h; ^; |6 b6 S7 }* |& [( _# D' v7 @8 h# g
: \/ b! A1 I' A' K2 _& w7 C7 r代码:
9 ?8 f0 G$ _5 l+ H4 J1 o @1 i8 U7 D$ B* n7 I: P
7 N6 H2 U! y: s# e( m6 z! m#mkfs-text3-c/dev/sdb1//如果有多个分区,则分区修改为sdb2这样
}# d# v2 Z, b1 Y7 T) G
" \0 }' B) c1 T2 r. O6 x* T1 Z& V格式化完后我们需要进行挂载分区,
% [7 g0 z+ p+ `' q
' x( T5 Z1 d& o/ f* r- r6 f, W& u3 f N p+ T I$ A2 f
) H& R. k2 l; }1 N& e/ K- |; s2 X% G$ e3 e- A/ J
代码:
' z3 x& G& P) |, S3 N& J8 o" l% [& j9 ^
* ~+ E8 |& P) M) o; B
#mkdirwww//创建/www目录,我们将把新的分区挂到www下
j U. Y, ^4 v1 H( k! l#mount/dev/sdb1/www//将/dev/sdb1挂载到/www
9 }" e8 f& B+ l4 q
#df//用df命令进行查看
& Z' ^) M" l b" r6 f0 n+ fFilesystem1K-blocksUsedAvailableUse%Mountedon
/ L8 E1 e1 ?% I& d: @8 } o; E/dev/sda237713161388956219078839%/
9 u* b+ F4 u1 w& E# j! M# f* R/dev/sda110108994638640710%/boot
1 `1 ] O" {* w# S# @. q: Tnone629880629880%/dev/shm
( r. d$ s; |% T: R2 \8 |* Y ~/dev/sdb148590682394525802%/www//看到了,这就是我们刚
/ { T# |8 u# j$ y5 U0 ~5 i) J
[color=#FFFFFF']
9 `8 s/ V& |6 N, ?* V( k0 I7 ~7 {
3 d. ~# p7 g" S( c& s4 t2 I
" B3 T3 i( F- Q3 d. U才新挂载的分区
) N# N2 ^: [' u+ H; W3 F. l, P. _
$ ^: u6 s; H- g1 y到这里我们工作已接近尾声了,不过我们如果这样就结束的话,我们每次重新启动服务器后都要
$ c" r T- j5 Z4 ~
) K w! X! m8 X& z3 B4 E进行手工挂载,这样很麻烦,我们需要修改/etc/fstab文件来进行自动挂载。
6 i6 x5 b7 ~, j% |/ M
' C( M( I5 g: n: T% p& J1 }4 w* P
" z4 i; P! t& c( N" v) r
+ I$ h. d0 }) S: Y
! ^2 b, R+ ~7 a% f; U( q) W Q! {# @代码:% i8 M, |* W# l* ]
6 k6 W. h$ i4 D3 d, J5 W( P$ E
$ F- \: j8 i- _. z" B3 p2 O#vi/etc/fstab
) s; P5 e% Z4 O: d, Z$ ]* E$ r% d
/ G1 Q6 D( y2 C. S& m- B f! v$ p
在文件的末尾填加如下内容:
3 B5 G8 v) k, M; r0 J3 S
. o- H. N8 E b" _# H2 ~5 `) {) n8 ^! C( |3 U! A
: j$ U% A% C8 D. \
3 t/ Z$ [5 ?9 n) X; s" D2 |代码:' O5 g3 J- Z! G) G$ [
6 [# @+ S4 J" \) Y
' H i0 Y; @6 e: [: [/dev/sdb1/wwwext3defaults12
0 |# W! a3 j; f* M6 T" ]. g2 z' z @1 o1 v% `
如有多个分区可修改sdb1和/www,修改完后保存,重起服务器。
( x( N' |- l! |
R. l+ V, A% y' _+ Z$ L到此我们添加新硬盘的工作结束了。