当前位置:   article > 正文

linux网络无法挂载位置,centos6 – PXE启动时无法从ramdisk挂载根目录

no filesystem could mount root, tried:kernel panic - not syncing: ufs: unabl

我有一个工作的TFTP / DHCP PXE启动环境,我已经成功启动了一些图像.现在我构建了一个CentOS 6.5无盘映像,这个映像失败,出现以下错误:

No filesystem could mount root, tried: iso9660

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)

我按照以下方式构建了图像(遵循这个优秀的tutorial):

dd if=/dev/zero of=new-rootfs.img bs=1M count=512

mkfs.ext4 -F -j new-rootfs.img

gzip -c new-rootfs.img | dd of=new-rootfs.gz

我的PXE产品线如下:

KERNEL vmlinuz0

APPEND initrd=/images/centos-diskless/rootfs.gz root=/dev/ram0 init=/init noapic acpi=off devfs=nomount raid=noautodetect ramdisk_size=1048576 rw ip=dhcp

令我好奇的一件事是,内核只是尝试使用iso9660,而不是使用ext4(尝试使用ext3图像也是不成功的).我如何强制尝试使用ext3 / 4?它是图像的问题吗?

在这种情况下,我会很高兴得到任何帮助!

你确定这个内核映像内置了对iso9660以外的任何东西的支持吗?

您可以在.config文件中检查内核映像,应该在/ boot / config …或/proc/config.gz中可用(搜索CONFIG_EXTX_FS)y是内置的,m是模块

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/173686
推荐阅读
相关标签
  

闽ICP备14008679号