Grub

我需要幫助(GRUB 和 GPU 直通)

  • March 30, 2022

如何在 Pop!_OS 上向 system-d 添加參數?我想通過GPU。還請提供有關如何在 Pop!_OS 21.10 上進行 GPU 直通的良好指南。提前致謝。

歡迎來到 Unix 和 Linux StackExchange!

編輯您的問題以添加指向您正在遵循的特定教程的連結,以便其他人能夠了解您嘗試遵循的步驟。

我的猜測是,您的教程可能會告訴您添加一些核心引導參數,這些參數通常會在使用 GRUB 作為引導載入程序的 Linux 系統上上GRUB_CMDLINE_LINUX="..."線。/etc/default/grub

但是 Pop!_OS 目前systemd-boot用作其引導載入程序,而不是 GRUB。由於引導參數被傳遞給 Linux 核心,參數本身的語法將保持不變,但是您告訴引導載入程序將特定參數傳遞給核心的方式在每個能夠引導 Linux 的引導載入程序中都會有所不同。

所以你可能需要問的問題是“使用時如何添加核心引導參數systemd-boot?”

這個問題的答案是:您將它們添加到options適當$BOOT/loader/entries/*.conf文件中的行中,$BOOT可能在哪裡/boot/efi甚至/boot/efi取決於您的發行版選擇掛載其 UEFI ESP 分區的位置。您可以在https://systemd.io/BOOT_LOADER_SPECIFICATION/*.conf中找到有關這些文件及其格式的更多詳細資訊。

經過一番Google搜尋,這些文件的 Pop_OS 特定名稱似乎類似於:

/boot/efi/loader/entries/Pop_OS-current.conf
/boot/efi/loader/entries/Pop_OS-old-kern.conf

其中第一個是目前核心,第二個是舊核心版本,作為備份,以防最新核心出現問題。我建議您僅修改第一個文件,並且僅在您使用修改後的選項測試引導過程並且 100% 確定它有效之後才對第二個文件進行更改。

引用自:https://unix.stackexchange.com/questions/697244