ubuntu server 20.04 启动提示`grub alloc not found`

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
3038922
帖子: 11
注册时间: 2020-04-28 17:39
系统: 20.04 LTS

ubuntu server 20.04 启动提示`grub alloc not found`

#1

帖子 3038922 » 2020-08-19 12:21

闯祸了 今天reboot了下.然后就进不去系统了.
搜了很久 有两个原因
1 是我的服务器比较古老没法uefi 启动 所以导致的.
https://askubuntu.com/questions/1263125 ... nd/1263170

2 可能是我显卡驱动的瞎装的锅


我按网上试了几种 都有问题.就不敢继续乱试了.

```sh
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
```
我执行这个的时候提示我下面进程没退出
```sh
grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist
```
网上 解决方法 但我服务器是链路聚合 根本没法上网....
```sh
cd /tmp
sudo apt-get download grub-pc-bin
dpkg-deb -R grub-pc-bin_2.02~beta2-36ubuntu3.16_amd64.deb grub/
sudo mv grub/usr/lib/grub/i386-pc/ /usr/lib/grub/
```

具体就是想问问咋办啊?
我不想重装啊 里面有东西的.
pang15975386
帖子: 193
注册时间: 2011-05-16 18:00

Re: ubuntu server 20.04 启动提示`grub alloc not found`

#3

帖子 pang15975386 » 2020-08-20 9:23

用启动盘进入,然后挂载,安装grub试试
回复