PINE64
UPDATED (June 2021): 17-distro multi-boot image for Pinephone (incl. 3GiB variant) - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: General Discussion on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=127)
+--- Thread: UPDATED (June 2021): 17-distro multi-boot image for Pinephone (incl. 3GiB variant) (/showthread.php?tid=11347)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - LazLong - 09-16-2020

(09-16-2020, 03:32 PM)megous Wrote:
(09-15-2020, 08:52 PM)yoursunny Wrote: Mobian 20200912
❌ 4G icon appears for 10 seconds and then disconnects.

PureOS 20200908
❌ 4G icon appears for 10 seconds and then disconnects.
Sailfish 1.1-3.3.0.16-devel-20200909
✅ Cellular data works.
❓ For some reason the APN is already configured. It's possibly coming from the SIM card.
❓ Browser doesn't work but I can see the page title retrieved.
I tried these two on my 3GiB pinephone and 4G icon doesn't disappear. I think I'll add some simple script that uses can run to send kernel log, battery voltage, and similar helpful info to my email to next image revision, to help debug these kinds of issues.

Though it doesn't seem it will be a kernel thing, if modem works in some distros and not others.

(09-16-2020, 03:13 PM)Paulie420 Wrote:
(09-08-2020, 06:01 PM)megous Wrote: I've prepared a multi-boot image for people who want to easily try as many distrbutions as possible. Official website is now here: https://xnux.eu/p-boot-demo/

Video: https://megous.com/dl/tmp/multi2.mp4
Or: https://www.youtube.com/watch?v=NqyuKysK6ag
https://megous.com/dl/tmp/multi4.mp4 or https://megous.com/dl/tmp/multi5.mp4

Some history/details are on my blog: https://xnux.eu/log/


It there ANYTHING like this available for the Pinebook Pro? This is exactly what I'm interested in - as I want to test all the PBP OSes in succession.

If not, would you be interested in creating an option like this for PBP? I am brand new to the party but I'm also willing to be a part of any projects. I currently only own Pinebook Pro hardware, but am going to order a PinePhone just as soon as Pine64 has hardware to ship my way.

I want something like this for the Pinebook Pro, and am willing to help in any way shape or fashion to get an option going... if interested, please PM me and I'll get to work any way that I can.

 pAULIE42o
.  .  .  .  .  .  .  .
/s
I'm not interested in doing something like this for PBP. That said...

Something like this may be possible using u-boot using the same general approach with btrfs for the root filesystems. I've heard that u-boot may support the display already on PBP. I'm not using u-boot on PBP though, because it's veeery slow to boot. I'm using levinboot https://gitlab.com/DeltaGem/levinboot which is about 7-10x faster already. Levinboot doesn't support multi-boot or display, or keyboard yet, so it's not possible to use it for this kind of project.

All my scripts and documentation on how I did the pinephone multi-boot image is online, so it should not be that hard to replicate this on PBP, if you figure out the u-boot part.

https://xnux.eu/log/
https://megous.com/git/pinephone-multi-boot/

The differences will be only in the kernel/bootloader part.

--------------------------------------------------------------------------------------

Nice notice/write-up about this project on 9to5linux dot com.  Congrats!



RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - Paulie420 - 09-16-2020

o send kernel log, battery voltage, and similar helpful info to my email to next image
[quote pid='78151' dateline='1600291937']

(09-16-2020, 03:13 PM)Paulie420 Wrote: It there ANYTHING like this available for the Pinebook Pro? This is exactly what I'm interested in - as I want to test all the PBP OSes in succession.

If not, would you be interested in creating an option like this for PBP? I am brand new to the party but I'm also willing to be a part of any projects. I currently only own Pinebook Pro hardware, but am going to order a PinePhone just as soon as Pine64 has hardware to ship my way.

I want something like this for the Pinebook Pro, and am willing to help in any way shape or fashion to get an option going... if interested, please PM me and I'll get to work any way that I can.

 pAULIE42o
.  .  .  .  .  .  .  .
/s
I'm not interested in doing something like this for PBP. That said...

Something like this may be possible using u-boot using the same general approach with btrfs for the root filesystems. I've heard that u-boot may support the display already on PBP. I'm not using u-boot on PBP though, because it's veeery slow to boot. I'm using levinboot https://gitlab.com/DeltaGem/levinboot which is about 7-10x faster already. Levinboot doesn't support multi-boot or display, or keyboard yet, so it's not possible to use it for this kind of project.

All my scripts and documentation on how I did the pinephone multi-boot image is online, so it should not be that hard to replicate this on PBP, if you figure out the u-boot part.

https://xnux.eu/log/
https://megous.com/git/pinephone-multi-boot/

The differences will be only in the kernel/bootloader part.

--------------------------------------------------------------------------------------

Nice notice/write-up about this project on 9to5linux dot com.  Congrats!

