![파티션의 원래 내용을 어떻게 확인할 수 있나요?](https://linux55.com/image/63182/%ED%8C%8C%ED%8B%B0%EC%85%98%EC%9D%98%20%EC%9B%90%EB%9E%98%20%EB%82%B4%EC%9A%A9%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%99%95%EC%9D%B8%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
/dev/sda3
gparted를 통해 만든 가상 파티션의 원시 바이트 내용을 보려고 합니다 100MiB
.
이 파티션에서 쓰기 및 읽기를 테스트하고 싶습니다. 수동으로 확인할 수 있는 도구가 있나요?
답변1
일반적으로 다른 파일에 작동하는 동일한 도구를 블록 장치에도 사용할 수 있습니다. 이는 다음을 사용하여 파일 시스템을 확인할 수 있음을 의미 xxd
합니다 hexdump
.
$ sudo xxd /dev/sda2 | head -10
00000000: eb58 9053 5953 4c49 4e55 5800 0200 0000 .X.SYSLINUX.....
00000010: 0000 0000 0000 0000 3f00 ff00 0008 2000 ........?..... .
00000020: 00f8 1f06 0000 0000 0000 0000 0000 0000 ................
00000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000050: 0000 0000 0000 0000 0000 fafc 31c9 8ed1 ............1...
00000060: bc76 7b52 0657 1e56 8ec1 b126 bf78 7bf3 .v{R.W.V...&.x{.
00000070: a58e d9bb 7800 0fb4 370f a056 20d2 781b ....x...7..V .x.
00000080: 31c0 b106 893f 8947 02f3 64a5 8a0e 187c 1....?.G..d....|
00000090: 884d f850 5050 50cd 13eb 628b 55aa 8b75 .M.PPPP...b.U..u
글쓰기도 마찬가지다. 예를 들어 다음을 사용하세요 dd
(아마도 이 작업을 원하지 않을 것입니다).
$ sudo dd of=/dev/sda2 skip=... bs=... <<< 'a string'