Tornar os parâmetros de inicialização permanentes na própria sessão ao vivo?

1

Live usb com 4gb persistente. Eu sigo estes passos: -

  1. Eu pressiono e no grub2 no Boot.
  2. Eu adiciono pci = nomsi ao final do respingo silencioso. Seus efeitos funcionam perfeitamente.
  3. Para torná-lo permanente, em seguida, no terminal e digite este comando -

    gksudo gedit /etc/default/grub
    
  4. Eu faço essas alterações no arquivo de texto

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
    

Eu recebo estes no terminal depois disso -

(gedit:5013): WARNING: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported
(gedit:5013): WARNING: Set document metadata failed: Setting attribute metadata::gedit-spell-enabled not supported
(gedit:5013): WARNING: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported    
(gedit:5013): WARNING: Set document metadata failed: Setting attribute metadata::gedit-spell-enabled not supported
(gedit:5013): WARNING: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported
(gedit:5013): WARNING: Set document metadata failed: Setting attribute metadata::gedit-position not supported
  1. Em seguida, no terminal i type -

    sudo update-grub
    

Tudo funciona bem, mas ele carrega com esse parâmetro de inicialização da próxima vez que eu fizer uma reinicialização.

EDITAR: - Eu tentei estes dois método separado também e eles têm problema de lá próprio. LINK - link

  1. Reparo de inicialização - Ele só abre.

    2. grub-crustomizer - NOte- Eu também adicionei o device.map manualmente, mas o que fazer com o grub.cfg agora.

Eu quero adicionar o parâmetro de inicialização (pci = nomsi) permanentemente pelo qual o método funciona. Obrigado,

Então, depois de tentar sudo nano /etc/default/grub . Eu vejo isso depois de cada inicialização.

Apesar disso, os efeitos de pci=nomsi não estão ocorrendo e o sistema não é inicializado com esse parâmetro. Como eu sei disso? Porque quando digito este comando - cat /proc/cmdline

não há (pci = nomis) ao final do splash. Pic -

    
por Jason 28.05.2017 / 08:23

2 respostas

2

Foi assim que resolvi esse problema. No meu caso, eu tinha 2 sistemas operacionais Linux instalados. Um era o Ubuntu e o outro era Kali.

Na verdade, quase tive o mesmo problema que você estava enfrentando. (isto é: eu não pude adicionar permanentemente parâmetros de boot kernal (pci = nomsi))

O erro que cometi foi que tentei executar todos os comandos para adicionar parâmetros de inicialização ao Ubuntu do próprio Ubuntu. Mas infelizmente, o bootloader foi instalado pelo Kali Linux. Assim, todas as mudanças que eu fiz no Ubuntu não foram refletidas no bootloader de Kali.

Correção:

1. Inicie o sistema operacional que instalou o gerenciador de inicialização (no meu caso foi Kali)

2.A partir de um terminal:

sudo nano /boot/grub/grub.cfg

3.No menuentry do seu sistema operacional (ao qual você deseja adicionar o parâmetro de boot) encontre a linha começando com linux e adicione o parâmetro de inicialização ( pci=nomsi ) ao final do mesmo. Para o Ubuntu, depois de adicionar o parâmetro essa linha deve ser algo como isto:

linux   /vmlinuz-4.13.0-36-generic root=UUID=22aca2b7-9520-4c80-925b-10bde01378d5 ro  quiet splash pci=nomsi $vt_handoff

4.Agora salve o arquivo e feche-o.

5.Finalmente, atualize o grub: sudo update-grub

    
por Sparkzz 01.03.2018 / 17:49
1

Por favor, edite novamente esse documento e, desta vez, use o editor de texto nano .

Como usar nano :

  1. Abra o documento em questão:

    sudo nano /etc/default/grub
    
  2. Faça a edição remova a entrada que você fez e adicione-a novamente:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
    
  3. Agora salve o arquivo com: Ctrl + o , então Digite

  4. Fechar nano com: Ctrl + x

  5. Agora atualize o grub: sudo update-grub

  6. Reinicialize seu sistema

por George Udosen 28.05.2017 / 08:40