리눅스 하드 디스크 추가 하는 방법
리눅스에서 HDD disk 를 추가 하는 법에 대하여 포스팅 해보겠습니다. 본 포스팅은 1GB disk 를 추가 하는 예제로 작성 되었습니다. HDD DISK를 추가한 다음 리눅스 시스템에 접속하여 다음의 몇 가지 과정을 진행 하여야 시스템에 HDD DISK를 추가 할 수 있습니다. 시스템에 접속하여 fdisk -l 명령어를 입력 합니다.
fdisk -l을 입력한 화면 입니다.
블록으로 표시 되어 있는 부분이 새로 추가된 disk 정보 입니다.
2. fdisk /dev/sdb 로 파티션을 생성합니다.
/dev/sdb 는 추가된 디스크 경로 입니다.
fdisk /dev/sdb를 입력하면 위와 같은 메뉴가 나옵니다. m을 눌러 메뉴 확인을 합니다.
새로 파티션을 생성 할 것 이기 때문에 n을 입력 합니다.
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-130, default 1): 1 [엔터 enter]
Last cylinder, +cylinders or +size (1-130, default 130): [엔터 enter]
Using default value 130
default 값으로 진행 합니다.
Command (m for help): p
Disk /dev/sdb: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 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: 0x660de409
Device Boot Start End Blocks Id System
/dev/sdb1 1 130 1044193+ 83 Linux
Command (m for help): q
파티션 정보를 다시한번 확인하고 q 를 입력하여 빠져나옵니다.
다음으로 해야 될 과정은 파일시스템을 생성 해야됩니다.
3. mksf.ext4 /dev/sdb
- /dev/sdb 를 ext4형식으로 파일시스템을 만드는 명령어 입니다.
y를 입력하고 게속 진행 합니다.
[root@localhost /]# mkfs.ext4 /dev/sdb
mke2fs 1.41.12 (17-May-2010)
/dev/sdb is entire device, not just one partition!
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
65536 inodes, 262144 blocks
13107 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 37 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
다음은 파일시스템 정보를 확인 하는 명령어[blkid]로 확인을 합니다.
4.마운트 하기
mkdir add_disk 마운트할 디렉토리를 만듭니다.
[root@localhost /]# mkdir /add_disk
[root@localhost /]# mount /dev/sdb add_disk
[root@localhost /]#
[root@localhost /]#
[root@localhost /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 18G 2.6G 15G 16% /
tmpfs 504M 228K 503M 1% /dev/shm
/dev/sda1 291M 33M 244M 12% /boot
/dev/sdb 1008M 34M 924M 4% /add_disk
이상으로 disk 1GB를 추가하여 할당 하는 작업을 해 보았습니다.
'IT' 카테고리의 다른 글
[리눅스]linux 디렉토리용량 확인 명령어! (0) | 2017.12.07 |
---|---|
[리눅스]linux디스크용량 확인하는방법! (0) | 2017.12.07 |
[리눅스]linux 파일 압축하는 방법! (0) | 2017.12.06 |
[리눅스]free radius서버 설치하는방법! (0) | 2017.12.06 |
리눅스구글크롬브라우저설치방법! (0) | 2017.12.05 |