You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 18.04 LTS升级20.04 LTS时Grub无法安装到/dev/md0的问题咨询及解决方案问询

Ubuntu 18.04 LTS升级20.04 LTS时Grub无法安装到/dev/md0的问题咨询及解决方案问询

我在Ubuntu 18.04 LTS服务器上执行了do-release-upgrade,看起来升级到20.04 LTS的核心过程已经完成,但在升级接近尾声时,卡在了Grub安装位置的确认环节,现在完全不知道该怎么推进。下面是我的几个疑问,还有服务器的相关系统信息,麻烦大家帮忙分析下:

我的疑问

1. 如果选择“No”会发生什么?

  • 会不会直接中止整个升级流程?
  • 如果真的中止了,下次尝试升级时,怎么引导升级程序把Grub安装到正确的位置?

2. 当前还保留Shell访问权限,有没有办法先修复问题,再放心地选择“Yes”?

我有点担心手动直接运行grub-install,毕竟现在还是处在Ubuntu 18.04的环境里,会不会装的是旧版本的Grub,而不是20.04需要的版本?

服务器相关系统信息

1. parted -l输出:

Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 1024GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
1      1049kB  2097kB  1049kB                     bios_grub
2      2097kB  1024GB  1024GB

Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
1      1049kB  2097kB  1049kB                     bios_grub
2      2097kB  1000GB  1000GB

Model: Linux Software RAID Array (md)
Disk /dev/md0: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:

Number  Start  End     Size    File system  Flags
1      0.00B  1000GB  1000GB  ext4

2. /etc/fstab内容:

/dev/disk/by-id/md-uuid-cb309216:50f46df5:a8c1735b:a59e61b4 / ext4 defaults 0 1
/swap.img       none    swap    sw      0       0

3. df -h输出:

Filesystem      Size  Used Avail Use% Mounted on
udev             16G  8.0K   16G   1% /dev
tmpfs           3.2G  1.1M  3.2G   1% /run
/dev/md0        916G  107G  763G  13% /
tmpfs            16G   16K   16G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/loop0       41M   41M     0 100% /snap/snapd/20290
/dev/loop1       92M   92M     0 100% /snap/lxd/24061
/dev/loop2       64M   64M     0 100% /snap/core20/2105
/dev/loop3      112M  112M     0 100% /snap/lxd/24322
tmpfs           1.0M     0  1.0M   0% /var/snap/lxd/common/ns
tmpfs           3.2G     0  3.2G   0% /run/user/0

我自己猜测,升级程序可能是因为服务器没有单独划分/boot分区,才出现了Grub安装位置的识别混淆,不知道这个推测对不对?


备注:内容来源于stack exchange,提问作者Curtis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 12:25:31