RE: nomes de itens específicos em arquivos de configuração

1

Sob uma pergunta anterior 'O Ubuntu usa recursos de segurança como DEP e ALSR' foi mencionado "se você não estiver executando um kernel PAE, ou seu hardware não tiver o bit NX, o Ubuntu emula o recurso NX". Desejo reconfigurar o kernel para excluir (não desativar) essa capacidade de emular o recurso NX. Quais são os nomes de itens específicos nos arquivos de configuração que eu preciso apagar?

    
por D. Louhi 24.07.2012 / 01:04

1 resposta

0

Eu realmente não consigo imaginar por que você quer fazer isso, você está expondo seu hardware e software a uma grande ameaça que você pode controlar em tempo de execução se você compilar um novo kernel como você faria.

No entanto, em vez de nomear todas as opções, tornar as coisas mais inteligentes e executar um

make xconfig

na pasta raiz onde a fonte do kernel está, isso fará com que uma janela apareça onde você pode definir todas as opções para o seu arquivo .config . Vá em

Editar > Encontre

e procure por highmem , essas opções não estão estritamente relacionadas ao bit NX, mas com gerenciamento de memória em geral e com o recurso PAE, geralmente os desenvolvedores estão interessados apenas em definir HIGHMEM64G to y para obter um kernel habilitado para PAE.

Falando sobre um recurso "somente bit NX", existe o símbolo DEBUG_NX_TEST .

Além disso, você precisa jogar com o seu gerenciador de inicialização, por exemplo link .

Meu conselho é, jogar com opções highmem, tanto quanto você quer, mas apenas considerar opções como o limite de bits do NX, porque você pode perder o controle de sua máquina em menos de uma fração de segundo e você não pode controlar mapeamento de memória em tempo real, você não é uma máquina.

    
por user827992 24.07.2012 / 01:30