Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu 内核死机-未同步:未找到工作初始化_Ubuntu_Operating System_Kernel_Embedded Linux_Zynq - Fatal编程技术网

Ubuntu 内核死机-未同步:未找到工作初始化

Ubuntu 内核死机-未同步:未找到工作初始化,ubuntu,operating-system,kernel,embedded-linux,zynq,Ubuntu,Operating System,Kernel,Embedded Linux,Zynq,我正试图通过SD卡在zynq 7000上运行Linaro Ubuntu桌面。在SD卡上制作两个分区并插入FPGA后,我在主机PC上收到以下消息(通过使用UART的串行端口链接到该卡): EXT4 fs(mmcblk0p2):恢复完成 ext4fs(mmcblk0p2):以有序数据模式装载的文件系统。选项:(空) VFS:在设备179:2上安装根目录(ext4文件系统)。 devtmpfs:装载错误-2 释放未使用的内核内存:244K(c067b000-c06b8000) 内核死机-未同步:未找到

我正试图通过SD卡在zynq 7000上运行Linaro Ubuntu桌面。在SD卡上制作两个分区并插入FPGA后,我在主机PC上收到以下消息(通过使用UART的串行端口链接到该卡):

EXT4 fs(mmcblk0p2):恢复完成
ext4fs(mmcblk0p2):以有序数据模式装载的文件系统。选项:(空)
VFS:在设备179:2上安装根目录(ext4文件系统)。
devtmpfs:装载错误-2
释放未使用的内核内存:244K(c067b000-c06b8000)
内核死机-未同步:未找到工作初始化。尝试将init=选项传递给内核。有关指南,请参阅Linux文档/init.txt。
CPU:1 PID:1通信:交换程序/0未受污染4.4.0-g7565292#1
硬件名称:Xilinx Zynq平台
[](展开回溯)从[](显示堆栈+0x10/0x14)
[](显示_堆栈)从[](转储_堆栈+0x80/0xcc)
[](转储_堆栈)从[](死机+0x84/0x1fc)
[](死机)从[](内核初始化+0xb8/0xe4)
[](内核初始化)来自[](从内核初始化+0x14/0x3c)
CPU0:停止
CPU:0 PID:0通信:交换程序/0未受污染4.4.0-g7565292#1
硬件名称:Xilinx Zynq平台
[](展开回溯)从[](显示堆栈+0x10/0x14)
[](显示_堆栈)从[](转储_堆栈+0x80/0xcc)
[](转储堆栈)从[](ipi\U cpu\U停止+0x3c/0x6c)
[](ipi\U cpu\U停止)从[](句柄+0x5c/0x7c)
[](句柄IPI)来自[](gic句柄irq+0x74/0x90)
[](gic_handle_irq)来自[](gic_irq_svc+0x54/0x90)
异常堆栈(0xc06b9f38到0xc06b9f80)
9f20:00000000 00000000
9f40:1f4e0000 dfb95dc0 67b69607 00000000 67dd2149 00000000 dfb95450 00000000
9f60:00000000000000000000000008 c06b9f88 c031d9fc c031da44 60000113 FFFFFF
[](输入状态+0xfc/0x1f4)
[](cpu启动项+0x1a0/0x230)中的[](cpu进入状态)
[](cpu_启动_项)从[](启动_内核+0x364/0x3d0)
---[结束内核死机-不同步:找不到工作的init。请尝试将init=选项传递给内核。有关指导信息,请参阅Linux文档/init.txt。
VGA连接的显示器不显示任何内容。
有人能帮我理解这个问题的原因吗?

错误告诉您系统找不到
init

系统无法装入驱动器,因此出现错误
devtmpfs:error mounting-2

您的文件可能已损坏,或者SD卡无法识别和正确连接


您可能需要查看您的文件系统。确保所有文件夹,如
/bin/boot/dev/etc/home/install/lib…
都在
/
中。如果有多余的目录,请删除它。

您可能需要检查init在文件系统中的位置,因为错误似乎指出init不可定位

此外,
devtmpfs:error mounting-2
似乎表示devtmpfs挂载点不在根分区中

检查rootfs在卡的根分区中是否可用

EXT4-fs (mmcblk0p2): recovery complete
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 179:2.
devtmpfs: error mounting -2
Freeing unused kernel memory: 244K (c067b000 - c06b8000)
Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-g7565292 #1
Hardware name: Xilinx Zynq Platform
[<c0015388>] (unwind_backtrace) from [<c0011fdc>] (show_stack+0x10/0x14)
[<c0011fdc>] (show_stack) from [<c01a8880>] (dump_stack+0x80/0xcc)
[<c01a8880>] (dump_stack) from [<c0092bb0>] (panic+0x84/0x1fc)
[<c0092bb0>] (panic) from [<c046da5c>] (kernel_init+0xb8/0xe4)
[<c046da5c>] (kernel_init) from [<c000f1b8>] (ret_from_fork+0x14/0x3c)
CPU0: stopping
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.0-g7565292 #1
Hardware name: Xilinx Zynq Platform
[<c0015388>] (unwind_backtrace) from [<c0011fdc>] (show_stack+0x10/0x14)
[<c0011fdc>] (show_stack) from [<c01a8880>] (dump_stack+0x80/0xcc)
[<c01a8880>] (dump_stack) from [<c0013be4>] (ipi_cpu_stop+0x3c/0x6c)
[<c0013be4>] (ipi_cpu_stop) from [<c00142e4>] (handle_IPI+0x5c/0x7c)
[<c00142e4>] (handle_IPI) from [<c00093e0>] (gic_handle_irq+0x74/0x90)
[<c00093e0>] (gic_handle_irq) from [<c0012a94>] (__irq_svc+0x54/0x90)
Exception stack(0xc06b9f38 to 0xc06b9f80)
9f20:                                                       00000000 00000000
9f40: 1f4e0000 dfb95dc0 67b69607 00000000 67dd2149 00000000 dfb95450 00000000
9f60: 00000000 00000000 00000008 c06b9f88 c031d9fc c031da44 60000113 ffffffff
[<c0012a94>] (__irq_svc) from [<c031da44>] (cpuidle_enter_state+0xfc/0x1f4)
[<c031da44>] (cpuidle_enter_state) from [<c00518f8>]  (cpu_startup_entry+0x1a0/0x230)
[<c00518f8>] (cpu_startup_entry) from [<c067bc18>] (start_kernel+0x364/0x3d0)
---[ end Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.