我正在开发一些嵌入式Linux系统,我试图从USB pendrive运行Linux。我把" root = / dev / sda3 rootwait"到Linux的命令行参数,但它应该挂载/ dev / sda3时根本不识别USB。 当我尝试从/ dev / mmcblk0p2运行时一切正常 - Linux内核在安装rootfs之前识别此设备。问题是当我尝试将USB挂载为rootfs时。
只有在我从initramfs运行系统时才能识别USB,但是在挂载rootfs之后它才能识别。
我的问题是:如何在挂载rootfs之前移动USB子系统?