Could not prepare boot variable, No space left on device #(貌似空间不足?)
重启果然无法启动。
各分区如下:
sda1 300M /dev/sda1 /mnt/boot/EFI
sda2 50G dev/sda2 /mnt
sda3 60多G /dev/sda3 /mnt/home
以前也是这么搞得,这回却有问题了?
rm /sys/firmware/efi/efivars/dump-* #的确解决了问题,至于原因还不太清楚。
最近编辑记录 cbfjw (2018-04-27 21:20:26)
离线
难道是 efivars 分区满了?(就是用来记录启动信息的那块 nvram 存储器)
离线
仔细比较了本坛的教程区别:大小不同EFI (教程为512M),/home 挂载点不同. grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=arch_grub --recheck (明确了EFI挂载点),其它基本就是一样的(除了顺序上)并且以前实机验证没有问题,当下虚拟机也验证没问题。
参考: https://bbs.archlinux.org/viewtopic.php?id=182978
rm / sys / firmware / efi / efivars / dump- * #这样能解决吗?
最近编辑记录 cbfjw (2018-04-27 00:20:25)
离线
好像和 NVRAM 关系很大?
开源/Linux大众化,从驿窗开始~
离线