[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