I am test Dfly Development image from 4 jun. Detection size of mmcsd0 in MB is OK, but installation to sd card is failure. Maybe Dfly installer have problems with detection sd card geometry?
Log:
Installer started
-----------------
+ Creating DFUI connection on ``9999''
+ Connecting on ``9999''
,-<<< Executing `/bin/sh /tmp/extract_vars >/tmp/extracted_vars.txt'
`->>> Exit status: 0
+ Starting installer state machine
,-<<< Executing `/bin/echo 'da0: 476940MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/da0 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s da0 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'da8: 14816MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/da8 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s da8 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'mmcsd0: 30624MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/mmcsd0 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s mmcsd0 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn0: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn0 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn0 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn1: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn1 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn1 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn2: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn2 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn2 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn3: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn3 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn3 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk -BI mmcsd0'
| *** Working on device /dev/mmcsd0 ***
| Warning: ending cylinder wraps, using all 1's
`->>> Exit status: 0
,-<<< Executing `/bin/echo 'da0: 476940MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/da0 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s da0 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'da8: 14816MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/da8 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s da8 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'mmcsd0: 30624MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/mmcsd0 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s mmcsd0 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn0: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn0 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn0 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn1: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn1 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn1 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn2: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn2 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn2 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'vn3: 0MB' >>/tmp/survey.txt'
`->>> Exit status: 0
,-<<< Executing `if /bin/test d /dev/serno; then /bin/ls -l /dev/serno | /usr/bin/grep "`/bin/ls -l /dev/vn3 | /usr/bin/awk '{print $5, $6;}'`" | /usr/bin/awk '{print $10;}' >>/tmp/survey.txt; fi'
`>>> Exit status: 0
,-<<< Executing `/sbin/fdisk s vn3 2>/dev/null >>/tmp/survey.txt || /bin/echo '' >>/tmp/survey.txt'
`>>> Exit status: 0
,-<<< Executing `/bin/echo 'g c3888 h256 s63' >/tmp/new.fdisk'
`->>> Exit status: 0
,-<<< Executing `/bin/echo 'p 1 165 63 62717697' >>/tmp/new.fdisk'
`->>> Exit status: 0
,-<<< Executing `/bin/echo 'a 1' >>/tmp/new.fdisk'
`->>> Exit status: 0
,-<<< Executing `/bin/cat /tmp/new.fdisk'
| g c3888 h256 s63
| p 1 165 63 62717697
| a 1
`->>> Exit status: 0
,-<<< Executing `/sbin/fdisk -v -f /tmp/new.fdisk mmcsd0'
| fdisk: WARNING line 1: number of cylinders (3888) may be out-of-range
| (must be within 1-1024 for normal BIOS operation, unless the entire disk
| is dedicated to DragonFly)
| fdisk: WARNING: adjusting size of partition 1 from 62717697 to 62705601
| to end on a cylinder boundary
| *** Working on device /dev/mmcsd0 ***
| Warning: ending cylinder wraps, using all 1's
| parameters extracted from device are:
| cylinders=3888 heads=256 sectors/track=63 (16128 blks/cyl)
|
| Figures below won't work with BIOS for partitions not in cyl 1
| parameters to be used for BIOS calculations are:
| cylinders=3888 heads=256 sectors/track=63 (16128 blks/cyl)
|
| Information from DOS bootblock is:
| 1: sysid 165,(DragonFly/FreeBSD/NetBSD/386BSD)
| start 63, size 62705601 (30617 Meg), flag 80 (active)
| beg: cyl 0/ head 1/ sector 1;
| end: cyl 1023/ head 255/ sector 63
| 2: <UNUSED>
| 3: <UNUSED>
| 4: <UNUSED>
`->>> Exit status: 0
,-<<< Executing `/bin/rm f /tmp/install.disklabel.mmcsd0s1'
`>>> Exit status: 0
,-<<< Executing `/sbin/disklabel64 W mmcsd0s1'
`>>> Exit status: 0
,-<<< Executing `/bin/dd if=/dev/zero of=/dev/mmcsd0s1 bs=32k count=16'
| dd: /dev/mmcsd0s1: short write on character device
| dd: /dev/mmcsd0s1: end of device
| 1+0 records in
| 0+1 records out
| 32256 bytes transferred in 0.358280 secs (90030 bytes/sec)
`->>> Exit status: 1