我是win10 + arch 雙系統,並且efi分區用的是win10自動創建的(大小100m),所以這些空間很快就不夠用了(內核和initramfs都放在了ESP分區當中)
- 我原本是直接把
win
的efi
掛載到/boot
分區下面,但是這樣導致我的efi分區很快就滿了,內核和initramfs都在里面存放着.
這個是我系統分區掛載的情況

-
更改方法:
su umount /boot mkdir /boot/efi mount /dev/nvme0n1p2 /boot/efi mv /boot/efi/vmlinuz* /boot/efi/*.img /boot/ grub-mkconfig >/boot/efi/grub/grub.cfg grub-mkconfig -o /boot/efi/grub/grub.cfg #修改 fstab vim /et/fstab 0n1p2 /boot/efi(這里修改到efi的位置即可) vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 2
如果我哪里寫的有錯,請聯系我修改,謝謝!