역실패?

역실패?

예를 들어 사람들은 를 사용하여 하드 다이빙 이미지를 찍은 다음 또는 를 dd사용하여 파티션을 마운트하는 경우가 많습니다 . 이는 이미지 파일의 파티션을 마운트 가능하게 만들고 파일 시스템처럼 보이게 만드는 일반적인 방법입니다.kpartxlosetup

반대로 하는 것이 가능한지 궁금합니다. 그것은 /dev/sda파일처럼 보이는 장치를 만드는 것입니다 . 참고: 이것을 묻는 목적은 raid0 데이터 복구와 관련이 있습니다.

제 경우에는 dd작업 중인 2개의 2TB 드라이브를 다른 스토리지 컨테이너에 연결하여 이미지 파일을 작업할 수 있었습니다. 그런데 그게 고통스러워서 사진 찍는 걸 피하려고 해요.

드라이브를 /dev/sda파일처럼 보이게 만드는 방법에 대한 아이디어가 있습니까?

더 많은 정보를 추가하려면 편집하세요.

제가 복구에 사용하려는 도구는 FUSE 기반인데,http://pyraid.googlecode.com 이미지 파일에 대해 실행하면 제대로 작동합니다. 블록 장치(/dev/sdx)에 대해 실행하면 작동하지 않습니다.

file /dev/sda
/dev/sda: block special

file sda.img
sda.img: data

그렇다면 다른 방식으로 질문을 하자면, 블록 특수 장치를 데이터처럼 보이도록 하려면 어떻게 해야 합니까?

답변1

물론 넌 할 수있어. 리눅스에서는 모든 것이 파일처럼 작동합니다. 이미징의 요점은 무언가를 파일로 만드는 것이 아닙니다. 문제를 망치거나 더 이상 손상시키지 않도록 하는 것입니다. 동일한 도구를 사용하여 드라이브에서 직접 복구를 수행할 수 있지만 물리적 손상이 있거나 드라이브에 쓴 경우... 붐.

따라서 전체 드라이브에서 직접 작업하려면 /dev/sdX에서 도구를 실행하고, 파티션에서 작업하려면 /sdXn에서 도구를 실행하세요. 더 많은 데이터 손실 위험이 있습니다. 이미지를 만드는 것은똑똑한왜냐하면 이미지의 이미지를 작업하다가 실수를 하게 된다면그냥 삭제하고 새 복사본에서 다시 시작하면 아무것도 잃지 않습니다..

이미징은 단지 실사일 뿐입니다. 해. 실수로 추가한 디스크의 일부를 복구하기 위해 작업하는 것이 훨씬 더 번거롭습니다. 하드웨어 오류가 의심되는 경우에도 매우 유용합니다. 마음의 평화를 위해 2~3시간 정도(및 필요한 임시 디스크 공간) 정도의 가치가 있습니다.

관련 정보