如果 yannubuntu 不存在,如何修复 Grub?

mai*_*iar 5 xubuntu boot grub2 grubrescue boot-repair

我正在使用 Xubuntu live USB,因为我需要修复 Grub(我处于 grub 救援模式)但是当我尝试安装引导修复时,它对我说这句话,当然还有 Wi-Fi 在线:

xubuntu@xubuntu:~$ sudo add-apt-repository ppa:yannubuntu/boot-repair
Cannot add PPA: 'ppa:~yannubuntu/ubuntu/boot-repair'.
ERROR: '~yannubuntu' user or team does not exist.
Run Code Online (Sandbox Code Playgroud)

如果用户不再存在,如何安装此应用程序?或者是否有其他应用程序或其他方式(例如在终端中)来修复或修复损坏的 Grub?先感谢您。

mah*_*sif 4

就我而言,我忘记连接到互联网。连接上wifi后就可以了。


Rav*_*ina 1

使用肯定存在,我不知道问题的原因是什么,但是这是安装此应用程序的替代解决方案:

转至 PPA 页面:此处

单击“有关此 PPA 的技术详细信息”,然后从“显示源。列表条目:”中选择您的 Xubuntu 版本,例如zestyxenial等。如果您不知道运行的代码名称:

$ lsb_release -sc
xenial
Run Code Online (Sandbox Code Playgroud)

选择 Xubuntu 版本后,它将输出如下所示的内容:

deb http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu zesty main 
deb-src http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu zesty main 
Run Code Online (Sandbox Code Playgroud)

打开此文件:/etc/apt/sources.list使用具有 root 访问权限的编辑器。例如在终端中使用nano

sudo nano /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

或从 GUI 使用mousepad

gksudo mousedpad /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

将这些链接添加到该文件并保存。现在添加 PPA 的签名密钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1024R/60D8DA0B
Run Code Online (Sandbox Code Playgroud)

毕竟运行update

sudo apt update.
Run Code Online (Sandbox Code Playgroud)

然后安装启动修复。