前天安装Manjaro的时候发现GRUB的一个问题

事情是这样的:我有个256GB的SDD,然后最初我让安装程序自动分区,分区结构如下:
/dev/sda1 250G 挂载点/
/dev/sda2 6G SWAP
结果安装完成以后启动grub发现找不到/boot里面的启动文件
后来我就重新安装,自己手动分区,分区结构如下:
/dev/sda1 5G 挂载点/boot(此分区最靠前,以便grub更易找到)
/dev/sda2 245G 挂载点/
/dev/sda3 6G SWAP
结果grub就能正常启动Manjaro了
有高手能指教一下这是怎么回事吗?
是grub的缺陷?还是Manjaro安装程序的问题?

會不會是檔案系統的問題?
https://wiki.archlinux.org/index.php/GRUB#F2FS_and_other_unsupported_file_systems

安装的时候设置的启动分区是 boot 还是 / 还是 ** 磁盘**

可以试试重新生成grub.cfg看看能不能解决问题

sudo grub-mkconfig -o /boot/grub/grub.cfg

不是的,我都是用ext4的格式的。

试过了,根本没用。

我认为是。我只用 'manual'

@developers
Another example of 'erase disk' in installer or 'automatic installation' not making partitioning table.
Can someone look into this?
This OP here needs to make partitions manually first before using 'manual' installation.
I always do this, BTW, so I have no experience like others having problems with 'erase disk' or 'automatic' installs.
And if someone does look into this, can we look into the more serious problem of not letting installing uefi in msdos disk as well? :roll_eyes:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by Bytemark