Ein paar Tipps, der Wichtigste am Anfang. Installiert einen openssh-server
openssh-server
apt install openssh-server
Ich gehe davon aus, das ihr wisst was ihr macht. Nicht besonders clever einen openssh-server auf einem Smartphone zu haben, womöglich noch mit den Standard Passwörtern. Also setzt wenigstens ein vernünftiges ROOT Passwort.
sudo passwd
Vergrößern des ROOT Dateisystemes
Die Laufwerksstruktur sieht nach der Installations ins eMMC so aus.
root@mobian:~# df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 895M 0 895M 0% /dev
tmpfs 193M 8,8M 185M 5% /run
/dev/mmcblk2p2 3,4G 2,5G 645M 80% /
tmpfs 965M 96K 965M 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 965M 0 965M 0% /sys/fs/cgroup
/dev/mmcblk2p1 114M 24M 82M 23% /boot
tmpfs 193M 32K 193M 1% /run/user/1000
Wenn wir nun die komplette Kapazität benutzen wollen, müssen wir das Dateisystem vergrößern. Dazu gibt es im Mobian Wiki eine Erklärung, die bei mir aber nicht richtig funktioniert. Der Resize Button taucht nicht auf usw.
Gut, es gibt ja in Linux viele Tools Wir brauchen growpart, das ist Teil von cloud-utils.
Installation
apt install cloud-utils
Partition vergrößern
Erster Versuch geht schief
root@mobian:~# sudo growpart /dev/mmcblk2p2
growpart disk partition
rewrite partition table so that partition takes up all the space it can
options:
-h | --help print Usage and exit
--fudge F if part could be resized, but change would be
less than 'F' bytes, do not resize (default: 1048576)
-N | --dry-run only report what would be done, show new 'sfdisk -d'
-v | --verbose increase verbosity / debug
-u | --update R update the the kernel partition table info after growing
this requires kernel support and 'partx --update'
R is one of:
- 'auto' : [default] update partition if possible
- 'force' : try despite sanity checks (fail on failure)
- 'off' : do not attempt
- 'on' : fail if sanity checks indicate no support
Example:
- growpart /dev/sda 1
Resize partition 1 on /dev/sda
must supply partition-number
Gut, er meckert über die Syntax, das bekommen wir hin
root@mobian:~# sudo growpart /dev/mmcblk2 2
CHANGED: partition=2 start=250001 old: size=7171874 end=7421875 new: size=30535502 end=30785503
Nicht schwer, oder
Filesystem vergrößern
Nach dem Vergrößern einer Partition müssen wir das Filesystem auch entsprechend vergrößern. Das machen wir mit resize.
root@mobian:~# sudo resize2fs /dev/mmcblk2p2
resize2fs 1.45.6 (20-Mar-2020)
Filesystem at /dev/mmcblk2p2 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/mmcblk2p2 is now 3816937 (4k) blocks long.
Kontrolle
root@mobian:~# df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 895M 0 895M 0% /dev
tmpfs 193M 8,8M 185M 5% /run
/dev/mmcblk2p2 15G 2,5G 12G 19% /
tmpfs 965M 96K 965M 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 965M 0 965M 0% /sys/fs/cgroup
/dev/mmcblk2p1 114M 24M 82M 23% /boot
tmpfs 193M 32K 193M 1% /run/user/1000
Ok, aber geht das auch nach einem Reboot? Für Euch getestet - geht
Bereitschaftsmodus
Unter Einstellungen/Energie "Automatisch in Bereitschaft gehen" entsprechend einstellen. Erst dann wirkt sich crust aus.