PXE: /root/dev に /dev をマウントできませんでした。

PXE: /root/dev に /dev をマウントできませんでした。

Debian 11 を PXE ブートしようとしましたが、非常に奇妙な問題に固執しました。今日は午前までうまくいったからです。その後、小さな変更を加えました(nfs-commonをインストールし、リモートNFS共有をマウントするために/ etc / fstabを変更しました)。

grub メニューが表示されます。メニュー項目は次のとおりです。

menuentry 'Debian 11' {
  set background_color=black
  linux /debian11/boot/vmlinuz-5.10.0-27-amd64 console=tty0 console=ttyS0 ip=dhcp root=/dev/nfs ro nfsroot=192.168.50.111:/image/debian11,vers=3,nolock panic=60 ipv6.disable=1 rootwait ignore_loglevel
  initrd /debian11/boot/initrd.img-5.10.0-27-amd64
}

カーネルが起動しますが、途中でパニックが発生します。

[    4.386889] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    4.410676] FS-Cache: Netfs 'nfs' registered for caching
done.
Begin: Running /scripts/nfs-bottom ... done.
Begin: Running /scripts/init-bottom ... mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /dev on /root/dev failed: No such file or directory
done.
mount: mounting /run on /root/run failed: No such file or directory
run-init: can't change directory to '/root': Stale file handle
Target filesystem doesn't have requested /sbin/init.
run-init: can't change directory to '/root': Stale file handle
run-init: can't change directory to '/root': Stale file handle
run-init: can't change directory to '/root': Stale file handle
run-init: can't change directory to '/root': Stale file handle
run-init: can't change directory to '/root': Stale file handle
No init found. Try passing init= bootarg.
Rebooting automatically due to panic= boot argument

このグラブ構成はうまく機能します。とにかく、カーネルが起動する前にinit-bottomスクリプトが呼び出されます。そうですか?それでは、なぜそんなに遅く死んだのですか?

ベストアンサー1

おすすめ記事