|
|
Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk)
* D3 @1 P9 F. F Z! t+ C9 G or: fdisk /dev/sdc (for the third SCSI disk)
7 }- ~1 j0 Z/ n$ ] or: fdisk /dev/eda (for the first PS/2 ESDI drive)
, c. \4 T' }2 B+ |0 g or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)
; C, F0 |9 z3 L- y5 B5 h O ...: Y( k7 c4 T. E; A+ U+ M1 K
- df -k
, ?. d! a$ |9 K7 P8 n9 y, e - df -lh7 [: p" B$ w8 B) ^6 I9 W
- 查看有几块硬盘:fdisk -l, q( Z# A4 A' g4 X7 x4 A
复制代码 文件系统 1K-块 已用 可用 已用% 挂载点
0 G" v$ [( a% z) L& z G! D /dev/sda3 3723848 705968 2828716 20% /
3 |; C+ b& s7 p /dev/sda1 101089 9274 86596 10% /boot
1 x; M2 p: t, k/ W none 14520 0 14520 0% /dev/shm
8 w) [0 o- N. K. x$ r( f 对新硬盘分区,4G硬盘中划出1G作为新分区。给/home使用
6 o7 H# x _1 s' P. M% ZDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel$ n- u' y! i0 O- O
Building a new DOS disklabel. Changes will remain in memory only,
0 X2 g4 j. ]# t7 z3 Q until you decide to write them. After that, of course, the previous& D1 U# A9 K$ b
content won't be recoverable.
, x. @' i8 i2 | q2 p$ k: z5 X- f$ T The number of cylinders for this disk is set to 8322.
|/ c' @ {& r* \% t There is nothing wrong with that, but this is larger than 1024,9 r5 o, Z! \, {* O1 ^. d0 t
and could in certain setups cause problems with:, u6 ]5 ^+ F) e/ L6 G% @6 y
1) software that runs at boot time (e.g., old versions of LILO); k* m) \$ P7 {3 p- e9 ^, o
2) booting and partitioning software from other OSs% v/ ]$ [0 P e) o
(e.g., DOS FDISK, OS/2 FDISK)) v+ @1 H/ Y8 O% c0 V
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
4 B) z7 w4 \6 E7 a0 v8 ? Command (m for help): p
* E% u1 M" E- J G7 i0 k Disk /dev/hda: 4294 MB, 4294967296 bytes1 c$ p# ]% O+ P7 D
16 heads, 63 sectors/track, 8322 cylinders
/ m [$ |/ k0 J% i, c# q L7 w Units = cylinders of 1008 * 512 = 516096 bytes0 V- s5 [. R( Y2 x" e4 ]; Y& F3 |. M
Device Boot Start End Blocks Id System
2 G; l# o1 D6 X: k Command (m for help): m
2 D7 J. l$ Y2 Y- U Command action
3 w _* V( E+ K, z& G a toggle a bootable flag
$ o4 e/ D1 h" A' f, W% F0 j b edit bsd disklabel( n: Q& h& B7 U
c toggle the dos compatibility flag
! m2 }1 c+ I4 Y, k" h) s# o d delete a partition
3 `" G q: @; n8 d) |/ f; Z l list known partition types9 ]- }" T# Q7 Z
m print this menu s ^% b3 A; O2 P; L+ i% \
n add a new partition
8 b5 z ~% f6 M o create a new empty DOS partition table
5 W: p3 u! q. h! z+ r/ O( {/ U, `& S p print the partition table
5 W+ m) ]5 G1 S$ [8 `7 S$ ] q quit without saving changes) v, w6 \8 {! V; a0 ], X
s create a new empty Sun disklabel( a0 c8 {6 ]' S, n/ F
t change a partition's system id' j, Z% ?. T. Z) Q0 l( F: n
u change display/entry units3 V: B. Y$ S. o3 L3 E3 z
v verify the partition table
2 E" ?( W0 s( ^* _! V- z w write table to disk and exit
% v5 B r4 I/ y8 `/ u, s8 [ x extra functionality (experts only)2 e" x+ R% U$ E0 t/ N
Command (m for help): n
5 u5 y/ Y5 d; B2 f2 g Command action4 n! l! |# A! ^# z
e extended
, d' b* U# I W1 q' R" E p primary partition (1-4)2 L, G" t: {# z: r( f
p1 J6 L* A; u+ V3 V4 \) r
Partition number (1-4): 1
t9 `& X( L7 Q; W) m. t First cylinder (1-8322, default 1):
2 ~. k9 y2 g1 B9 P2 y Using default value 17 _* U; K! u" B2 x& }
Last cylinder or +size or +sizeM or +sizeK (1-8322, default 8322): 1000G( C! r, u9 P% T0 q A) a- N* f( C
Command (m for help): p4 o8 M9 _' D; g- [. g
Disk /dev/hda: 4294 MB, 4294967296 bytes
( [/ h! Z6 n, m) ~ 16 heads, 63 sectors/track, 8322 cylinders) U. N: y+ d1 R, X$ u
Units = cylinders of 1008 * 512 = 516096 bytes! U6 \ c {* P- q$ m
Device Boot Start End Blocks Id System0 J d( @( J( h8 P$ c3 w+ a
/dev/hda1 1 1000 503968+ 83 Linux
0 u! X8 a, ? z" e% c) U. G Command (m for help): w
& j. W& Q. s5 j/ e1 i The partition table has been altered!
$ f+ A) F8 W8 @4 \& T. O6 {* ` Calling ioctl() to re-read partition table./ Z6 s& p/ }9 w
Syncing disks.
3 v9 F. v! b" U) [, T //格式化新分区
0 m, Y# e2 B; k5 C" D; Kmke2fs 1.32 (09-Nov-2002)+ w: E J' ~* ~* P" w- I
Filesystem label=
6 a( K% D: V4 }4 k7 q! p OS type: Linux3 H; K) q7 O! j& v
Block size=1024 (log=0)) r( Y" V$ y* u, l, D$ I
Fragment size=1024 (log=0)
* f/ ?' E% i$ G' N( P; M& C 126480 inodes, 503968 blocks
3 b+ s0 S7 h1 r8 P' P1 m 25198 blocks (5.00%) reserved for the super user& Z. ^( v6 ~/ k4 N* M* W5 m
First data block=1 t0 Q5 @+ Z% W
62 block groups
/ t8 F& u! ^2 p. O 8192 blocks per group, 8192 fragments per group
! s1 O7 f# l3 I7 D& J6 g 2040 inodes per group- R; A: D- n( p: l9 F+ A
Superblock backups stored on blocks: ?! h, [' o" j$ r2 U, {, k
8193, 24577, 40961, 57345, 73729, 204801, 221185, 4014097 b' ~, r" w8 j2 W
Writing inode tables: done - p1 i; e1 C# l( D# S- `" G
Creating journal (8192 blocks): done
2 `' |+ b& N& H! L Writing superblocks and filesystem accounting information: done5 Z1 C- V. K: _8 i
This filesystem will be automatically checked every 30 mounts or
6 w6 t, A# k/ m( C0 b9 e 180 days, whichever comes first. Use tune2fs -c or -i to override.* C. X# I& I i
文件系统 1K-块 已用 可用 已用% 挂载点
4 |$ b% H0 @ x& z1 \! F7 y /dev/sda3 3723848 705992 2828692 20% /% n7 Q; I! M. p9 K/ k7 J6 D
/dev/sda1 101089 9274 86596 10% /boot
9 v1 P' U9 k# f3 A d5 R2 o/ q5 C none 14520 0 14520 0% /dev/shm0 P: V+ J, C7 ?6 v
//挂上新分区. D" b# z9 ]+ G5 z9 h- A# g) E/ Z; [
- mount /dev/hda1 /home) h k0 y& \- H! j6 g! h' R! x4 x
- df -k
复制代码 文件系统 1K-块 已用 可用 已用% 挂载点
- ~' L* z6 k0 ?1 h) s: h# x /dev/sda3 3723848 705992 2828692 20% /
! l2 [. j; B7 W2 M( S2 s% L /dev/sda1 101089 9274 86596 10% /boot
, t5 y2 S& T' d N' f( W none 14520 0 14520 0% /dev/shm
) y4 _& E8 ~. e/ d7 M5 R, e /dev/hda1 488006 8239 454569 2% /home2 i5 s' @/ T) v1 o0 g, F8 K
4 H* P2 Y# p* v! e
自动挂载:
, {9 d3 F, s! n, v: [. W- vi /etc/fstab
' Z; N' X' k7 J - 0 Z8 d& v6 t( B5 [
- /dev/sdb5 /mnt/ljp1 ext3 defaults 0 00 |" h; B o; M* k) E; V% ~1 K
- 2 ^( f" E S: e J+ i3 }6 }( \
- /dev/sdb6 /mnt/ljp2 ext3 defaults 0 0
复制代码 手动挂载:+ d% _- t9 S3 t
- mount /dev/sdb5 /mnt/ljp12 c# x0 O$ a' q
- 7 _1 d6 r4 C- Y' X. C
- mount /dev/sdb6 /mnt/ljp2
复制代码
( b8 L+ E, z! v: H
- G7 O( ~% @0 u6 q
. x/ O* W- m+ Z |
|