MLD-5.x > Feature requests
vdr-plugin-burn
clausmuus:
Hi,
Wenn Du möchtest, dass Deine Anpassung am mount Script nicht verloren geht, erstellt Du einfach ein eigenes Script, in dem Du ein "before=mount" und "start=1" im init Block einträgst, und im Start Block nur das "sleep 10".
Und noch eins: Wenn nichts zwingendes dagegen spricht, solltest Du nicht gerade ein ext Filesystem für Diene Daten verwenden. Solche Filesysteme sind extrem langsam beim überprüfen auf Fehler. Wenn die Platte voll ist, kann das den Boot Prozess um bis zu eine Stunde verzögern. Du solltest bevorzugt xfs verwenden.
Claus
woody:
Hallo Claus,
vielen Dank für deinen Hinweis.
Ich habe folgendes Skript "7etc/init.d/wait" erstellt:
--- Code: ---!/bin/sh
. /etc/init.d/rc.functions
NAME=${0##*/}
case "$1" in
start)
echo "Waiting 10s for external drives to wake up... "
blkid > /drive.info
df >> /drive.info
sleep 10
check_status
;;
stop)
echo "Stopping $NAME: "
#
# add here your stop actions
#
check_status
;;
restart)
$0 stop
$0 start
;;
init)
start=1 # enable start section
stop=0 # disable stop section
#after="" # init scripts that must be started before this
before="mount" # init scripts that should be started after this
;;
*)
echo "Usage: $0 {start | stop | restart}" >&2
exit 1
esac
--- End code ---
In /drive.info steht dann Folgendes:
--- Code: ---/dev/mmcblk0p1: SEC_TYPE="msdos" UUID="1E6D-C663" TYPE="vfat"
/dev/mmcblk0p2: UUID="678a076c-98a4-44a1-b564-99906fabd4b6" UUID_SUB="9d90eaa8-6bf5-44e8-9336-bc906b2b7062" TYPE="btrfs"
/dev/mmcblk0p3: UUID="d3e8fbcc-fc18-4679-9848-8b31fddfe06b" TYPE="xfs"
/dev/mmcblk0: PTTYPE="dos"
/dev/sda1: UUID="7f13d4c1-2fa7-47c7-9aac-958c05d2db50" TYPE="ext4" PARTUUID="00056154-01"
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mmcblk0p2 9766912 9499088 43872 100% /
tmp 375460 4 375456 0% /tmp
run 375460 176 375284 0% /run
dev 369376 0 369376 0% /dev
log 375460 36 375424 0% /var/log
/dev/mmcblk0p3 20417536 32928 20384608 0% /media/SA32G-mmcblk0p3
--- End code ---
Ich wollte mit blkid und df im Skript die externe Festplatte zum Aufwachen anregen, da ich glaube, dass es nichts bringt, einfach nur zu warten.
Die externe Festplatte werde ich bei Gelegenheit umformatieren. mkfs ist nicht verfügbar in MLD, oder?
clausmuus:
Hi,
doch, mkfs.xfs ist dabei, wenn das xfs Paket installiert wurde.
Claus
woody:
Danke für den Tipp.
Diese MLD ist wirklich gelungen. Ehrlich!
Navigation
[0] Message Index
[*] Previous page
Go to full version