강좌 & 팁
안녕하세요. 송기석입니다.
리눅스에서 디스크 관리를 할 때 많이 사용하는 명령어로 fdisk가 있습니다.
fdisk -l 명령으로 디스크를 확인 하고 fdisk /dev/디스크 형식으로 파티션을 조작을 합니다.
다음과 같은 경우 파티션을 조작하는데 문제가 있습니다.
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
256 heads, 63 sectors/track, 60563 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 4294967295 2147483647+ ee GPT
이런 경우 parted 명령을 사용하면 해결 할 수 있습니다.
$ sudo parted /dev/sdb
falinux@ksskor-ubuntu:~$ sudo parted /dev/sdb
GNU Parted 2.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: WDC WD50 00AAKX-001CA0 (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 134MB 134MB Microsoft reserved partition msftres
(parted) mklabel msdos // 리눅스는 msdos
(parted) rm // 파티션이 있다면 삭제
Partition number? 1
(parted) mkpart
Partition type? primary/extended? p
File system type? [ext2]? ext4
Start? 1 // 시작위치
End? -1 // 끝위치 (-1 은 끝까지라는 의미)
(parted) print // 설정 상태 확인
Model: WDC WD50 00AAKX-001CA0 (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 500GB 500GB primary ext4
(parted) quit
다음과 같이 설정이 되었습니다.
Model: WDC WD50 00AAKX-001CA0 (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 500GB 500GB primary ext4
올해 들어 가장 추운 날인 것 같습니다.
감기 조심하세요.