CentOS 컴퓨터에서 사용하고 싶은 USB 키가 있습니다. USB 키는 이전에 OS X에서 사용되었으므로 CentOS에서 쓸 수 있도록 지우고 싶습니다.
내가 실행하는 데 필요한 명령을 도와줄 수 있는 사람이 있나요?
나는 그것이 fdisk 및 mkfs(아마도 mkfs.ext3)와 관련이 있다고 생각합니다. 어쨌든 USB 플래시 드라이브의 용량은 32GB입니다.
디스크는 에 있습니다 /dev/sdb
.
답변1
원하는 호환성 수준에 따라 ext3 또는 보다 일반적인 FAT32를 선택할 수 있습니다. FAT32로 포맷:
$su
$fdisk /dev/sdb
$mkfs.vfat /dev/sdb1
또는 ext3으로 포맷하려는 경우:
$su
$fdisk /dev/sdb
$mkfs.ext3 /dev/sdb1
그런데 USB 플래시 드라이브의 이름을 바꾸려면 FAT32로 이름을 바꾸세요.
$sudo mlabel -i /dev/sdb1 ::usb-key
또는 ext3의 경우:
$sudo e2label /dev/sdb1 usb-key
형식에 대한 일반적인 이해를 보려면 다음을 확인하세요.이 가이드.
답변2
대부분의 USB 키는지방형식(보다 정확하게는FAT32)는 이전 버전의 Windows에 고유하고 거의 보편적으로 지원되는 간단한 형식입니다.
HFS(+) 또는 UFS를 사용하여 키를 포맷했고 이제 ext3으로 포맷하려는 경우 먼저 키에 파티션이 있는지 확인하세요. 달리기 ls /dev/sdb*
. 만 표시된다면 /dev/sdb
파티션이 없다는 의미이므로 파일 시스템이 해당 파티션에 직접 생성됩니다 /dev/sdb
. 여기에 파티션이 표시되면( /dev/sdb1
숫자는 다를 수 있음) 거기에 파일 시스템을 생성하십시오. 파티션이 여러 개인 경우 해당 파티션에 다른 파일 시스템을 배치하거나 디스크를 다시 파티션할 수 있습니다.
해당 파티션의 현재 파일 시스템을 확인하려면 실행하세요 file - </dev/sdb1
(위에서 식별된 번호가 아닐 수도 있고 다른 번호를 사용할 수도 있음). 새 파일 시스템을 생성하려면 를 실행하십시오 mkfs.ext3 /dev/sdb1
. 이동식 미디어의 경우 예약된 블록이 필요하지 않으므로 다음을 실행하세요.
mkfs.ext3 -m 0 /dev/sdb1
Linux 버전이 충분히 새로운 경우 다음이 필요할 수 있습니다.외부 4또는BTFS, 플래시 장치에 더 적합해야 하기 때문입니다(이것이 USB 키의 저가형 플래시 미디어에 적용되는지는 모르겠지만).
그러나 USB 플래시 드라이브에 FAT를 사용하지 않을 이유가 거의 없습니다.