【严重问题】非EFI固件写入U盘进行引导出现的BUG

bcseputetto】 在 https://github.com/istoreos/istoreos/issues/273 发布:
最新版的(可能前几个版本也是有这个问题)非EFI固件使用rufus或者balenaEtcher写入U盘
在软路由设备硬盘内没有安装openwrt,是空硬盘或者无分区,的情况下。
引导至U盘会出现无法挂载overlay分区的情况,也就导致了/etc/config下的配置文件部分丢失。
主机名也跟着一起丢失变成了最近流传广泛的 root@(none) 情况。
这种情况下,也无法继续使用quickstart命令往软路由硬盘进行iStoreOS的安装
当软路由设备硬盘内含有一个完整的openwrt时,该问题不会重现。(也许是挂载了硬盘内的overlay)
efi版固件无论软路由设备硬盘是否已有openwrt,都不会重现该问题。


以上是通过物理机直接引导测试复现,该问题在使用Esxi等各类虚拟机均有出现。在虚拟机上可以通过扩大虚拟硬盘(磁盘)大小来解决这个问题。