2
공급 업체가 소스를 제공하지 않은 커널이 있습니다. 커널이 있지만 gziped 커널입니다. 시퀀스의 데이터 부분은 어디에서 시작하나요? 마법 번호 (1f 8b)를 찾고 gzip 파일로 복사하려고 시도했지만 7zip으로 디코딩 할 수 없습니다.압축 커널을 압축 해제하는 방법
공급 업체가 소스를 제공하지 않은 커널이 있습니다. 커널이 있지만 gziped 커널입니다. 시퀀스의 데이터 부분은 어디에서 시작하나요? 마법 번호 (1f 8b)를 찾고 gzip 파일로 복사하려고 시도했지만 7zip으로 디코딩 할 수 없습니다.압축 커널을 압축 해제하는 방법
올바른 방법으로 gzip 압축 바이너리를 사용할 수 있습니다. 감압은 버 로우 휠러 (bzip2) 또는 LZMA에 따라 다릅니다. 7zip으로 압축을 풀지 않으면 gzip
/zcat
과 같은 것을 사용해보세요.
http://www.uvm.edu/~bcodding/ticker/archives/31에서, GZIP 인코딩 커널 압축 해제의 예 -
$ mkdir -p /tmp/kernel-uncompressed/; cd /tmp/kernel-uncompressed/
$ cp /boot/vmlinuz-`uname -r` .
$ od -t x1 -A d vmlinuz-2.6.18-128.el5.uvm6PAE | grep "1f 8b 08"
0008320 1b 00 1f 8b 08 00 d5 c2 9a 49 02 03 ec 3b 7d 7c
$ dd bs=1 skip=8322 if=vmlinuz-2.6.18-128.el5.uvm6PAE | zcat > vmlinux