更改EFI分區位置


我是win10 + arch 雙系統,並且efi分區用的是win10自動創建的(大小100m),所以這些空間很快就不夠用了(內核和initramfs都放在了ESP分區當中)

  • 我原本是直接把winefi掛載到/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
    

如果我哪里寫的有錯,請聯系我修改,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM