页次: 1
BLK_DEV_SD,BLK_DEV_NVME和SATA_AHCI都是=y,而且我试了一下,mkinitcpio的block hook去掉还能启动。
那么官方内核什么时候能钦定一个给root用的文件系统,然后把它=y呢,这大概可能是官方内核目前依然需要initramfs的唯一原因了。
参考文献:
zcat /proc/config.gz
最近编辑记录 yw662 (2020-07-17 05:28:18)
ecmascript是世界上最好的语言
离线
主要是各种神奇根文件系统需要用户态进程,然后systemd就玩起了在initramfs里面开进程的玩法。https://systemd.io/ROOT_STORAGE_DAEMONS/
其实我觉着上游内核就该钦定一段init程序,钦定btrfs就是唯一支持的根文件系统,各种磁盘模块全部静态编入,挂载完了root filesystem赶紧exec systemd。玩什么initramfs。你看Windows钦定NTFS这么多年了。
最近编辑记录 xtricman (2020-07-17 08:25:41)
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
页次: 1