Hallo zusammen,
ich habe mir vor ca. einer Woche ein Nexus 5 gekeuft und das neueste Ubuntu Touch draufgespielt. Soweit bin ich grundsätzlich mal begeistert. Nur der Kram mit den Libertine-Containern hat nicht geklappt und ich finde das auch blöd, also habe ich die Systempartition beschreibbar gemacht. Aber wenn ich dann Programme installieren wollte, kam meistens eine Fehlermeldung, dass im apt cache Verzeichnis nicht mehr genug Platz sei. Laut df ist das Wurzelverzeichnis voll:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Filesystem 1K-blocks Used Available Use% Mounted on udev 784240 4 784236 1% /dev tmpfs 190072 1684 188388 1% /run /dev/mmcblk0p28 13162172 7224096 5267872 58% /userdata /dev/loop0 2016128 1923424 0 100% / /dev/loop1 112048 107736 4312 97% /android/system none 4 0 4 0% /android tmpfs 950352 4 950348 1% /etc/fstab tmpfs 950352 1048 949304 1% /var/lib/lxc/android/rootfs /dev/disk/by-partlabel/cache 706392 12924 693468 2% /android/cache /dev/disk/by-partlabel/persist 16164 4280 11884 27% /android/persist /dev/disk/by-partlabel/modem 65488 45456 20032 70% /android/firmware none 4 0 4 0% /sys/fs/cgroup tmpfs 950352 6804 943548 1% /tmp none 5120 0 5120 0% /run/lock cgmfs 100 0 100 0% /run/cgmanager/fs none 950352 404 949948 1% /run/shm none 102400 0 102400 0% /run/user tmpfs 950352 0 950352 0% /media tmpfs 950352 0 950352 0% /var/lib/openvpn/chroot/tmp tmpfs 950352 0 950352 0% /var/lib/sudo tmpfs 190072 0 190072 0% /run/user/0 tmpfs 190072 64 190008 1% /run/user/32011 |
Also habe ich die Datei system.img von 2GB auf 3GB vergrößert (einfach leere Zeichen angehängt), und wollte das dem System mit resize2fs bekannt machen:
1 2 3 4 5 6 | phablet@ubuntu-phablet:~$ sudo resize2fs /dev/loop0 resize2fs 1.42.13 (17-May-2015) Dateisystem bei /dev/loop0 ist auf / eingehängt; Online-Größenänderung ist erforderlich old_desc_blocks = 1, new_desc_blocks = 1 resize2fs: Stale file handle Beim Überprüfen der Unterstützung für Online-Größenänderung |
Was soll das mit stale file handle, wieso geht es nicht? Linux ist super, aber wenn ich wegen Platzmangel keine Programme installieren kann, fände ich das blöd. Bin auch für einen Workaround dankbar. Kann ich vielleicht eine Kopie von system.img erstellen und /dev/loop0 neu mounten?
Gruß, Pulmo