rsync a bit differently

This commit is contained in:
parazyd 2017-01-30 17:24:55 +01:00
parent 162d058cf1
commit 9bc8bf9d2e
No known key found for this signature in database
GPG Key ID: F0CB28FCF78637DE
3 changed files with 13 additions and 10 deletions

View File

@ -18,7 +18,7 @@
# along with this source code. If not, see <http://www.gnu.org/licenses/>. # along with this source code. If not, see <http://www.gnu.org/licenses/>.
libdevuansdk_version="0.3" libdevuansdk_version="0.3"
LIBPATH=${LIBPATH:-`dirname $0`} LIBPATH=${LIBPATH:-$(dirname $0)}
source $LIBPATH/config source $LIBPATH/config
source $LIBPATH/zlibs/bootstrap source $LIBPATH/zlibs/bootstrap

View File

@ -132,11 +132,14 @@ image_raw_mount() {
req=(workdir bootpart rootpart) req=(workdir bootpart rootpart)
ckreq || return 1 ckreq || return 1
mkdir -p $workdir/boot $workdir/root #mkdir -p $workdir/boot $workdir/root
if [[ $parted_type = dos ]]; then #sudo mount $bootpart $workdir/boot && act "mounted boot partition" || zerr
sudo mount $bootpart $workdir/boot && act "mounted boot partition" || zerr #sudo mount $rootpart $workdir/root && act "mounted root partition" || zerr
fi
sudo mount $rootpart $workdir/root && act "mounted root partition" || zerr mkdir -p $workdir/mnt
sudo mount $rootpart $workdir/mnt && act "mounted root partition" || zerr
sudo mkdir $workdir/mnt/boot
sudo mount $bootpart $workdir/mnt/boot && act "mounted boot partition" || zerr
} }
image_raw_umount() { image_raw_umount() {
@ -144,8 +147,7 @@ image_raw_umount() {
req=(workdir bootpart rootpart) req=(workdir bootpart rootpart)
ckreq || return 1 ckreq || return 1
if [[ $parted_type = dos ]]; then sudo umount $workdir/mnt/boot && act "unmounted boot partition" || zerr
sudo umount $workdir/boot && act "unmounted boot partition" || zerr sleep 1
fi sudo umount $workdir/mnt && act "unmounted root partition" || zerr
sudo umount $workdir/root && act "unmounted root partition" || zerr
} }

View File

@ -26,6 +26,7 @@ rsync_to_raw_image() {
notice "rsyncing strapdir to raw image..." notice "rsyncing strapdir to raw image..."
image_raw_mount image_raw_mount
sleep 1
silly silly
pushd $strapdir pushd $strapdir