
Was ist der Grund dafür, dass der Kernel nichtdrinDatei, obwohl diese Datei in der Zielarchitektur vorhanden ist?
ich arbeite an BF548 EZKIT und habe den NOR-Boot-Modus abgeschlossen. Aber im NAND-Boot-Modus hatte ich Flash und u-boot.ldr
eine Datei auf angegebenen mtdblocks an einer bestimmten Adresse, während des Bootens wurde mein Kernel erfolgreich geladen, rootfs erfolgreich gemountet und danach tritt ein Fehler aufuImage
rootfs.jffs2
VFS: Mounted root (jffs2 filesystem) on device 31:9.
devtmpfs: error mounting -2
Freeing unused kernel memory: 140K (003b4000 - 003d7000)
Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
Ich habe außerdem init=/sbin/init
andere Init-Optionen in der Kernel-Befehlszeile ausprobiert, aber keine davon funktioniert.