![dd에 의해 생성되고 캐시된 파티션을 즉시 쓸 수 있는지 여부](https://linux55.com/image/75179/dd%EC%97%90%20%EC%9D%98%ED%95%B4%20%EC%83%9D%EC%84%B1%EB%90%98%EA%B3%A0%20%EC%BA%90%EC%8B%9C%EB%90%9C%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%9D%84%20%EC%A6%89%EC%8B%9C%20%EC%93%B8%20%EC%88%98%20%EC%9E%88%EB%8A%94%EC%A7%80%20%EC%97%AC%EB%B6%80.png)
저는 dd를 사용하여 (백업에서) 파티션을 생성하고 있으며 파티션에 액세스하기 전에 일종의 동기화/시간 초과가 필요한지 알아야 합니다. 내가 아는 한, 데이터는 더티 페이지에 캐시될 수 있습니다. 하지만 데이터의 일부가 캐시에 있는 파일이나 장치를 읽고 쓰면 어떻게 될까요? 가장 최근 데이터(캐시에서)를 가져오거나 덮어쓰나요, 아니면 새로 고친 데이터만 가져오나요?
답변1
이 중 어느 것도 관련이 없다는 소식을 들으면 기뻐할 것입니다. (아마도) Recovery 를 통과했을 것입니다 /dev/sdb1
. 작성한 것과 동일한 내용을 볼 수 있도록 동일한 장치를 설치하고 싶을 것입니다.
작동하지 않는 것은 마술처럼 나타나기를 /dev/sdb
기대하고 작성하여 파티션 테이블을 복원하는 것입니다 . /dev/sdb1
이렇게 하려면 다음과 같은 것을 실행해야 합니다.partprobe /dev/sdb