Wenn ich Linux von der SD-Karte aus starte und versuche, die SD-Karte zu mounten - kein Problem, funktioniert das einwandfrei. Aber wenn ich Linux aus dem Flash-Speicher laufen lasse, kann ich meine SD-Karte nicht mounten:
# mount /dev/mmcblk0p1 /mnt/
mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument
Was könnte der Hauptgrund für diesen Fehler sein?
Zusätzliche Information
root@Xilinx-ZC702-14_7:/# mount -t /dev/mmcblk0p1 /mnt
mount: can't find /mnt in /etc/fstab
root@Xilinx-ZC702-14_7:/var/volatile/log# ls
wtmp
root@Xilinx-ZC702-14_7:/var/volatile/log# dmesg
dmesg: klogctl: Function not implemented
/var/log/messages? Wie wäre es dmesg | tail?
mount -t /dev/mmcblk0p1 /mntist kein vollständiger Befehl. Wenn Sie den Dateisystemtyp kennen, sollten Sie ihn nach dem Argument -t (z. B. mount -t vfat /dev/mmcblk0p1 /mnt) angeben oder -t vollständig weglassen.
-t ...), damit derfstabEintrag nicht verwendet wird.