frockert, decembersoul und badekap
Ich habe auch eine CF-Installation gemacht.
Bei mir ist eine 2GB CF von Transcend im Einsatz.
Bei der Installation der Mahlzeit-ISO habe ich nicht automatisch installiert, sondern die Partition manuell angelegt.
Denn wie schon erwähnt wurde wird bei der automatischen Installation fürs System eine 1GB Partition angelegt und der Rest für die Videos verwendet.
Ich habe bei der manuellen Partitionierung nur eine Partition von 2GB angelegt und darauf das System installiert.
Nach der Installation musste allerdings noch einiges von Hand anpassen:
1. Meine Video-Partition einbinden
/mnt/hdc3 neu anlegen
2. /etc/fstab editieren
/var/vm/swapfile auskommentieren
/dev/hdc3 /mnt/hdc3 ext2 defaults,errors=remount-ro 0 1
3. /etc/init.d/rcStart editieren
create SWAP auskommentieren
4. setup aufrufen
Dort noflushd einschalten und Ramdisk-Grösse ändern (bei mir 128 MB)
5. Videotext-Daten und epg.data auf /ramdisk verlinken bzw. verschieben
6. /etc/init.d/runvdr bearbeiten
in der Zeile ...$BINDIR/vdr... den Eintrag -E /video0/epg.data auf -E /ramdisk/epg.data ändern
7. /etc/init.d/rcShutdown bearbeiten
fsck -y -f /dev/$checkhd auskommentieren, da bei mir sonst bei jedem Runterfahren ein Filesystem-Check gemacht wird
8. video0 auf HDD verlinken
ln -s /mnt/hdc3/video0/ /video0
pub/export ebenfalls auf HDD verlinken
9. /usr/sbin/noflushd gegen die Version 2.7.5 austauschen, da sich mit dieser Version die HDD nicht abschaltet.
10./etc/sysconfig bearbeiten und folgende Zeilen einfügen
NOFLUSHD_DISKS="/dev/hdc"
NOFLUSHD_TIMEOUT="10"
Das Problem ist, dass bei einem Lauf des linvdrupdater.sh zum Teil die runvdr und evtl. andere Systemdateien wieder überschrieben werden und mann ggf. die Änderungen wieder nachtragen muss.
So ist mir gerade aufgefallen, dass meine epg.data wieder in /video0 liegt.
Also am besten bevor man irgendwelche Einstellungen anpasst das Update machen.
mahlzeit
Die neuere noflushd-Version wäre evtl. was für den Updater.
Ausserdem: Mit deinem neuen Setup kann ich zwar Noflushd einschalten, es wird aber nicht nach dem Device und der Wartezeit gefragt. D.h. die Werte NOFLUSHD_DISKS= und NOFLUSHD_TIMEOUT= müssen manuell in die sysconfig geschrieben werden.
Bis dann
modman89