[Eisfair] Alpine Eisfair auf Raspberry PI

Jens Vehlhaber jens at eisfair.org
Fr Apr 8 14:56:08 CEST 2016


Hallo Klaus,

> Kann ich /var/lib auf einem USB-Stick anlegen und einbinden ?

wenn Du auf der Karte keine zweite Partition anlegen möchtest,
dann geht es wie folgend.


1. Vorhandene Partition beschreibbar einbinden:

mount /media/mmcblk0p1 -o rw,remount

sed -i 's/vfat\ ro,/vfat\ rw,' /etc/fstab



2. 1 GB Image-Datei auf der Partition erstellen:

dd if=/dev/zero of=/media/mmcblk0p1/persist.img bs=1024 \
count=0 seek=1048576

apk add e2fsprogs

mkfs.ext4 /media/mmcblk0p1/persist.img



3. Image-Datei als eigenes Device einbinden:

echo "/media/mmcblk0p1/persist.img /media/persist \
ext4 rw,relatime,errors=remount-ro 0 0" >> /etc/fstab

mkdir /media/persist

mount -a



4. Overlay-Verzeichnisse erstellen und einbinden:

mkdir /media/persist/lib

mkdir /media/persist/.libwork

echo "overlay /var/lib overlay lowerdir=/var/lib,\
upperdir=/media/persist/lib,workdir=/media/persist/.libwork \
0 0" >> /etc/fstab

mount -a

lbu ci



Dann werden alle Dateien vom Verzeichnis /var/lib dauerhaft
auf der Micro SD-Card in der Datei persist.img gespeichert.

Das müsst man eigentlich auch mit den E-Mail Daten des
Verzeichnisses /var/spool/postfix/virtual machen:

mkdir /media/persist/virtual

mkdir /media/persist/.virtualwork

echo "overlay /var/spool/postfix/virtual overlay 
lowerdir=/var/spool/postfix/virtual,upperdir=/media/persist/virtual,workdir=/media/persist/.virtualwork 
0 0" >> /etc/fstab

mount -a

lbu ci



-- 
Alles Gute
Jens
[eisfair/fli4l-Team]


Mehr Informationen über die Mailingliste Eisfair