hdimage(sdcard.img): part rootfs size too small for rootfs.ext4

OP #6452748
Lesenswert?

Hallo Zusammen

Also wollte ich meine Buildroot-Umgebung erstellen und jedes Mal, trete 
ich auf diesen Fehler auf:
1
 
2
Blockquote INFO: cmd: "mkdir -p "/home/mehdi/buildroot/output/build/genimage.tmp"" (stderr): INFO: cmd: "rm -rf "/home/mehdi/buildroot/output/build/genimage.tmp"/*" (stderr): ERROR: hdimage(sdcard.img): part rootfs size (268435456) too small for rootfs.ext4 (1073741824) Makefile:813: recipe for target 'target-post-image' failed make: *** [target-post-image] Error 1

Ich ging in "menuconfig" und änderte "filesystem images" und diese 
"exact size" auf 1G. Diese Konfiguration funktionierte mit einer exakten 
Größe von 120 MB aber, ohne weitere Pakete zu wählen.

Ich verwende Ubuntu 18.04 unter Windows (WSL). Zielgerät ist ein 
STM32MP157C-DK2

Jede Hilfe wird geschätzt.Danke.
#6452902
Lesenswert?

Das Teil hat nur 512MB RAM (4 G Bit ), und eventuell muss er das in 
den RAM auspacken.

Daher erscheint eine Größenbeschränkung auf 256MB durchaus sinvoll. Das 
Limit holt er von woanders her (siehe: part rootfs size).

Das Board hat Netzwerk: Wenn Du mehr Speicherplatz brauchst, binde den 
doch via NFS o.ä. ein.
Gast #6489021
Lesenswert?

Jim M. schrieb:
> Wenn Du mehr Speicherplatz brauchst, binde den
> doch via NFS o.ä. ein.

... wenn das zuverlässig verfügbar ist? Irgendwann fehlt das Netz meint 
der Pessimist. Dann sollte die Kiste auch noch laufen!
Wahrscheinlich würde ich mir erst mal klären welche Pakete ich WIRKLICH 
benötige. Evtl. reicht der Platz dann schon? "640k sind genug"?

https://www.watson.ch/digital/microsoft/207532210-5-beruehmte-zitate-ueber-die-zukunft-die-alle-frei-erfunden-sind

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren