1. # fdisk –l
=> 현재 장착 되어있는 저장장치 확인
[root@red922 root]# fdisk -l
Disk /dev/hda: 10.0 GB, 10005037056 bytes
240 heads, 63 sectors/track, 1292 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 291 2094120 83 Linux
/dev/hda3 292 360 521640 82 Linux swap
/dev/hda4 361 1292 7045920 f Win95 Ext'd (LBA)
/dev/hda5 361 1292 7045888+ 83 Linux
2. # 새 하드디스크 추가
3. # fdisk –l
=> 새 하드디스크가 장작 되었는지 확인
[root@red922 root]# fdisk -l
Disk /dev/hdc: 20.4 GB, 20404101120 bytes
255 heads, 63 sectors/track, 2480 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
Disk /dev/hda: 10.0 GB, 10005037056 bytes
240 heads, 63 sectors/track, 1292 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 291 2094120 83 Linux
/dev/hda3 292 360 521640 82 Linux swap
/dev/hda4 361 1292 7045920 f Win95 Ext'd (LBA)
/dev/hda5 361 1292 7045888+ 83 Linux
[root@red922 root]#
4. /dev/hdc가 추가 되어있음을 확인할 수 있다
5. /dev/hdc에 File System 생성
# fdisk /dev/hdc
1) m을 선택하여 help table을 확인한다.
2) d를 선택하여 현재 default로 구성되어 있는 정보를 삭제한다.
3) n을 선택하여 Extended Partition을 생성(전체 용량 선택)
4) 생성된 Extended Partition에 Logical Partition을 생성한다.
=> Logical Partition이 실제로 사용할 수 있는 영역이다.
6. fdisk –l을 사용하여 생성되어있는 Partition을 확인한다.
[root@red922 root]# fdisk -l
Disk /dev/hdc: 20.4 GB, 20404101120 bytes
255 heads, 63 sectors/track, 2480 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdc1 1 2480 19920568+ 5 Extended
/dev/hdc5 1 1240 9960237 83 Linux
/dev/hdc6 1241 2480 9960268+ 83 Linux
Disk /dev/hda: 10.0 GB, 10005037056 bytes
240 heads, 63 sectors/track, 1292 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 291 2094120 83 Linux
/dev/hda3 292 360 521640 82 Linux swap
/dev/hda4 361 1292 7045920 f Win95 Ext'd (LBA)
/dev/hda5 361 1292 7045888+ 83 Linux
7. Mount하여 상용가능 하도록 File System을 생성한다.
# mkfs -t ext3 /dev/hdc5
# mkfs -t ext3 /dev/hdc6
8. mount할 위치를 생성한다.
# mkdir /data1
# mkdir /data2
9. mount를 한다.
# mount /dev/hdc5 /data1
# mount /dev/hdc6 /data2
[root@red922 root]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda2 2061176 404708 1551764 21% /
/dev/hda1 102454 9324 87840 10% /boot
none 63028 0 63028 0% /dev/shm
/dev/hda5 6935224 4667584 1915348 71% /usr
/dev/hdc5 9803908 20 9305880 1% /data1
/dev/hdc6 9803940 32828 9273100 1% /data2
10. 자동 mount가 가능하도록 /etc/fstab에 등록
[root@red922 root]# more /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/usr /usr ext3 defaults 1 2
/dev/hda3 swap swap defaults 0 0
/dev/hdc5 /data1 ext2 defaults 1 1
/dev/hdc6 /data2 ext3 defaults 1 1
11. reboot 후 현재 리눅스서버에 마운트된 파일시스템이 어떤 것들이 있는지 확인
[root@red922 root]# mount
/dev/hda2 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hda1 on /boot type ext3 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
/dev/hda5 on /usr type ext3 (rw)
/dev/hdc5 on /data1 type ext2 (rw)
/dev/hdc6 on /data2 type ext3 (rw)
=> 현재 장착 되어있는 저장장치 확인
[root@red922 root]# fdisk -l
Disk /dev/hda: 10.0 GB, 10005037056 bytes
240 heads, 63 sectors/track, 1292 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 291 2094120 83 Linux
/dev/hda3 292 360 521640 82 Linux swap
/dev/hda4 361 1292 7045920 f Win95 Ext'd (LBA)
/dev/hda5 361 1292 7045888+ 83 Linux
2. # 새 하드디스크 추가
3. # fdisk –l
=> 새 하드디스크가 장작 되었는지 확인
[root@red922 root]# fdisk -l
Disk /dev/hdc: 20.4 GB, 20404101120 bytes
255 heads, 63 sectors/track, 2480 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
Disk /dev/hda: 10.0 GB, 10005037056 bytes
240 heads, 63 sectors/track, 1292 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 291 2094120 83 Linux
/dev/hda3 292 360 521640 82 Linux swap
/dev/hda4 361 1292 7045920 f Win95 Ext'd (LBA)
/dev/hda5 361 1292 7045888+ 83 Linux
[root@red922 root]#
4. /dev/hdc가 추가 되어있음을 확인할 수 있다
5. /dev/hdc에 File System 생성
# fdisk /dev/hdc
1) m을 선택하여 help table을 확인한다.
2) d를 선택하여 현재 default로 구성되어 있는 정보를 삭제한다.
3) n을 선택하여 Extended Partition을 생성(전체 용량 선택)
4) 생성된 Extended Partition에 Logical Partition을 생성한다.
=> Logical Partition이 실제로 사용할 수 있는 영역이다.
6. fdisk –l을 사용하여 생성되어있는 Partition을 확인한다.
[root@red922 root]# fdisk -l
Disk /dev/hdc: 20.4 GB, 20404101120 bytes
255 heads, 63 sectors/track, 2480 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdc1 1 2480 19920568+ 5 Extended
/dev/hdc5 1 1240 9960237 83 Linux
/dev/hdc6 1241 2480 9960268+ 83 Linux
Disk /dev/hda: 10.0 GB, 10005037056 bytes
240 heads, 63 sectors/track, 1292 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 291 2094120 83 Linux
/dev/hda3 292 360 521640 82 Linux swap
/dev/hda4 361 1292 7045920 f Win95 Ext'd (LBA)
/dev/hda5 361 1292 7045888+ 83 Linux
7. Mount하여 상용가능 하도록 File System을 생성한다.
# mkfs -t ext3 /dev/hdc5
# mkfs -t ext3 /dev/hdc6
8. mount할 위치를 생성한다.
# mkdir /data1
# mkdir /data2
9. mount를 한다.
# mount /dev/hdc5 /data1
# mount /dev/hdc6 /data2
[root@red922 root]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda2 2061176 404708 1551764 21% /
/dev/hda1 102454 9324 87840 10% /boot
none 63028 0 63028 0% /dev/shm
/dev/hda5 6935224 4667584 1915348 71% /usr
/dev/hdc5 9803908 20 9305880 1% /data1
/dev/hdc6 9803940 32828 9273100 1% /data2
10. 자동 mount가 가능하도록 /etc/fstab에 등록
[root@red922 root]# more /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/usr /usr ext3 defaults 1 2
/dev/hda3 swap swap defaults 0 0
/dev/hdc5 /data1 ext2 defaults 1 1
/dev/hdc6 /data2 ext3 defaults 1 1
11. reboot 후 현재 리눅스서버에 마운트된 파일시스템이 어떤 것들이 있는지 확인
[root@red922 root]# mount
/dev/hda2 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hda1 on /boot type ext3 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
/dev/hda5 on /usr type ext3 (rw)
/dev/hdc5 on /data1 type ext2 (rw)
/dev/hdc6 on /data2 type ext3 (rw)