我在启动系统时遇到问题,因为应该从 /proc/cmdline 获取其值的 initramfs(例如根设备)无法获取任何值,这是因为该文件是空的。我怎样才能解决这个问题?
关于:LFS Linux 4.19.80 Syslinux(尽管 Grub 也会发生同样的情况)
答案1
我发现了问题,/proc/cmdline 的大小等于零,并且 cat(1) 实用程序经过优化以使用 stat/mmap 而不是读/写(最后一个将能够打印内容)。
我在启动系统时遇到问题,因为应该从 /proc/cmdline 获取其值的 initramfs(例如根设备)无法获取任何值,这是因为该文件是空的。我怎样才能解决这个问题?
关于:LFS Linux 4.19.80 Syslinux(尽管 Grub 也会发生同样的情况)
我发现了问题,/proc/cmdline 的大小等于零,并且 cat(1) 实用程序经过优化以使用 stat/mmap 而不是读/写(最后一个将能够打印内容)。