我正在使用内核、工具链和filesystem.My customized ARMV7 cortexA9 SoC.Kernel版本为3.18.41的buildroot版本-20011.02。构建内核(UImage)、构建Build工具链、rootfs.tar.gz。在buildroot和内核中启用文件系统tyep ext4。将此用户解压缩到/ rootfs.tar.gz /users/buildroot/。使用导出此目录
exportfs -a, exportfs -rv
并重启nfs server.It似乎在nfs服务器端一切正常。
这里我将分享"make menuconfig“系统配置-->
Init system (BusyBox) --->
甚至我也试过用Init system (systemV) --->
将bootargs用作bootargs console=ttyAM0,115200n8 root=/dev/nfs rw rootwait ip=dhcp nfsroot=192.168.1.40:/export/users/buildroot,tcp,v3 init=/sbin/init
每次我低于log的时候:
VFS: mounted fs via nfs
devtmpfs is mounted.
Kernel panic - not syncing:Attempted to kill init, exit code=0x000000b
请帮我解决这个问题。
发布于 2018-05-04 14:03:00
这可能会对你有帮助。
正如你所说,有一个类似下面的日志。
Kernel panic - not syncing:Attempted to kill init, exit code=0x000000b
这意味着退出init
(busybox),退出代码为0xb
。所以内核就会陷入恐慌。也许这是由网络问题引起的。但目前我们还不能断定这是不是网络造成的。
你说过,你看到了崩溃,没有NFS。我认为解决那个崩溃可能是解决这种情况的更好的方法。
请在不配置NFS的情况下共享崩溃日志。如果你分享日志,我会检查它。
https://stackoverflow.com/questions/50115956
复制相似问题