хотите постоянно добавлять параметры загрузки (pci = nomsi) на сам сеанс live ubuntu с постоянным.
Возможность добавить его с помощью этой команды - gksu gedit /etc/default/grub
Но система все еще не начинается с этих параметров. Я думаю, что это связано с тем, что у меня нет файла «grub.cfg».
Это мой первый опыт работы с linux. Я полный noobie, я пытаюсь запустить эту систему в течение 9 дней. Прочитайте эту проблему.
Предыдущие вопросы и то, как я сюда попал - 1.link1 2.link2 3.link3
Для добавления параметров ядра вы можете отредактировать файл /etc/default/grub, а затем добавить свои параметры ядра:
sudo nano /etc/default/grub
Затем вы можете увидеть что-то вроде этой строки:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Вы должны добавить pci=nomsi после quiet splash в качестве параметров ядра, а затем сохранить изменения с помощью Ctrl + x.
Вы можете проверить изменения этой командой:
cat /etc/default/grub
После изменений вы должны увидеть что-то вроде этого:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
И в качестве последнего шага вы должны применить изменения этой командой:
sudo update-grub
Обновление: если вы видите это error /usr/sbin/grub-probe: error: failed to get canonical path of aufs'., может быть полезно пересортировать и переназначить.
Итак, выполните следующие действия:
В качестве первого шага проверьте свою Ubuntu и ваши разделы загрузки с помощью этой команды:
lsblk
Он может быть установлен на установочных точках / и boot.
Затем, после загрузки Update: , установите раздел Ubuntu на /mnt с помощью этой команды:
sudo mount /dev/sd*# /mnt
Например:
sudo mount /dev/sda8 /mnt
Итак, /dev/sd*# установлен на ваш раздел Ubuntu.
Если у вас есть раздел /boot, вам нужно будет установите его в /mnt/boot:
sudo mount /dev/sd*# /mnt/boot
Например:
sudo mount /dev/sda2 /mnt/boot
, где /dev/sd*# обновлен до вашего раздела /boot.
Это должно установить его с достаточным доступом для получения канонического пути, если это необходимо, но нам это вряд ли понадобится.
Чтобы закончить, просто обновите grub с правильным корнем и целью:
sudo grub-install --root-directory=/mnt /dev/sdX
где /dev/sdX - это диск (не раздел), где мы хотим GRUB.
Например:
sudo grub-install --root-directory=/mnt /dev/sda
Как альтернативный способ используйте boot-repair в диске (а не в разделе) :
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Для добавления параметров ядра вы можете отредактировать файл /etc/default/grub, а затем добавить свои параметры ядра:
sudo nano /etc/default/grub
Затем вы можете увидеть что-то вроде этой строки:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Вы должны добавить pci=nomsi после quiet splash в качестве параметров ядра, а затем сохранить изменения с помощью Ctrl + x.
Вы можете проверить изменения этой командой:
cat /etc/default/grub
После изменений вы должны увидеть что-то вроде этого:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
И в качестве последнего шага вы должны применить изменения этой командой:
sudo update-grub
Обновление: если вы видите это error /usr/sbin/grub-probe: error: failed to get canonical path of aufs'., может быть полезно пересортировать и переназначить.
Итак, выполните следующие действия:
В качестве первого шага проверьте свою Ubuntu и ваши разделы загрузки с помощью этой команды:
lsblk
Он может быть установлен на установочных точках / и boot.
Затем, после загрузки Update: , установите раздел Ubuntu на /mnt с помощью этой команды:
sudo mount /dev/sd*# /mnt
Например:
sudo mount /dev/sda8 /mnt
Итак, /dev/sd*# установлен на ваш раздел Ubuntu.
Если у вас есть раздел /boot, вам нужно будет установите его в /mnt/boot:
sudo mount /dev/sd*# /mnt/boot
Например:
sudo mount /dev/sda2 /mnt/boot
, где /dev/sd*# обновлен до вашего раздела /boot.
Это должно установить его с достаточным доступом для получения канонического пути, если это необходимо, но нам это вряд ли понадобится.
Чтобы закончить, просто обновите grub с правильным корнем и целью:
sudo grub-install --root-directory=/mnt /dev/sdX
где /dev/sdX - это диск (не раздел), где мы хотим GRUB.
Например:
sudo grub-install --root-directory=/mnt /dev/sda
Как альтернативный способ используйте boot-repair в диске (а не в разделе) :
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair