Well the first time I created it by using diskpart to make it bootable and extracting the iso to the disk using 7-zip.
The second time I used dd (dd -bs=4M -fi- -fo=\\.\d:)
The third time using Rufus.
EDIT: This was all done from windows...
In all cases the errors were the same. Trouble booting in UEFI mode (having to rename the mounted directory) and then the installer falling over as above. I've tried the latest image and the one before it.
EDIT: Some more info:
ran sudo calamares -d Relevant output:
/dev/sda1: LABEL="ESP" UUID="B6B4-603F" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="f115a9e9-0759-4505-b11c-8b4cf7617aee"
/dev/sda3: UUID="A234C0F334C0CC0B" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="215f716f-78ed-40e5-9fee-79c17be863d1"
/dev/sda4: UUID="e3de03ea-2ba1-4d57-aa25-4b4d2c47099a" TYPE="ext4" PARTUUID="56486713-50e8-4aaa-83d4-44b916153364"
/dev/sda5: UUID="3adc52a2-caf6-40d8-a3a1-215c6b01aaa5" TYPE="swap" PARTUUID="2d30283a-7983-475a-8a72-3696c0b118fd"
/dev/sdb1: LABEL="KAOS_201506" UUID="2EAD-7061" TYPE="vfat" PARTUUID="0002b164-01"/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"/dev/loop2: TYPE="squashfs"/dev/sda2: PARTLABEL="Microsoft reserved partition" PARTUUID="08dc8240-d23d-46d3-8779-34da36045ef3"
/dev/sr0: UUID="2013-11-04-16-00-00-00" LABEL="VS2013_RTM_PRO_ENU" TYPE="iso9660"
09:13:44 [1]: tbMsg " File "/usr/lib/calamares/modules/userkf5/main.py", line 121, in run print (m.group(0)) " 09:13:44 [0]: Installation failed:
09:13:44 [0]: - message: "Boost.Python error in job "Run script userkf5/main.py"."
09:13:44 [0]: - details: "<div><strong><class 'AttributeError'></strong></div><div>'NoneType' object has no attribute 'group'</div><div>Traceback:</div><div><pre> File "/usr/lib/calamares/modules/userkf5/main.py", line 121, in run print (m.group(0)) </pre></div>"
09:18:20 [8]: Shutting down Calamares... 09:18:20 [8]: Finished shutdown.
That section of main.py is:
# aquire ISO version for sysinfo call
label = ""
path = os.path.join(install_path, "etc/KaOS-release")
p = subprocess.Popen('blkid', shell=True, stdout=subprocess.PIPE)
for line in p.stdout.readlines():
s = line.decode('ascii')
s = s.rstrip('\n')
label +=s
print(label)
m = re.search("KAOS_\d{8}", label);
print (m.group(0)) <-- THIS IS LINE 121
lines = (m.group(0))
if os.path.exists(path):
with open(path, 'w') as f:
for l in lines:
f.write(l)
f.close()
print('configure users settings done')
return None