Falha ao carregar VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT)

3

quando tento iniciar um vm em Virtualbox , recebo o erro na mensagem do título.

Já verifiquei /usr/lib/virtualbox/VMMR0.r0 e as permissões são

-rw-r--r-- 1 root root 785K Sep 21  2013 /usr/lib/virtualbox/VMMR0.r0

Quais outras coisas causarão esse erro e que outras coisas posso experimentar?

    
por merlin2011 05.04.2014 / 02:40

1 resposta

1

Encontrei este tópico intitulado: VERR_SUPLIB_OWNER_NOT_ROOT - resolvido , que descreve várias razões possíveis pelas quais você receberia essa mensagem. A maioria deles é decorrente de as permissões não estarem configuradas corretamente.

Além de garantir que as permissões estejam corretas para o arquivo que você mencionou, você deve certificar-se de que as permissões para os diretórios dentro dele também estejam corretas. Aqui está a aparência da minha estrutura de diretórios:

$ ls -ld /usr /usr/lib64 /usr/lib64/virtualbox /usr/lib64/virtualbox/VMMR0.r0
drwxr-xr-x.  14 root root    4096 Dec 10 14:29 /usr
drwxr-xr-x. 238 root root  147456 Apr  4 03:16 /usr/lib64
drwxr-xr-x.   5 root root    4096 Apr  4 03:16 /usr/lib64/virtualbox
-rw-r--r--.   1 root root 1277952 Dec 26 13:31 /usr/lib64/virtualbox/VMMR0.r0

Eu comecei com isso. Observe também que os diretórios têm um pequeno ponto final nos atributos de permissões. Talvez seja necessário adicionar um contexto ao arquivo e / ou aos diretórios também.

Se for esse o caso, esperaria ver algumas mensagens de erro relacionadas a isso no SELinux ou no AppArmor.

contextos

Você pode verificar quais contextos estão sendo aplicados a um diretório usando a opção -Z para ls .

$ ls -ldZ /usr /usr/lib64 /usr/lib64/virtualbox /usr/lib64/virtualbox/VMMR0.r0
drwxr-xr-x. root root system_u:object_r:usr_t:s0       /usr
drwxr-xr-x. root root system_u:object_r:lib_t:s0       /usr/lib64
drwxr-xr-x. root root system_u:object_r:lib_t:s0       /usr/lib64/virtualbox
-rw-r--r--. root root system_u:object_r:lib_t:s0       /usr/lib64/virtualbox/VMMR0.r0

Portanto, no meu caso, os contextos são system_u:object_r:usr_t:s0 .

Referências

por 05.04.2014 / 03:25