fdisk를 사용하여 현재 마운트된 파티션을 삭제하면 어떤 문제가 발생합니까? 마운트된 USB 파티션에서 이것을 테스트했는데 몇 가지 독특한 오류가 발생했습니다. 해서는 안 되는 일이라는 걸 알지만, 그 이유가 궁금합니다.
답변1
커널이 파티션 테이블의 변경 사항을 반드시 알아차릴 필요는 없기 때문에 처음에는 아무 것도 알아차리지 못할 것입니다. fdisk
예를 들어 부팅 디스크의 파티션을 변경한 경우(그러나 프로그램을 사용하여 커널에 알릴 수 있음) 시스템을 재부팅해야 한다는 메시지가 나타나는 이유는 바로 이 때문입니다 .
(커널) 메모리와 디스크의 파티션 레이아웃이 일치하지 않으면 커널은 재부팅하고 파티션 정보를 다시 읽은 후 읽을 수 없는 위치에 기꺼이 씁니다.