Page 2 of 6

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Fri Jan 25, 2019 12:49 pm
by fehlix
pictonic wrote:
Fri Jan 25, 2019 12:36 pm
No luck with a new memory stick. Exactly the same.
So you have done with the 2nd stick as recommended by d-o:
... use MX-Live-USB-Maker in to "clone a running live system" onto the second stick. Use the "full-featured" mode ..
pictonic wrote:
Fri Jan 25, 2019 12:36 pm
I also found that the MX-18 live stick will not boot on another macbook pro (15inch A1398 2013). The boot goes as far as grub menu then nothing. The memory stick goes dead and the screen black.
So you see the grub menu in that macpro and the screen goes blank automatically?
Or did you selected to boot and the screen goes blank after it tries to boot?

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Fri Jan 25, 2019 12:50 pm
by Richard
So, did you create the second stick with dd?
dd doesn't always play nice with many other image writers.

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Fri Jan 25, 2019 4:25 pm
by bigbenaugust
I'm running MX-18 32bit (updated from 17.1) on a really old (2006) MacBookPro 1,1. Works like a champ, and I don't remember having any trouble installing it.

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Sun Jan 27, 2019 11:47 am
by pictonic
fehlix and Richard: I put MX-18 on a brand new USB stick using balenaEtcher.
Copying stick-to-stick using MX-Live-USB-Maker wouldn't work on my macbook pro (only two USB-C ports and I need to use them for mouse and keyboard when MX-Live booted). I have no other means of doing the write to USB (except dd).
fehlix: When I boot USB on macbook pro 15 the grub menu comes up, stays until I select something, then screen goes blank and USB stick light goes out (normally it flashes when reading). This is repeatable.

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Sun Jan 27, 2019 11:51 am
by dolphin_oracle
does that macbook have a 32 bit UEFI?

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Sun Jan 27, 2019 1:40 pm
by pictonic
As far as I can tell the macbook pro 15inch 2013 has 64-bit UEFI. The boot ROM is up to date using apple's eficheck and the SMC version is also good.

Using IOReg to display the IODeviceTree also says
ioreg -l -p IODeviceTree | grep firmware-abi
| | "firmware-abi" = <"EFI64">

Don't know any other way to check.

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Sun Jan 27, 2019 7:37 pm
by fehlix
pictonic wrote:
Sun Jan 27, 2019 1:40 pm
As far as I can tell the macbook pro 15inch 2013 has 64-bit UEFI. The boot ROM is up to date using apple's eficheck and the SMC version is also good.

Using IOReg to display the IODeviceTree also says
ioreg -l -p IODeviceTree | grep firmware-abi
| | "firmware-abi" = <"EFI64">

Don't know any other way to check.
OK, we will need your help, to nail down the issue.
We might have discovered one issue, recently, but I'm not sure whether we fully fixed it yet.
So what I would asked you, could you do get the latest Xubuntu or LinuxMint iso,
and see whether those can boot. If so we might have strong indication what's missing in our
boot loader in regard to some of those apple's, and we might be able to provide apple-adjusted version asap.
Thanks
#----------
EDIT:
Just reread your first post, as you stated you already booted with other OS like Ubuntu.
So now to try to get latest patched version kindly provided by @BitJam MX-18b_x64.iso here:
fixedVersion to try here
You would need to download the xdelta3 file:
MX-18b_x64.xd3
and save into the same folder as existing MX-18_x64.iso
and run this command to create the new "patched" version:

Code: Select all

xdelta3 -v -f -d -s MX-18_x64.iso  MX-18b_x64.xd3 MX-18b_x64.iso
Just incase you have no xdelta3 installed
do

Code: Select all

sudo apt install xdelta3
The md5sum to verfiy the created MX-18b_x64.iso file:
MX-18b_x64.iso.md5

Code: Select all

8a51729776cd2b917c6dc3b5f5f800b6  MX-18b_x64.iso
:puppy:

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Mon Jan 28, 2019 4:36 am
by pictonic
xdelta3 will not run with that command.
I have downloaded MX-18_x64.iso and checked it has the correct md5sum. When I do the xdelta command, on Arch linux, I get
xdelta3: secondary compression lzma
xdelta3: not a VCDIFF input: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
I have verified sha256 checksum of my download of MX-18_x64.iso using openssl sha256 <filename>.

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Mon Jan 28, 2019 6:00 am
by fehlix
pictonic wrote:
Mon Jan 28, 2019 4:36 am
xdelta3 will not run with that command.
Please show the checksums and the command you run.
Here what I got before running the xdelta:

Code: Select all

$ md5sum MX-18*
8ced4f1f53eada3317f029c2bae17136  MX-18_x64.iso
b5a75a6f82e6c06750c995143fe317c5  MX-18b_x64.xd3
and

Code: Select all

sha256sum MX-18*
07f03939ae897c05ffd1e7c54a93045e43ad1ed8b9064ec3e98ff356712aafc7  MX-18_x64.iso
17b1e646d589f58ce360651c6f93ad19345159c8a8d9ca55d4f38c07f7afa37a  MX-18b_x64.xd3
Here the xdelta3 Version I'm using on MX 18 Linux:

Code: Select all

$ xdelta3 -V
Xdelta version 3.0.11, Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Joshua MacDonald
Xdelta comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; see "COPYING" for details.
... running this command

Code: Select all

$ xdelta3 -v -f -d -s MX-18_x64.iso  MX-18b_x64.xd3 MX-18b_x64.iso
xdelta3: source MX-18_x64.iso source size 1.34 GiB [1441792000] blksize 2.00 MiB window 64.0 MiB
xdelta3: 0: in 645 KiB: out 8.00 MiB: total in 645 KiB: out 8.00 MiB: 70 ms
xdelta3: 1: in 28.0 B: out 8.00 MiB: total in 645 KiB: out 16.0 MiB: 7 ms
...
xdelta3: 171: in 555 KiB: out 8.00 MiB: total in 1.70 MiB: out 1.34 GiB: 47 ms
xdelta3: finished in 9.9 sec; input 1779640 output 1442840576 bytes (81074.86%)
and the checksums of the new iso file MX-18b_x64.iso

Code: Select all

$ md5sum MX-18b_x64.iso
8a51729776cd2b917c6dc3b5f5f800b6  MX-18b_x64.iso

Code: Select all

sha256sum  MX-18b_x64.iso
481cc2d0bb254cc2c14e1ff22c2ad69bd48d5086bc1cf509d4602d3ce55a0eb0  MX-18b_x64.iso
:puppy:

Re: Live MX-18 image on USB fails to boot on iMac

Posted: Mon Jan 28, 2019 8:00 am
by pictonic
Thanks for the info fehlix. I had some trouble getting a clean xd3 file from dropbox but I have one now.
xdelta3 processed the iso and I tried booting.
The result was slightly different. I still got "unknown filesystem" but this time it said "error: you must load the kernel first" instead of "unaligned pointer".
Progress?