安装grub时遇到一点问题
archlinux吧
全部回复
仅看楼主
level 6
maxkibble 楼主
楼猪的电脑只有一块硬盘,分区情况如图
2017年04月13日 14点04分 1
level 6
maxkibble 楼主
输完grub-install --reckeck /dev/sda之后,发现boot分区没有被正确设置到sda6。这个该怎么修改啊[泪]
2017年04月13日 14点04分 2
吧务
level 15
没懂楼主的分区是个啥思路……ESP呢?
2017年04月13日 16点04分 3
20G的主文件 200M的boot 6G的交换空间 esp在/boot/grub/EFI下
2017年04月13日 16点04分
@maxkibble 我有点晕了……你这个到底是MBR分区表还是GPT……
2017年04月14日 01点04分
回复 天苯 :mbr uefi引导的话一定要用gpt吗
2017年04月14日 04点04分
level 10
fdisk a好像可以设置boot flag
2017年04月14日 00点04分 4
恩 谢谢 问题已经解决啦
2017年04月14日 07点04分
level 11
你的分区有几个问题。
首先你sda6应该格式化成vfat格式,不然启动UEFI无法加载分区。
其次你应该吧sda6挂载到/mnt/boot上
如果你不调整分区为gpt的话,那你要把主板启动模式设置成uefi启动,不然每次都是加载mbr分区表了,你grub一样的也看不到。
2017年04月14日 02点04分 5
格式化是vfat 所以问题就是:uefi+mbr不对,要换成gpt分区 这样说对吗
2017年04月14日 04点04分
level 6
maxkibble 楼主
搞定了 在grub-install的时候加上--target=i386-pc就可以了
2017年04月14日 04点04分 7
level 3
cd /
mount -t ext2 -r --rw /dev/sdXA /mnt
cd /mnt
mkdir boot
mount -t ext4 -r -rw /dev/sdXB boot
2017年07月08日 05点07分 8
boot要FAT吧?
2017年07月08日 13点07分
回复 golddirty : 没有BOOT建议使用ext2,其次是fat16/32
2017年07月08日 13点07分
@荧之空🌸 efi必须FAT呀
2017年07月08日 14点07分
回复 golddirty : 那你就FAT吧,反正没影响
2017年07月08日 14点07分
level 13
祝你好运[小乖]
2017年07月08日 15点07分 9
1