반응형
윈도우에서 처럼 리눅스에서도 파티션을 설정하고 Mount하는 방법에 대해서 기술해 보도록 하겠다. 명령어로 치니 다소 위험성이 강하다 그니깐,,, 잘보고 따라하길 바란다.

[1] 파티션 정보보기

$ sudo fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003afc0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       12158    97654784   83  Linux
/dev/sda2          12158       77429    xxxx   5  Extended


[2] 파티션을 새롭게 생성한다.(n) 옵션 사용한다.

Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
p                                                  ===> 기존에 extends된게 있으니 p로 선택한다.
Partition number (1-4): 3                 ===> sda2까지 할된게 있으므로 3번째 파티션이다.
First cylinder (77430-121601, default 77430): 77430  ==> 시작 주소를적는란이다.
Last cylinder, +cylinders or +size{K,M,G} (77430-121601, default 121601): 121601
                   ==> +300G 이런식으로 작성해도 무방하다.

[3] 생성된 파티션을 옵션을 보면 다음과 같다.

Command (m for help): p

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003afc0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       12158    97654784   83  Linux
/dev/sda2           12158       77429   524292634+   5  Extended
/dev/sda3           77430      121601   354811590   83  Linux ==> 방금생성한 파티션임.


[4] 이제 포맷을 하도록 하겠다. 포맷은 mkfs Tool을 이용하도록 한다.
조금 이상한 것은 300G 이상이 되는 것으로 했을때 i-node가 부족하다는 에러가 발생했다 이부분은 다시금 보도록 하자.

$ sudo mkfs.ext3 /dev/sda3
mke2fs 1.41.11 (14-Mar-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
22175744 inodes, 88702897 blocks
4435144 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
2707 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968

Writing inode tables:  486/2707
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 20 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.


위 그림은 ext3 파일포맷으로 format 이 완료된 화면이다. 참조하길 바란다.

[5] Mount - 이제 Logical한 폴더로 마운트 하도록 한다.

 $mount -t ext3 /dev/sda3 /K-HARD

이렇게 하면된다. 그럼 현재 파티션인 sd3 파티션은 K-HARD로 할당된다.

[6] fstab 등록
Mount 한 항목들은 재부팅되면 unmount된 상태로 유지된다. 그렇기 때문에 부팅시 마운트 된 내역을 읽어들여 재등록 할 필요가 있다. fstab에 등록 하면 이런것을 해결해준다.

$ vim /etc/fstab
/dev/sda3 /K-HARD ext3 defaults 0 0

위 라인을 fstab 에 마지막에 한줄 추가하도록 한다.

[6] 끝으로
우분투 리눅스에서 fdisk를 이용하여 format 부터 mount까지 일괄정리를 한번 하였다.
예전에 홈페이지에 정리했던 것을 다시금 블로그에 정리한다.서버관리라는 것은 통밥인것같다. 걍 해도 돼지만, 이런것들을 정리하다보면 통밥이 생겨 타 운영체제도 쉽게 적응할 수 있다.

                                                        - 2011.02.22 랑이씀 -
반응형

'Server > Linux' 카테고리의 다른 글

Tomcat WAS server.xml 셋팅방법  (0) 2011.05.17
[ VIM 창 분할하기 ]  (2) 2011.02.23
[ 로그인 N번 실패시 아이피 차단 ]  (2) 2011.02.18
[ iptables 를 이용한 국가별 차단 ]  (10) 2011.02.15
[ SSH 터널링 팁 ]  (0) 2011.02.13

+ Recent posts