Como posso obter o arquivo "RHEL 7.0 vmlinux"?

1

Eu quero usar crash on RHEL 7.0 . Como crash precisa de vmlinux file, mas não consigo encontrá-lo na pasta /boot , apenas vmlinuxz :

......
vmlinuz-0-rescue-7c50639231494746b5dffc0a1ff84727
vmlinuz-3.10.0-123.el7.x86_64
vmlinuz-3.10.0-123.el7.x86_64.debug
......

Eu instalei todo o kernel * .pkg do arquivo RHEL 7.0 ISO :

[root@localhost boot]# yum install kernel*
Loaded plugins: product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
RHEL                                                                                        | 4.1 kB  00:00:00
Package kernel-headers-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-abi-whitelists-3.10.0-123.el7.noarch already installed and latest version
Package kernel-debug-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-tools-libs-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-devel-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-debug-devel-3.10.0-123.el7.x86_64 already installed and latest version
Package kernel-tools-3.10.0-123.el7.x86_64 already installed and latest version
Nothing to do

Então, como posso obter o arquivo RHEL 7.0 vmlinux ?

    
por Nan Xiao 31.10.2015 / 10:32

1 resposta

1

Você precisa habilitar o repositório 'debuginfo' para o RHEL e instalar o kernel-debuginfo rpm para obter o vmlinux necessário

# rpm -qf /usr/lib/debug/lib/modules/3.10.0-229.14.1.el7.x86_64/vmlinux 
kernel-debuginfo-3.10.0-229.14.1.el7.x86_64

Information on how to enable this repo could be found at https://access.redhat.com/solutions/9907

    
por 31.10.2015 / 17:30