slitaz-tools rev 565
slitaz-installer: fix loram
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Apr 27 10:50:24 2011 +0200 (2011-04-27) |
parents | 2b8a6ff728b5 |
children | ebe49a6e58f9 |
files | installer/slitaz-installer |
line diff
1.1 --- a/installer/slitaz-installer Wed Apr 20 13:01:00 2011 +0200 1.2 +++ b/installer/slitaz-installer Wed Apr 27 10:50:24 2011 +0200 1.3 @@ -498,7 +498,7 @@ 1.4 # This is a loram rootfs.gz, skip loram bootstrap and extract 1.5 extract_first_loramfs() 1.6 { 1.7 - ofs=$(awk '/07070100/ { o+=index($0,"07070100"); print o/4 ; exit } { o+=1+length() }' < $1) 1.8 + ofs=$(awk '/07070100/ { o+=index($0,"07070100"); printf "%d\n",o/4 ; exit } { o+=1+length() }' < $1) 1.9 dd if=$1 skip=$(($ofs / 1024)) bs=4k count=1 2> /dev/null | \ 1.10 ( dd skip=$(($ofs % 1024)) bs=4 2> /dev/null ; \ 1.11 dd if=$1 skip=$((1 + ($ofs / 1024) )) bs=4k ) | extract_loramfs