在我使用网上的根文件系统制作的ubuntu文件,启动过程中遇到了这样一个麻烦
Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
经过查找发现,Ubuntu18以后的版本,并不会自带sbin/init等初始化启动文件,而我使用的内核版本为linux-5.19,启动的是system V的启动,所以需要在根文件系统中自行加入。
需要进入根文件系统进行安装systemd
命令如下
apt-get update -y apt-get install -y systemd
安装成功后发现,sbin/init出现了。
更正一下
apt update
apt-get install -y init