fdisk 파티션이 lsblk에 표시되지 않습니다.

fdisk 파티션이 lsblk에 표시되지 않습니다.

외장 드라이브를 파티셔닝했는데 fdisk결과는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

하지만 실행하면 lsblk내가 만든 파티션이 표시되지 않습니다. 여기에 무슨 잘못이 있습니까?

답변1

변경 사항은 도구에 장치에 기록하도록 지시할 때까지 자체 fdisk메모리에 남아 있습니다 . fdisk으로 이 작업을 수행합니다 w. 을(를) 종료하면 q변경 사항이 손실됩니다.

변경 사항을 작성한 후 fdiskOS에 알립니다. 현대의 "큰" 배포판에서는 이것으로 충분합니다. 이제부터 lsblk새로운 파티션 상태가 표시됩니다.

일부 오래되었거나 제한된 버전은 fdiskOS에 알리지 않을 수 있습니다. 이 경우 호출 partprobe /dev/sdb(또는 그냥 partprobe)합니다.

partprobe사용할 수 없고 디스크가 외부(예: USB를 통해 연결됨)인 경우 sync만일의 경우에 대비해 연결을 끊었다가 다시 연결하세요. 이렇게 하면 파티션에 대한 OS 프로브가 만들어집니다. partprobe디스크를 분리 할 수 없고 연결을 끊을 수 없는 경우 (예: 디스크가 내부에 있거나 고정되어 있는 경우) 재부팅이 궁극적인 해결 방법입니다. 덜 과감한 방법을 사용할 수도 있고 사용하지 못할 수도 있습니다.

관련 정보