deseja adicionar parâmetros de inicialização (pci = nomsi) permanentemente na própria sessão ao vivo do Ubuntu com persistente.
Capaz de adicioná-lo usando este comando-
gksu gedit /etc/default/grub
Mas o sistema ainda não inicia com esses parâmetros. Acho que é algo relacionado a não ter o arquivo "grub.cfg".
Esta é minha primeira experiência com Linux. Sou totalmente novato, estou tentando colocar este sistema em funcionamento há 9 dias. Por favor, guie-me através deste problema.
Perguntas anteriores e como cheguei aqui- 1.link1 2.link2 3.link3
Responder1
Para adicionar parâmetros do kernel, você pode editar o /etc/default/grub
arquivo e depois adicionar os parâmetros do kernel:
sudo nano /etc/default/grub
Então você pode ver algo como esta linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Você deve adicionar pci=nomsi
after quiet splash
como parâmetros do kernel e salvar as alterações com Ctrl+ x.
Você pode verificar as alterações com este comando:
cat /etc/default/grub
Após as alterações você deverá ver algo como isto:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
E como última etapa, você deve aplicar as alterações por meio deste comando:
sudo update-grub
Atualizar:Se você vir esse erro /usr/sbin/grub-probe: error: failed to get canonical path of aufs'.
, pode ser útil remontar e remapear.
Então siga estes passos:
Como primeiro passo, verifique seu Ubuntu e suas partições de inicialização com este comando:
lsblk
Pode ser montado em /
pontos boot
de montagem.
Então, depois de inicializar odisco ao vivo, monte a partição do Ubuntu /mnt
com este comando:
sudo mount /dev/sd*# /mnt
Por exemplo:
sudo mount /dev/sda8 /mnt
Então /dev/sd*#
está montado na sua partição Ubuntu.
Se você tiver uma /boot
partição separada, precisará montá-la /mnt/boot
também:
sudo mount /dev/sd*# /mnt/boot
Por exemplo:
sudo mount /dev/sda2 /mnt/boot
onde /dev/sd*#
é atualizado para sua /boot
partição.
Isso deve montá-lo com acesso suficiente para obter o caminho canônico, se necessário, mas provavelmente não precisaremos disso.
Para finalizar, basta atualizar o grub com a raiz e o destino corretos:
sudo grub-install --root-directory=/mnt /dev/sdX
onde /dev/sdX
estádisco (não a partição)onde queremos o GRUB.
Por exemplo:
sudo grub-install --root-directory=/mnt /dev/sda
Como alternativa você pode usar boot-repair
emdisco ao vivo:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair