출처 : http://jai0130.tistory.com/165
* gpt 로 만든 런은 fdisk 에서 에러메시지 발생(정상임)
WARNING: GPT (GUID Partition Table) detected on ‘/dev/sde’! The util fdisk doesn’t support GPT. Use GNU Parted.
* gpt 제거: mkfs.ext3 로 제거할수도 있음.
1) dd 로 안됨.
dd if=/dev/zero of=/dev/sde bs=10240 count=10240
2) mkfs.ext3 로는 제거됨. 그 후에 fdisk 로 파티셔닝 하면됨.
parted 유틸에서는 제거하는 방법을 못찾았음.
mkfs.ext3 를 사용하는 꽁수.
# mkfs.ext3 /dev/sde
mke2fs 1.39 (29-May-2006)
/dev/sde is entire device, not just one partition!
Proceed anyway? (y,n) y
* gpt 란?
http://www.cep.kr/blog/47
기본적으로 linux partition은 msdos label을 갖고 사용한다. 그래서 이것은 2TB 이상을 넘겨서 사용할수가 없다. (64bit OS라도) 물론 이것은 linux (i386, x86_64에서 말하는것임.)
즉, fdisk는 2TB 이상의 cylinder를 컨트롤 할수가 없다는 뜻이다.
그래서 2TB 이상을 사용하기위해서는 GNU parted를 사용해야 한다.
=> 3T 런을 다 쓸필요없이 2T 만 쓰겠다면 fdisk 로 나눠 써도 됨.
* parted 사용법
# parted /dev/sdc
(parted) print
Error: Unable to open /dev/sdc – unrecognised disk label.
(parted) mklabel gpt
(parted) p
Model: IFT A16F-R2431 (scsi)
Disk /dev/sdc: 3000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
(parted) mkpart primary 0 500
(parted) mkpart primary 500 10000
(parted) mkpart primary 10000 100% <- 100% 라고 쓰면 끝까지 잡아준다.
(parted) p
Model: IFT A16F-R2431 (scsi)
Disk /dev/sdc: 3000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 500MB 500MB primary
2 500MB 10.0GB 9500MB primary
3 10.0GB 3000GB 2990GB primary
* sdc 에 파티션을 여러개 만들어도 fdisk 에서는 sdc1 만 보인다.