Ajuda com o symlink

0

Eu acidentalmente mudei a permissão para 000 em symlink:

/lib64/ld-linux-x86-64.so.2    

Com efeito, o ubuntu 15.10 não pode executar nenhum comando bash (binário). Nesta situação, o chroot do live cd não está funcionando. O sistema não está sendo iniciado (kernel panic). O modo de recuperação também não está sendo iniciado. Como (restaurar permissões deste symlink e) tornar o sistema inicializável?

    
por EdiD 09.02.2016 / 21:12

2 respostas

1

Eu percebi isso. Eu me engano porque symlink:

/lib64/ld-linux-x86-64.so.2 

mostra as permissões lrwxrwxrwx . Ele direciona para esse objeto compartilhado:

/lib/x86_64-linux-gnu/ld-2.21.so*

Quais (as permissões foram alteradas para 000) são vinculador / carregador dinâmico . Ele localiza e carrega as bibliotecas compartilhadas necessárias por um programa, prepara o programa para ser executado e, em seguida, executa-o. Perdeu as permissões para fazer qualquer coisa, por isso não foi possível iniciar nenhum sistema de criação de biblioteca necessário.

Executando (do sistema ao vivo):

sudo chmod 755 /lib/x86_64-linux-gnu/ld-2.21.so*

resolva o problema.

    
por EdiD 10.02.2016 / 10:29
-1

Você precisa inicializar a partir do CD oder USB. Ou monte o disco rígido em outro PC.

    
por user unknown 09.02.2016 / 21:32