gsl*_*gsl 2 linux unix search hard-drive raw
如何在原始磁盘中搜索模式并返回其位置?
该磁盘未格式化,或者至少使用了 Linux 未知的格式,grep
并且类似的工具不会有用。
命令行示例将不胜感激。基于 GUI 的工具也可以,无论是 Unix/Linux 还是 Windows。谢谢。
为什么grep
没有用呢?下面是返回LBA 1(从 512 字节开始)和 LBA -1(磁盘末尾)处的签名字节grep
位置的示例:EFI PART
\ndeltik@box52 [~]$ sudo grep -a -o -b \'EFI 部分\' /dev/nvme0n1\n 512:EFI 部分\n41661792:EFI 部分\n412075976:EFI 部分\n412207048:EFI 部分\n587940832: EFI 部分\n 512110190080:EFI 部分\n\n\n
选项说明grep
:
-a
/ --text
\xe2\x80\x93 将二进制视为文本-o
/ --only-matching
\xe2\x80\x93 仅返回匹配结果-b
/ --byte-offset
\xe2\x80\x93 返回匹配在文件中的字节偏移量 归档时间: |
|
查看次数: |
1529 次 |
最近记录: |