![partpobe와 mkfs를 사용해야 합니까, 아니면 parted가 자동으로 파티션을 ext4로 포맷할 수 있습니까?](https://linux55.com/image/178232/partpobe%EC%99%80%20mkfs%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%2C%20%EC%95%84%EB%8B%88%EB%A9%B4%20parted%EA%B0%80%20%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%9D%84%20ext4%EB%A1%9C%20%ED%8F%AC%EB%A7%B7%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
parted
다음 명령을 사용하여 ext4 파일 시스템이 있는 Linux에서 비대화식으로 단일 파티션을 생성하려고 합니다.
parted /dev/sdc --script -- mkpart primary ext4 0% 100%
이 후에 다음 명령을 실행해야 하는지 아니면 parted 명령 자체에 의해 자동으로 처리되는지 누군가 말해 줄 수 있습니까?
partprobe
mkfs.ext4 /dev/sdc
답변1
~에 따르면parted
문서, 이 mkpart
명령은 파티션을 생성합니다파일 시스템을 생성할 필요가 없습니다..
partprobe
사용된 커널과 버전에 따라 나중에 실행 해야 할 수도 있고 필요하지 않을 수도 있습니다 parted
. 이전 버전에서는 필요할 수 있지만 최신 버전에서는 일반적으로 필요하지 않습니다. 그러나 어떤 상황에서도 이를 실행하는 데 아무런 해가 있어서는 안 됩니다.
그러나 방금 생성한 파티션을 유지하려면 다음 mkfs
명령을 실행해야 합니다.
mkfs.ext4 /dev/sdc1 # not /dev/sdc
소위 "슈퍼플로피" 구성으로 디스크를 사용하려면 물론 mkfs
전체 디스크 장치에서 실행하여 /dev/sdc
이와 같이 사용할 수 있습니다. 그러나 그러한 파일 시스템을 생성하면 새로 생성된 파티션 테이블을 덮어쓰게 되므로 처음부터 분할할 필요가 없습니다.
대부분의 일반적인 운영 체제에서 인식되는 디스크에 파티션 테이블이 있으면 시스템 간에 디스크를 이동하는 것이 더 안전해집니다. 이는 다른 운영 체제(Redmond를 보고 있습니다...)가 파티션 테이블을 인식하지 못할 가능성을 방지합니다. 디스크에는 데이터가 포함되어 있으며 유용한 포맷을 제공할 수 있습니다.