dd를 이용해서 CentOS USB를 만들고 나면 USB를 Windows나 Ubuntu disk utility로 partition을 제대로 인식하지 못한다.
정확한 이유는 잘 모르겠지만, dd 커맨드가 파티션을 아예 지워버리는 것 같다.
해서 다시 파티션을 잡기 위해서는 다음과 같이 하면 된다.

umount /dev/<partition-name> #if device is mounted

sudo dd if=/dev/zero of=/dev/<device-name> bs=512 count=32 #test device it works fine-can be skipped
sudo dd if=/dev/zero of=/dev/<device-name> bs=1M

dmesg #check kernel message

usb format은 완료되었고, 다음에 파티션 생성을 하면 된다.

sudo fdisk /dev/sdc
Command (m for help): n
Select (default p): p
Partition number (1-4, default 1): 1
First Sector (2048-7796735, default: 2048): <push enter>
Last Sector, +sectors or +size{K,M,G} (2048-7796735, default 7796735): <push enter>
Command (m for help): t
Hex code(type L to list codes): 6
Command (m for help): w

sudo mkfs.vfat /dev/sdc1

Reference: Ask Ubuntu