Linux kernel 无法在我的板上装载/sysroot

Linux kernel 无法在我的板上装载/sysroot,linux-kernel,Linux Kernel,我在一个基于x86的嵌入式主板上工作。我可以加载内核, 加载initramfs文件系统时,出现以下错误。未能装载/sysroot。 在这里,我通过重命名3.10到3.14内核的dracut initramfs文件系统来使用它。 我是否缺少任何Linux内核更改 [FAILED] Failed to mount /sysroot. See 'systemctl status sysroot.mount' for details. [DEPEND] Dependency failed for Ini

我在一个基于x86的嵌入式主板上工作。我可以加载内核, 加载initramfs文件系统时,出现以下错误。未能装载/sysroot。 在这里,我通过重命名3.10到3.14内核的dracut initramfs文件系统来使用它。 我是否缺少任何Linux内核更改

[FAILED] Failed to mount /sysroot.
See 'systemctl status sysroot.mount' for details.
[DEPEND] Dependency failed for Initrd Root File System.
[DEPEND] Dependency failed for Reload Configuration from the Real Root.
random: nonblocking pool is initialized
systemd[1]: Starting Emergency Shell...
systemd[1]: Starting Journal Service...
systemd-journald[130]: Received SIGTERM
systemd[1]: Starting Journal Service...

提前感谢

您的内核似乎缺少intrd支持。您是否检查了
.config
文件(或者,通过
make menuconfig
检查内核是否支持initrd?嗨,Claudio,问题解决了,我的intrd安装在使用xfs文件系统的/dev/sd3上。我没有启用XFS文件系统。一旦启用,它就会工作。