Tôi muốn tạo System.map từ vmlinuz, khiến hầu hết các máy không có tệp System.map.In, vmlinuz được nén thành vmlinuz hoặc bzImage.Trích xuất vmlinux từ vmlinuz hoặc bzImage
Có bất kỳ công cụ hoặc tập lệnh nào có thể thực hiện việc này không?
tôi đã cố gắng:
dd if=/boot/vmlinuz skip=`grep -a -b -o -m 1 -e $'\x1f\x8b\x08\x00' /boot/vmlinuz | cut -d: -f 1` bs=1 | zcat > /tmp/vmlinux
Nó được thất bại:
zcat: stdin: not in gzip format
32769+0 records in
32768+0 records out
Bạn có chắc không? Không có biểu tượng nào trong các tệp được trích xuất ;-( – daisy
https://superuser.com/questions/298826/how-do-i-uncompress-vmlinuz-to-vmlinux –