[/quote]


Ok, I fully understand what you're saying - thanks for your work on the PinePhone, I have to get my hands on that hardware and will quit posting on your thread concerning such..

Thanks for the head start tips and I'll familiarize myself with uBoot to see if I can be of any help on the PBP side. You, sir, are appreciated. Thanks!


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - megous - 09-17-2020

(09-16-2020, 06:14 PM)bujiraso Wrote: Torrented, unzipped, dd'd and functional.

I'm trying out Sailfish -- it has a big spinning loading icon that won't go away after the tutorial lol. Lots of work to do in this space, should be fun!

Great job on this, @megous !
Yeah, I didn't get past the tutorial, because it was so slow and boring. Smile If anyone has a simple way to skip/disable it, I'm all ears.

EDIT: I finished the tutorial, and Sailfish seems to work for me, so I'm not sure what the loading icon is about, I don't see it.

Anyway, their terminal app is the best I've seen so far! Other terminal apps on other distros make essential symbols hard to access. Not so the sailfish terminal app. | > _ = / all easily accessible. That looks like a work of someone who actually uses the app.


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - robthebold - 09-17-2020

(09-16-2020, 06:14 PM)bujiraso Wrote: Torrented, unzipped, dd'd and functional.

I'm trying out Sailfish -- it has a big spinning loading icon that won't go away after the tutorial lol. Lots of work to do in this space, should be fun!

Great job on this, @megous !

I got this too on the first SFOS boot. Second and subsequent times thru it functioned as expected.


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - neil_swann80 - 09-18-2020

Trying to expand the partition on my SD. Tried using Gparted, but none of the OSes then boot, stays stuck on initial OS splash after choosing.

If I instead follow the instructions from @megous, both commands:

echo ", +" | sfdisk -n -N 2 /dev/mmcblk0
echo ", +" | sfdisk -N 2 /dev/mmcblk0

always gives me "Permission denied" in Ubuntu, even if using sudo, and trying with and without /dev/mmcblk0p2 mounted.
Any idea where I'm going wrong?

EDIT: I was putting sudo at the start of the line rather than after the pipe


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - defactofactotum - 09-18-2020

I tried sundog's direct download and only maemo leste booted for me. Then I downloaded the torrent (quite fast) and it seems so far everything works. I'm on BH. Can anyone confirm/deny that these 2 images are different? Maybe sundog's is only for the 3GB versions.


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - megous - 09-18-2020

(09-18-2020, 11:19 AM)defactofactotum Wrote: I tried sundog's direct download and only maemo leste booted for me. Then I downloaded the torrent (quite fast) and it seems so far everything works. I'm on BH. Can anyone confirm/deny that these 2 images are different? Maybe sundog's is only for the 3GB versions.

md5sum is on my website. https://xnux.eu/p-boot-demo/ It should be (for uncompressed data):

Code:
aa5bb5fc44bc129b39e99d395e35b8b4



RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - robthebold - 09-18-2020

(09-18-2020, 09:54 AM)neil_swann80 Wrote: Trying to expand the partition on my SD.  Tried using Gparted, but none of the OSes then boot, stays stuck on initial OS splash after choosing.

If I instead follow the instructions from @megous, both commands:

echo ", +" | sfdisk -n -N 2 /dev/mmcblk0
echo ", +" | sfdisk -N 2 /dev/mmcblk0

always gives me "Permission denied" in Ubuntu, even if using sudo, and trying with and without /dev/mmcblk0p2 mounted.
Any idea where I'm going wrong?

EDIT: I was putting sudo at the start of the line rather than after the pipe
You need to run those commands as root, so on Ubuntu or other "sudo" to-run-as-root-system, you'd type:

Code:
echo ", +" | sudo sfdisk -n -N 2 /dev/mmcblk0
and likewise for the "do it for real" command. IIRC if you're on Debian, you'd just "su root" and then do it all and "exit".

Of course, make sure that the device really is /dev/mmcblk0 -- I've got a USB reader for SD cards, and mine gets automounted to /dev/sdg. YMMV depending on how many other drive devices present, etc.


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - neil_swann80 - 09-18-2020

@robthebold 

Like I said, realised I had been putting "sudo" at the beginning of the line rather than after the pipe (vbar).   But thanks for replying and adding further clarity for anybody else that gets stuck at the same point.


RE: UPDATED: 13-distro multi-boot image for Pinephone (incl. 3GiB variant) - robthebold - 09-18-2020

(09-18-2020, 01:38 PM)neil_swann80 Wrote: @robthebold 

Like I said, realised I had been putting "sudo" at the beginning of the line rather than after the pipe (vbar).   But thanks for replying and adding further clarity for anybody else that gets stuck at the same point.
I didn't catch that you'd updated your post until after I made mine, but as you say, it does spell it out for the next person -- I made the exact same initial error myself. Wink