möchte Boot-Parameter (pci=nomsi) dauerhaft zur Live-Ubuntu-Sitzung selbst mit persistent hinzufügen.
Kann mit diesem Befehl hinzugefügt werden:
gksu gedit /etc/default/grub
Aber das System startet mit diesen Parametern immer noch nicht. Ich denke, es hat etwas damit zu tun, dass die Datei „grub.cfg“ fehlt.
Dies ist meine allererste Linux-Erfahrung. Ich bin ein absoluter Neuling und versuche seit 9 Tagen, dieses System zum Laufen zu bringen. Bitte helfen Sie mir bei diesem Problem.
Vorherige Fragen und wie ich hierher komme- 1.Link1 2.Link2 - Die besten Seiten zum Thema 3.Link3 - Die besten Seiten von LinkedIn
Antwort1
Um Kernel-Parameter hinzuzufügen, können Sie die /etc/default/grub
Datei bearbeiten und dann Ihre Kernel-Parameter hinzufügen:
sudo nano /etc/default/grub
Dann können Sie etwa diese Zeile sehen:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Sie müssen pci=nomsi
danach quiet splash
als Kernel-Parameter hinzufügen und dann die Änderungen mit Ctrl+ speichern x.
Sie können die Änderungen mit diesem Befehl überprüfen:
cat /etc/default/grub
Nach den Änderungen sollten Sie etwa Folgendes sehen:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
Und als letzten Schritt müssen Sie die Änderungen mit diesem Befehl anwenden:
sudo update-grub
Aktualisieren:Wenn dieser Fehler angezeigt wird /usr/sbin/grub-probe: error: failed to get canonical path of aufs'.
, kann eine erneute Bereitstellung und Neuzuordnung hilfreich sein.
Führen Sie also diese Schritte aus:
Überprüfen Sie als ersten Schritt Ihr Ubuntu und Ihre Boot-Partitionen mit diesem Befehl:
lsblk
Es kann an /
und boot
Einhängepunkten eingehängt werden.
Nach dem Booten desLive-Disk, mounten Sie die Ubuntu-Partition /mnt
mit diesem Befehl:
sudo mount /dev/sd*# /mnt
Zum Beispiel:
sudo mount /dev/sda8 /mnt
Es wird also /dev/sd*#
in Ihre Ubuntu-Partition eingebunden.
Wenn Sie eine separate /boot
Partition haben, müssen Sie diese /mnt/boot
ebenfalls mounten:
sudo mount /dev/sd*# /mnt/boot
Zum Beispiel:
sudo mount /dev/sda2 /mnt/boot
wo /dev/sd*#
Ihre /boot
Partition aktualisiert wird.
Dadurch sollte es mit ausreichend Zugriff bereitgestellt werden, um bei Bedarf den kanonischen Pfad abzurufen, aber das werden wir wahrscheinlich nicht benötigen.
Zum Abschluss aktualisieren Sie Grub einfach mit dem richtigen Root und Ziel:
sudo grub-install --root-directory=/mnt /dev/sdX
wo /dev/sdX
ist der, die, dasFestplatte (nicht die Partition)wo wir GRUB wollen.
Zum Beispiel:
sudo grub-install --root-directory=/mnt /dev/sda
Alternativ können Sie boot-repair
inLive-Disk:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair