![grub2 没有足够的空间来安装 core.img - 如何安装 Scientific Linux?](https://linux22.com/image/1551258/grub2%20%E6%B2%A1%E6%9C%89%E8%B6%B3%E5%A4%9F%E7%9A%84%E7%A9%BA%E9%97%B4%E6%9D%A5%E5%AE%89%E8%A3%85%20core.img%20-%20%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%20Scientific%20Linux%EF%BC%9F.png)
我有 Windows 10——我已经缩小了它的分区。有足够的磁盘空间(两个磁盘,一个 1900G,另一个 214G)。我试图使用 Scientific Linux 的安装程序,但它坚持说
当在分区上使用 xfs 文件系统时,sda 可能没有足够的空间供 grub2 嵌入 core.img。
如何安装 Scientific Linux?我看过一些笔记讨论过这个问题,grub-install --force /dev/sda1
但我没有看到命令行界面。
我是否应该放弃 Scientific Linux 并尝试 Centos、Fedora 或(唉,如果绝对必须的话)Ubuntu?(注意:我已经缩小了 Windows ntfs 分区)。
答案1
Core.img 位于 mbr 和第一个磁盘分区之间。因此应该留出足够的空间。请查看以下链接。我遇到了这个问题,问题通过以下解决方案解决了。
part-init /dev/sda mbr
part-add /dev/sda primary 63 2048000
观察 mbr 和 sda1 之间我留下了一些扇区。sda1 从扇区 63 开始