Booting from Iso Images
melorium opened this issue · comments
There are from the latest build where you put in EEFI support.
Do you think i did something wrong?
I can boot the isoimage when I use viritualbox on my Mac.
Dennis
The older images work well. But since I try to use the build with EEFI support the images can't boot.
I use the "sudo dd if=./bitscout-16.04.iso of=/dev/sdX" command tl make the images.
Dennis
Hi!
Lets see what's wrong. Please help me with some requests:
- Did the same ISO work fine on VM on your Mac?
- Please post the output of the following command on linux:
$ file ./bitscout-16.04.iso
Also please use $ git pull
to update the code before building to make sure you have the latest stable version.
And I use 3 different usb memory and the same machines to boot from.
They worked perfekt until yesterday when I read something of EEFI support.
Dennis
Sorry, you may be right. It has to be better tested before moving to UEFI. I tested on few setups and it worked.
Let me rollback that change to keep the main branch stable.
Yes please.
Tell me when you did that :)
I work with you software all day long.
Thanks again for all support.
yes sorry I mean UEFI :)
Dennis
Tell me when you down the rollback :)
I realized that there was a bigger bug under that stone. I think it existed even before the UEFI patch.
I believe it's fixed now but would like to hear that from you.
Note, that UEFI boot method is still experimental, so use classic MBR (sometimes called CSM) boot method in BIOS for now.
Please try the latest code and report if your problem is still there.
Thanks again. Il try it now :)
Yes :)
It works now with all my laptops.
Thanks Thanks. :)
Dennis
Glad to hear that!
Your contribution with bug reports is really important, Dennis! Please keep finding more hidden bugs! :)
I started building automated testing scripts to make sure we don't get regression bugs and test all the components. It's in ./autotest.sh. You can try it after building the ISO. Of course it uses a VM, so there may be differences comparing to real hardware.
Closing this bug now. Open new one if you find more!
Thanks.
Should I run autotest.sh within a container or on birscout making machine?
Il do my best to find bugs and but sometimes I feel like a scout to disturb you, but il try to understand it better. :)
Dennis
You can run ./autotest.sh in the same directory where you build the ISO file. It will do some basic tests. If you edit this script and set VISIBLE=1 in it, you will be able to see what it is doing. It is automated so some input may be very fast but might be interesting and helpful for debugging if you work on improvements. In addition it's possible to see the VM console with remote-viewer app on the same machine. See the output of ./autotest.sh for exact commandline.
And, please, do not hesitate to start a conversation and submit bug reports. All your reports were valuable because they lead to some important findings and fixes. I have blind spots and sometimes don't see all the issues, so I really appreciate your help and feedback!