AW: backup pfad ändern
Hallo ferry_ultra,
den Phad kannst du ändern, indem du per FTP auf die VU+ Duo zugreifst und zu dem
Ordner /usr/bin gehst. Dort sollte sich eine Datei namens "build-nfi-image-vuplus.sh"
befinden. Diese Datei musst du öffnen und dann folgenden Eintrag ändern:
build-nfi-image-vuplus.sh /media/hdd/ zu build-nfi-image-vuplus.sh /media/usb/
Dann speicherst du die Datei wieder ab und das Backup sollte nun auf deinen USB Stick landen.
Variante 2:
Unter --> Menü --> Einstellungen --> System -> Recording paths änderst du den Path
für deinen USB Stick. Dann sollte das Backup Image hinterher auch auf deinen USB Stick landen.
Gruß herbert12300
Hallo herbert12300,
ich muss nochmal nachhaken zur Variante1,wo ist der betreffende Eintrag in der Datei.Eventuell bin ich ja nachtblind,dann entschuldige ich mich im vorraus.Habe mal den Text der Datei aufgelistet.
Die Variante2 bekomme ich einfach nicht hin,selbst wenn ich mein
NAS-Server abschalte.Wäre alles kein Problem,denn er macht ja die Sicherung auf den
Nas-Server,nur von da her nicht mehr zurück,und wenn ich die Dateien kopieren möchte zb.auf Computer oder Stick sagt mir mein FTP-Programm zu den ( .jffs2-Dateien) fehler "Datei kann nicht kopiert werden". Der Rest kann kopiert werden,zb. die .bin-Datei.
mfg
kallem
#
#############################################################
# NFI BACKUP Utility for Vu+ Duo Boxes by scope34 (AN)
#
# Creation of NFI Backups is only supported on external
# non-MTD Devices like internal HDD or USB-HDD and USB-Sticks
#
# Version 1.1 - 24.01.2010
# supports NFI and USB Flashed Backups
# you will be capable of doing USB- and VuUtil Flash Restore
#
#
# usage: /build-nfi-image-vuplus.sh DESTINATIONFOLDER
#
#
#############################################################
#
#!/bin/sh
DIRECTORY=$1
MTDBOOT=2
MTDROOT=0
if grep dm8000 /proc/stb/info/model > /dev/null ; then
BOXTYPE=vuplus
OPTIONS="--eraseblock=0x20000 -n -l"
else
echo "No $BOXTYPE Box detected !!!"
exit 0
fi
echo " "
echo "****************************************************"
echo " "
echo " NFI Backup Tool for $BOXTYPE by scope34 (AN) "
echo " Version 1.1 - 24.01.2010"
echo " "
echo "****************************************************"
echo " "
echo $BOXTYPE" detected"
echo " "
echo "****************************************************"
echo " "
DATE=`date +%Y%m%d_%H%M%S`
MKFS=/usr/bin/mkfs.jffs2
BUILDIMAGE=/usr/bin/buildimage
NANDDUMP=/usr/bin/nanddump
BACKUPIMAGE=$DIRECTORY/backup-image-$BOXTYPE-$DATE.nfi
if [ ! -f $MKFS ] ; then
echo $MKFS" not found"
exit 0
fi
if [ ! -f $BUILDIMAGE ] ; then
echo $BUILDIMAGE" not found"
exit 0
fi
if [ ! -f $NANDDUMP ] ; then
echo $NANDDUMP" not found"
exit 0
fi
rm -rf $DIRECTORY/bi
mkdir -p $DIRECTORY/bi
mkdir -p /tmp/bi/root
mkdir -p /tmp/bi/boot
mount -t jffs2 /dev/mtdblock$MTDROOT /tmp/bi/root
mount -t jffs2 /dev/mtdblock$MTDBOOT /tmp/bi/boot
if [ -s $BUILDIMAGE ] ; then
echo "Create boot.jffs2"
$MKFS --root=/tmp/bi/boot --faketime --output=$DIRECTORY/bi/boot.jffs2 $OPTIONS
echo "Create root.jffs2"
$MKFS --root=/tmp/bi/root --faketime --output=$DIRECTORY/bi/root.jffs2 $OPTIONS
fi
echo "Create kerneldump"
echo " "
if [ $BOXTYPE = "vuplus" ] ; then
nanddump /dev/mtd1 -o -b > $DIRECTORY/bi/vmlinux.gz
fi
echo " "
echo "****************************************************"
echo " "
echo "Creating vuplus NFI-Backup Image"
echo "Creating vuplus USB-Backup Image"
echo " "
echo "****************************************************"
echo " "
if [ $BOXTYPE = "vuplus" ] ; then
$BUILDIMAGE $DIRECTORY/bi/root.jffs2 $DIRECTORY/bi/boot.jffs2 $DIRECTORY/bi/vmlinux.gz > $BACKUPIMAGE
mkdir -p $DIRECTORY/vuplus/duo
mv $DIRECTORY/bi/root.jffs2 $DIRECTORY/vuplus/duo/root_cfe_auto.jffs2
mv $DIRECTORY/bi/boot.jffs2 $DIRECTORY/vuplus/duo/boot_cfe_auto.jffs2
mv $DIRECTORY/bi/vmlinux.gz $DIRECTORY/vuplus/duo/kernel_cfe_auto.bin
fi
if [ -f $BACKUPIMAGE ] ; then
echo " "
echo "****************************************************"
echo " "
echo "NFI Image created on" $BACKUPIMAGE
fi
if [ -f $DIRECTORY/vuplus/duo/root_cfe_auto.jffs2 -a -f $DIRECTORY/vuplus/duo/boot_cfe_auto.jffs2 -a -f $DIRECTORY/vuplus/duo/kernel_cfe_auto.bin ] ; then
echo " "
echo "******************************************************"
echo " "
echo "USB Image created on" $DIRECTORY"/vuplus/duo Tree"
echo " "
echo "Just copy the tree beginning from $DIRECTORY except"
echo "NFI Backupfile: $BACKUPIMAGE"
echo "to your USB-Stick to be able to restore the current image"
echo " "
echo "Be sure to plugin USB-Stick always to front USB-Port"
echo " "
else
echo "Image creation failed - e. g. wrong backup destination or no space left on backup device"
fi
echo "******************************************************"
umount /tmp/bi/root
umount /tmp/bi/boot
rm -rf /tmp/bi
rm -rf $DIRECTORY/bi
exit