|
|
Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk)
. c. S- T4 `& ?! w5 l: n9 ?% y- p or: fdisk /dev/sdc (for the third SCSI disk)
8 G2 E5 c3 \) t; j% v or: fdisk /dev/eda (for the first PS/2 ESDI drive)7 u) Q4 ]( A1 [6 u
or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)
* Z7 v+ A3 T: u ...2 Y1 q6 w% S) J, n) K
- df -k# x/ F# r& I9 N) @. b. f
- df -lh
/ o, v# C$ \" S0 Y7 z" U - 查看有几块硬盘:fdisk -l
- F* H" @# ] N& _5 w8 A
复制代码 文件系统 1K-块 已用 可用 已用% 挂载点, ^% H# d2 S8 F3 V, @
/dev/sda3 3723848 705968 2828716 20% /' G' P$ E8 q' c/ D
/dev/sda1 101089 9274 86596 10% /boot( u% p# |' B9 r
none 14520 0 14520 0% /dev/shm
8 X1 h1 y8 p/ G5 j2 g 对新硬盘分区,4G硬盘中划出1G作为新分区。给/home使用
6 C! \3 T4 O) v& jDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
- ]. U1 r; g* o( |) T8 j Building a new DOS disklabel. Changes will remain in memory only,
% P7 ~/ x5 j7 |- c- y until you decide to write them. After that, of course, the previous
9 l9 x, f+ @4 A! M content won't be recoverable.5 y3 `. t) x' c( _
The number of cylinders for this disk is set to 8322." b% t0 b8 s7 ~8 Q
There is nothing wrong with that, but this is larger than 1024,3 p9 \8 r' L' C9 g7 g. u
and could in certain setups cause problems with:
/ j5 @- f. O( L% Y. S+ c8 r' s8 i 1) software that runs at boot time (e.g., old versions of LILO)
+ r. p% o) v+ a' j- F8 F, V 2) booting and partitioning software from other OSs* E+ j; R: i* y
(e.g., DOS FDISK, OS/2 FDISK), j& B) W0 q2 O
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
; E8 V7 G6 p, q: Z* V! n M5 z Command (m for help): p, a1 E6 b3 O0 Q; Y; z7 T4 Q/ H# }
Disk /dev/hda: 4294 MB, 4294967296 bytes4 f" o1 b9 W6 x* m% w0 y3 P8 d) R4 R1 `
16 heads, 63 sectors/track, 8322 cylinders
% h/ l2 j& q4 E( A9 U1 _9 Q Units = cylinders of 1008 * 512 = 516096 bytes; _ e5 E& _0 \
Device Boot Start End Blocks Id System
6 i+ d9 ` Z: g8 F1 f Command (m for help): m! a/ s' B5 e- @& S4 d0 y+ @
Command action
7 |. R8 P6 S4 F! s* X2 {/ v/ E2 c a toggle a bootable flag
$ r! q5 a, W0 v' x. ~$ E1 d b edit bsd disklabel# i8 r$ M/ R, l; t4 Z! m
c toggle the dos compatibility flag
8 J9 R, [/ l' e" { d delete a partition8 E2 ]% I: [ ]. v: r
l list known partition types5 y) p8 @ d. f5 r, l$ e
m print this menu7 f* u! u! ]1 u! s
n add a new partition/ T+ b# o. R( ^0 }5 k" I, a' o% A
o create a new empty DOS partition table3 O9 Q: ~& |* D9 N* f% Z2 c
p print the partition table
}/ ~* l/ K* e6 [ q quit without saving changes
5 ]0 F9 _& E* d& H. w$ D C s create a new empty Sun disklabel
. n$ Y. v5 V/ i/ N( q+ O t change a partition's system id
0 e7 o: V) m. m. z' L u change display/entry units# Z C. {0 i6 V/ Q
v verify the partition table7 N* {: c' F4 Q" y8 u3 W
w write table to disk and exit
; k. X0 j1 h* P) {. [9 l x extra functionality (experts only)
' Z% H; l/ F# \5 ]7 u9 e4 | V' n+ s Command (m for help): n
; V- [9 b) Q, c9 k Command action
9 E( ?) t- N6 [# ?6 r8 p) G e extended( v8 @; K4 I- ^ I5 f- Y- Q# g q1 {+ ]
p primary partition (1-4); z2 U" f) H9 T, A
p) U+ G0 J- a6 l2 A4 t# v4 Y1 K
Partition number (1-4): 11 s! B8 D' r9 ^1 M# {% m6 [; D
First cylinder (1-8322, default 1):
, L% R1 n9 x. R5 o# m Using default value 1
* b+ {/ R) @: J: H' T Last cylinder or +size or +sizeM or +sizeK (1-8322, default 8322): 1000G
8 w7 L, `: _ E( f5 P5 T Command (m for help): p
3 k9 \9 @" q0 h! d' X7 X: v( Z Disk /dev/hda: 4294 MB, 4294967296 bytes/ F8 h! |8 d9 y$ P3 |3 j
16 heads, 63 sectors/track, 8322 cylinders, j* x0 r& O, Q, m4 j4 y
Units = cylinders of 1008 * 512 = 516096 bytes
/ C2 {, t* d; k z+ g Device Boot Start End Blocks Id System
% }/ I4 Y& l& M$ o /dev/hda1 1 1000 503968+ 83 Linux* ]- Y* a: x& D, k3 A# Y4 V
Command (m for help): w
" N9 n- E' ~ o7 d/ [ The partition table has been altered!
* d0 X2 D2 t9 F! B4 ` Calling ioctl() to re-read partition table./ q( }) C) Y4 {, i: B$ t% O7 B1 i
Syncing disks.9 y( S9 f U6 W3 M/ [
//格式化新分区& _. `# {- P( w7 w* i3 k% Z# Q% I
mke2fs 1.32 (09-Nov-2002)
7 R- b: F5 I& k# @; D0 ]# ~ Filesystem label=
% U( c' f6 O1 Y OS type: Linux
, v5 A/ A3 O8 t! Y Block size=1024 (log=0)
6 W) \* S; f; C& F% n, n/ i Fragment size=1024 (log=0)# I# n* W$ ?" k0 L
126480 inodes, 503968 blocks
, b! g+ N& o8 V5 C2 n6 ~/ P 25198 blocks (5.00%) reserved for the super user
9 [/ k9 y; k6 K0 K% Y First data block=1
- ] V& z1 W# @2 |" u2 }( _8 ^* ^ 62 block groups9 A$ I# M7 ?7 L& x
8192 blocks per group, 8192 fragments per group; j( b" q. w& v5 v2 t& l
2040 inodes per group. X. _- x6 q; y) _& g8 \( m0 y' v
Superblock backups stored on blocks: # E# r; c' r+ f4 t/ [& ~+ Y
8193, 24577, 40961, 57345, 73729, 204801, 221185, 4014092 q) z7 y. k: V1 D) E
Writing inode tables: done
4 z' K2 u6 e1 p4 c Creating journal (8192 blocks): done
+ G" V& S: R1 Y) f0 L6 b Writing superblocks and filesystem accounting information: done) C7 ^4 c* a8 H$ B
This filesystem will be automatically checked every 30 mounts or
|! d* a- n9 x" W 180 days, whichever comes first. Use tune2fs -c or -i to override.) V% N, ?5 L2 A- ?; a
文件系统 1K-块 已用 可用 已用% 挂载点
5 c s8 @! ]( \, A3 L& T( ~ /dev/sda3 3723848 705992 2828692 20% /1 b9 i2 ]' Z$ X/ b' O+ X& X9 [# y5 z
/dev/sda1 101089 9274 86596 10% /boot
. F2 E: X& n/ D) s none 14520 0 14520 0% /dev/shm5 o+ ?/ w# y+ E4 y' N
//挂上新分区: Z0 _5 c: n$ P
- mount /dev/hda1 /home2 J2 |& R" |1 d
- df -k
复制代码 文件系统 1K-块 已用 可用 已用% 挂载点
- @% b: v. k X# d( D& D6 r3 v# j /dev/sda3 3723848 705992 2828692 20% /6 H- W8 P, |. r: N
/dev/sda1 101089 9274 86596 10% /boot* Y" N0 g9 x; K* v0 X2 ?
none 14520 0 14520 0% /dev/shm
' H$ u7 Z& m2 r6 y" p /dev/hda1 488006 8239 454569 2% /home' t' j8 _6 ^8 @1 y8 U
1 s* H% _' Z( m" |9 a! V0 S
自动挂载:
; @0 P$ B6 \; s9 @- vi /etc/fstab
' R: h( T5 ?" P) c& s O - - h- O) x; `9 w: [) W
- /dev/sdb5 /mnt/ljp1 ext3 defaults 0 0
3 T! S9 r3 @7 }# @' a
6 N, e- w$ d7 Q- m) V: G) r- /dev/sdb6 /mnt/ljp2 ext3 defaults 0 0
复制代码 手动挂载:
: i' V1 Q( n1 z- mount /dev/sdb5 /mnt/ljp1; j7 L7 l4 v: ^: N% v6 B3 l
- $ R* O6 W# v( B T( W% [1 e) D
- mount /dev/sdb6 /mnt/ljp2
复制代码
& H* @: R! P0 G% G! {, P8 _3 s
" m1 E- G' k/ \
; d5 T3 x# D$ r0 ^1 l3 y( } E |
|