i hope for those of you who were curious to see the full SATA-3 (6gbs) in action this update should suffice … note that with an NVME (x4 - full 32gigabits/s bandwidth R+W) drive you can get read-speeds in the ~3GB/s (that’s giga BYTES per second) with the Pro version even reach 3.5 GB/s
for those of you who can’t SEE the screen-grabs you need to register and log-in / account / @ Purism-forums
@MrChromebox as you can see the drive i benchmarked is just north of 500 MB/s for read speeds (@ max - the 32 MiB Sample Size -screen) however i think that while it isn’t the full 6 gbps (just north of 4 Gbps read max) it’s pretty snappy for a SATA-3 drive and so far i’m happy with the update …
I flashed PureBoot 15 to my Librem 13v4 yesterday. The PureBoot itself works fine, but after it kexecs my kernel, I don’t see any output anymore from kernel. I do start getting output again after kernel starts /bin/init process but nothing before that.
That cost me several hours of wasted time yesterday because my initrd would normally prompt for the encryption passphrase during the boot. Now I don’t see that prompt but after I just tried entering the passphrase and pressing enter, it managed to decrypt it and continue to launch /bin/init after which I managed to get into my machine.
What I observed:
PureBoot prints the “kexec -l …” line and loads the new kernel.
PureBoot executes the new kernel with “kexec -e” and prints the line: kexec_core: Starting new kernel
After that I see nothing on the screen.
I use Gentoo instead of PureBoot, but launching Fedora live from usb stick behaved similarly, except that it reached /bin/init after several seconds because there was no password prompts involved.
Is this a regression or do I need to build the kernel in some different way or add some kernel argument to support the new PureBoot?
Hi, yes, this is a change from previous version of PureBoot. I had either 13 or 14 installed before, I’m not sure which one.
I used to get textual prompt (not graphical) for a LUKS passphrase before this latest version. And I also used to get about a screenful of other messages from kernel about the boot process before it reached the passphrase prompt.
On any kind of boot: default, selecting any of the available options in OS Boot menu, manually invoking kexec -l ... + kexec -e and also when booting Fedora 32 from USB stick.
I also had problems with “blank” screen after booting into Debian and had to write my password without seeing prompt. After putting:
GRUB_GFXMODE=1280x720
GRUB_GFXPAYLOAD_LINUX=keep
into /etc/default/grub and running grub-upgrade situation improved.
BTW - since recently it’s impossible to compile coreboot under Debian unstable - it calls “python” which was removed from Debian (no more Python2). I haven’t tried linking python3 to python. But, OTOH, using flashtool from Debian worked, after changing script not to test for “-o” option, and not using it.
Thanks for the suggestion @serpent. I tried that but it didn’t affect my boot experience.
I’m using PureBoot and it doesn’t actually use grub for booting. And the lines in the generated grub.cfg affected by GRUB_GFXMODE and GRUB_GFXPAYLOAD_LINUX settings aren’t used at all by PureBoot. Unless I have misunderstood something.