On 7 January 2014 20:39, Guttorm Flatabø <po...@guttormflatabo.com
> I was under the impression that the automatic upgrade feature will work when
> a hdd image is written to thumbdrive with dd, it thus seems a more direct
> route to upgradeability than first flashing to drive A, and then installing
> to drive B. I'd expect it to be an hdd image used by osdisc.com
You're right, it should be more direct, but IIRC build-hdd does not
allocate the full disk. So installing from ISO is still better.
Once you've installed to a disk you want, you could do something like a:
sudo dd if=/dev/sdc1 | gzip -c | dd of=binary-hdd.img.gz
sudo dd if=binary-hdd.img.gz | zcat | sudo dd of=/dev/sdc1
Assuming all your disks are the same... e.g. 4GB USB stick on /dev/sdc
Tbh I'm not sure what OSDISC uses. I guess just the Live version. I'll
try get in contact with them.
I tried having a go fixing it `ln -s config/bootloaders/isolinux/
config/bootloaders/syslinux` but it then b0rks with
Can't open /proc/688/fd/3: No such fil
Cannot initialize 'S:'
Bad target s:/ldlinux.sys
syslinux: failed to create ldlinux.sys
I'm tempted to say we only generate the "live" ISO version for now and
deprecate build-hdd altogether.
My big new year's resolution is completely refactor the build process
in an Archlinux https://projects.archlinux.org/archiso.git/
Again I think it's best to generate an ISO from which people can
install to a disk as what's happening currently.