Akkor megúsznám a remaster készítést...

Kód: Egész kijelölése
#!/bin/sh
. /etc/rc.d/PUPSTATE
. /etc/DISTRO_SPECS
ADRVSFS="$DISTRO_ADRVSFS"
WrkDir="/tmp/adrv"
NewAdrv="/mnt/home$PSUBDIR/$ADRVSFS"
BackupF="/mnt/home/Backup/$ADRVSFS"
folder="/mnt/home/Reckup"
rm -r $WrkDir
wait
mkdir -p $WrkDir && mkdir -p $BackupF && mkdir -p $folder
cp -a $NewAdrv $BackupF
cp -a /initrd/pup_a/* /initrd/pup_rw/* $WrkDir
cd $WrkDir
rm -r ./etc ./tmp ./dev ./mnt ./initrd ./lib/modules/* ./lib/firmware/* ./usr/share/doc/* ./sys ./root/.wine/* ./root/.thumbnails/* ./root/.cache/* ./root/.Trash/* ./root/.XLOADED ./root/.pmusic ./var/log
alsactl --file /etc/asound.state store
cp -a /etc $WrkDir
rm $WrkDir/etc/.XLOADED
rox -d $WrkDir
Xdialog -center -msgbox "Check and/or edit if necessary. Click 'OK' when ready to proceed" 0 0
mksquashfs $WrkDir $folder/$ADRVSFS -noappend -comp gzip
rox -D $WrkDir
rm -r $WrkDir
Xdialog -center -title "SUCCESS!!!" --no-buttons -infobox "New $ADRVSFS created. Exiting" 0 0 2000
exit
Kód: Egész kijelölése
#!/bin/sh
. /etc/rc.d/PUPSTATE
. /etc/DISTRO_SPECS
YDRVSFS="$DISTRO_YDRVSFS"
WrkDir="/tmp/ydrv"
NewYdrv="/mnt/home$PSUBDIR/$YDRVSFS"
BackupF="/mnt/home/Backup/$YDRVSFS"
folder="/mnt/home/Reckup"
rm -r $WrkDir
wait
mkdir -p $WrkDir && mkdir -p $BackupF && mkdir -p $folder
cp -a $NewYdrv $BackupF
cp -a /initrd/pup_y/* /initrd/pup_rw/* $WrkDir
cd $WrkDir
rm -r ./etc ./tmp ./dev ./mnt ./initrd ./lib/modules/* ./lib/firmware/* ./usr/share/doc/* ./sys ./root/.wine/* ./root/.thumbnails/* ./root/.cache/* ./root/.Trash/* ./root/.XLOADED ./root/.pmusic ./var/log
alsactl --file /etc/asound.state store
cp -a /etc $WrkDir
rm $WrkDir/etc/.XLOADED
rox -d $WrkDir
Xdialog -center -msgbox "Check and/or edit if necessary. Click 'OK' when ready to proceed" 0 0
mksquashfs $WrkDir $folder/$YDRVSFS -noappend -comp gzip
rox -D $WrkDir
rm -r $WrkDir
Xdialog -center -title "SUCCESS!!!" --no-buttons -infobox "New $YDRVSFS created. Exiting" 0 0 2000
exit