升级时出现 GRUB 无法安装到以下设备错误

升级时出现 GRUB 无法安装到以下设备错误

我正在将一台旧笔记本电脑从 12.04 升级到 12.10,但在此过程中我遇到了一些与 grub 升级相关的错误。经过一番谷歌搜索后,我发现了一个建议,即清除 grub 并重新安装软件包。在安装时,这次 grub 提示我选择安装设备:

GRUB install devices:

    [ ] /dev/sda (64023 MB; TOSHIBA_THNSNC064GMMJ)         
    [ ] /dev/sdb (64023 MB; TOSHIBA_THNSNC064GMMJ)           
    [ ] /dev/dm-5 (35145 MB; isw_bdegajgjcj_Volume0)

这台机器有一个~35G 的分区,其中安装了 Ubuntu,还有一个更大的分区,其中安装了 Windows。df给了我:

Filesystem                            Size  Used Avail Use% Mounted on
/dev/mapper/isw_bdegajgjcj_Volume0p5   33G   24G  7.5G  76% /
udev                                  1.8G   12K  1.8G   1% /dev
tmpfs                                 726M 1016K  725M   1% /run
none                                  5.0M     0  5.0M   0% /run/lock
none                                  1.8G  2.2M  1.8G   1% /run/shm
grub-mount                             33G   24G  7.5G  76% /var/lib/os-prober/mount
/dev/mapper/isw_bdegajgjcj_Volume0p3   78G   65G   13G  85% /media/ACAEBDA1AEBD648C
/dev/mapper/isw_bdegajgjcj_Volume0p2  100M   25M   76M  25% /media/System Reserved

所以我选择了/dev/dm-5。但这给了我错误:

GRUB failed to install to the following devices:

/dev/dm-5  

在另一篇 grub devices 帖子中,我发现有人询问输出sudo parted -l,因此这是我的:https://gist.github.com/tfountain/e1a56e9d1a76ef2f8406。我是否应该选择其他安装设备之一(我假设其中一个是我的 Windows 分区?)为什么 parted 输出列出了这么多分区?

答案1

经过一番折腾,我终于把问题缩小到我的笔记本电脑(索尼 Vaio Z)的 RAID 相关问题。最后,我使用以下方法解决了这个问题引导修复,但是从我现有的 Ubuntu 运行它不起作用 - 我不得不从“尝试 Ubuntu”安装程序运行它。希望有一天这能帮助别人。

相关内容