그리고 64비트 OS를 사용하더라도 fdisk로 하면 안되고 GNU parted를 사용해서 파티션을 생성해야 제대로 인식이 된다.
# sudo parted /dev/sdb
(parted) mklabel
Warning: the existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes
New disk label type? [gpt]? gpt
(parted) mkpart primary 0 -1s
(parted) q
# sudo mkfs.ext4 /dev/sdb1
(parted) mklabel
Warning: the existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes
New disk label type? [gpt]? gpt
(parted) mkpart primary 0 -1s
(parted) q
# sudo mkfs.ext4 /dev/sdb1
parted를 사용할 때 처음에 label을 gpt로 안 잡아주면 대용량이 제대로 인식되지 않는 문제가 있다. 반드시 label을 gpt로 잡아주고 파티션을 생성해야 한다.
그리고 파티션을 만들 때 0 -1는 0번 섹터부터 디스크의 마지막 섹터까지란 의미이다. 이때 용량이 큰 경우 0번 섹터가 아닌 몇 번째 섹터부터 파티션이 만들어진다는 경고가 나올때도 있는데 그 크기가 작아서 무시해도 될 정도이다.

comments
comments rss (+댓글 쓰러가기)