[Bug 2026829] Re: Missing file /usr/riscv64-linux-gnu/include/gnu/stubs-lp64.h

2024-06-05 Thread Akeo
Please bear in mind that simply symlinking/copying /usr/riscv64-linux- gnu/include/gnu/stubs-lp64d.h as /usr/riscv64-linux- gnu/include/gnu/stubs-lp64.h does solve the compilation issues. Right now, and for the past couple of years, people compiling EDK2 projects for RISC-V on Ubuntu (which includ

[Bug 1300211] Re: Can't install both gcc-multilib and gcc-arm-linux-gnueabihf

2021-03-20 Thread Akeo
This is what worked for me, to build x86_32, x86_64, ARM and ARM64 UEFI drivers from a single Ubuntu 20.04 platform (which is actually an AppVeyor build environment): sudo update-alternatives --remove-all gcc sudo update-alternatives --remove-all g++ sudo update-alternatives --install /usr/bin/gcc

[Bug 1895131] Re: Groovy Desktop *BREAKS* the most common method of creating UEFI bootable drives for Ubuntu installation

2020-10-04 Thread Akeo
@sudodus, you're right. I just tested the 2020.10.04 daily build and, as opposed to the beta, it does contain a /efi/ directory at root level with all the relevant files. If this is carried out into the release, then, as far as I am concerned, this bug can be closed. -- You received this bug not

[Bug 1895131] Re: Groovy Desktop *BREAKS* the most common method of creating UEFI bootable drives for Ubuntu installation

2020-10-03 Thread Akeo
Any update on this? As a reminder, ALL that is being asked from this bug is to duplicate the files and directories currently found in /boot/grub/efi.img to the root level of the ISO. That's it. It's a very straightforward fix, and, with the beta now being out, the need to fix this becomes slightl

[Bug 1895131] Re: Groovy Desktop *BREAKS* the most common method of creating UEFI bootable drives for Ubuntu installation

2020-09-13 Thread Akeo
Just going to point out that I was NOT talking about limiting file names to 8.3. FAT32/vfat does has LFN support, and the UEFI FAT driver supports LFN as well, so, NO, what I was talking about was not about suddenly asking distro maintainers to use 8.3 names. It's only about case sensitivity (sin

[Bug 1895131] Re: Groovy Desktop *BREAKS* the most common method of creating UEFI bootable drives for Ubuntu installation

2020-09-12 Thread Akeo
Hi Thomas. Glad to see you onboard here as well. ;) First of all, I guess I should point out that UEFI bootloader boot from non ESP partitions is hardly a "trick". It is de-facto. That behaviour comes from the EDK2 source itself and, as my recent dealings with EDK2 indicate (in [1]) that the EDK2/

[Bug 1895131] [NEW] Groovy Desktop *BREAKS* the most common method of creating UEFI bootable drives for Ubuntu installation

2020-09-10 Thread Akeo
Public bug reported: As opposed to 20.04, Groovy Desktop decided to do away with the EFI boot files that used to reside in `/EFI/BOOT/` on the ISO, and instead moved them away into a FAT image located at /boot/grub/efi.img. While this works fine when writing the image in DD mode, it completely **

[Bug 1872065] Re: 'writable' should not be introduced as a new label for persistence partition in Ubuntu 20.04

2020-04-20 Thread Akeo
Hi Dimitry, I appreciate the reply. Looks like I stand corrected. I am finding some evidence, as you indicate, that "writable" has been previously used independently of casper (with initramfs it seems) as a label to decide whether a partition should be mounted rw or ro. Maybe I missed something,

[Bug 1872065] Re: 'writable' should not be introduced as a new label for persistence partition in Ubuntu 20.04

2020-04-18 Thread Akeo
Can someone please look at it with a little bit of urgency? The release date for 20.04 is approaching fast, and no action means Ubuntu maintainers are going to do a major disservice to persistence users, by confusing the persistent landscape further, even as it already is a complete mess. The tim

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2020-04-15 Thread Akeo
> So is there still a bug with 20.04 as you suggest? At the time I posted my comment, yes there absolutely was. A regression had been introduced in the daily 20.04 builds, that made persistence consistently fail on some machines. This was confirmed by other people too. Now, since I added my repo

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2020-04-15 Thread Akeo
> Making a Grub2 booter that uses Persistent partitions is not a problem [if you create 4 partitions in a very specific way and with this specific file system for the content extracted from the ISO] I hope you can see the issue with the above because then I could add: As demonstrated above, makin

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-10 Thread Akeo
Since there has been no follow up from Michael on this critical question, I have opened a request to drop or alter 'writable' as a new persitent label in https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1872065. -- You received this bug notification because you are a member of Ubuntu Bugs, w

[Bug 1872065] [NEW] 'writable' should not be introduced as a new label for persistence partition in Ubuntu 20.04

2020-04-10 Thread Akeo
Public bug reported: This is a follow up on https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1863672 since a handful of Ubuntu users and software developers do have a valid concern that a change, that could have very negative consequences, is being introduced in 20.04 with little or not overs

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-09 Thread Akeo
So it seems our request not to use 'writable' is being ignored still, and that Ubuntu is just going to go ahead and introduce support for a completely new label that, not only no other distro appears to be using, but also nobody has really been asking for: https://launchpadlibrarian.net/473795039/

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-08 Thread Akeo
> If it ain't broke, don't fix it. Then that makes 3 of us making that point now. ;) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1863672 Title: The 'new' persistent live method starting in 19.10

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-08 Thread Akeo
> However home-rw partitions still work when the other persistent file/partition is named writable. Again, why would this not work when the other partition is named 'persistence' instead of 'writable'? I still fail to see the point you are trying to make. Can you please elaborate on the issue you

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-08 Thread Akeo
I'll let Michael elaborate but I really don't see how that wouldn't work. 20.04 is introducing *NEW* alternative 'writable' label for persistent partitions. This is a brand new label that is being introduced. So my take on this is that, if we are introducing a brand new label for persistent parti

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-07 Thread Akeo
Completed my testing on the 3 UEFI machines I have that were displaying the symptoms before (2 intel NUCs and one ASUS based UEFI PCs, ranging from 2-cores to 6-cores, and ranging from 2010 to 2020), and I am happy to report that, no matter how many times I boot the system, the 'casper- rw' labelle

[Bug 1871454] [NEW] I/O error while writing superblock on persistent partition with Ubuntu 20.04

2020-04-07 Thread Akeo
Public bug reported: The current (2020.04.07) daily build of Ubuntu 20.04 (focal-desktop- amd64.iso) appears to consistently produce errors on reboot/powerdown when a partition is in use. Occasionally, power down appears to fail after these errors are being displayed altogether. This was tested o

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-07 Thread Akeo
Thanks for the update. Initial testing seems to indicate that the extra delaying appears to work, but I still need to check this out a bit more. I will point out that during one boot (after rebooting the same machine a few times), I got the following fatal error: ln: /tmp/mountroot-fail-hooks.d/

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-06 Thread Akeo
Here you go. If you really need the full content of /run let me know. ** Attachment added: "udev-files-nuc10i7-20200406-3.zip" https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1863672/+attachment/5348128/+files/udev-files-nuc10i7-20200406-3.zip -- You received this bug notification beca

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-06 Thread Akeo
Oh, and since I managed to get one occurrence where persistence worked with the same drive (all I did was reboot a few times), I'm attaching the same data from a session where 'casper-rw' was mounted. The most obvious difference I can see is that this time, udev-ls.txt was not empty. ** Attachmen

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-06 Thread Akeo
Thanks Michael. As you know, I would strongly favour reverting the problematic changes so that everybody has more time to analyse where the issue lies (and especially why some machines don't seem to be affected), but I think I made my position clear already so I'll leave you and the release team d

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-06 Thread Akeo
Hi Michael, thanks for looking into this. > I don't think anyone can claim with a straight face that casper-rw is > anything other than opaque. It is still a lot more searchable than 'writable'. As I explained above, 'writable' yields next to nothing in terms of letting users understand why a par

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2020-04-05 Thread Akeo
Actually, no, the success I got was actually a fluke. This is currently broken again in 20.04, as per https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1863672. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad

[Bug 1863672] Re: The 'new' persistent live method starting in 19.10 no longer works

2020-04-04 Thread Akeo
Please do not go to release with this issue! This is a MAJOR regression compared to 19.10, and considering the amount of pain the previous persistent issue with LTS has caused (just go to reddit, superuser or askubuntu and search for "mounting /cow on /root/cow failed" reports to get an idea of ju

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2020-04-03 Thread Akeo
After some additional tests, it seems I was a bit too hasty to declare that there exists a regression, as, even though a similar error is displayed as the one from the original bug, the persistent partition appears to be mounted regardless. For the record however, `/var/log/boot.log` displays the

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2020-04-03 Thread Akeo
Please note that this appears to be broken again in Ubuntu 20.04! Could the Ubuntu maintainers please treat this bug, which have been very negatively affecting scores of Ubuntu users a bit more seriously? By the looks of it, the plight of 18.04 LTS users will continue in 20.04 when it comes to be

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2019-07-19 Thread Akeo
> the ones that matter are in the initrd (casper/initrd in this case). D'oh! Of course they are... The way I was trying to test your changes was indeed pointless. > OK, that wasn't so bad: https://code.launchpad.net/~mwhudson/ubuntu/+source/casper/+git/casper/+merge/370351 Awesome. I just teste

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2019-07-18 Thread Akeo
Thanks for looking into this. I've been trying to validate the above fix, but I'm still seeing the same issue. In other words, Ubuntu Live still seems to bail out to the busybox console as soon as you use add 'persistent' to the Kernel options. Here's what I did: - Extracted the content of http:

[Bug 1489855] Re: Change to mount sequence order breaks persistence on casper-rw partitions

2019-04-19 Thread Akeo
This is a pretty serious and rather obvious bug, once you understand what's going on. As pointed out by @DC-THINK, whom I will mostly be paraphrasing here, the gist of it is: /usr/share/initramfs-tools/scripts/casper-helpers may unmount a previously mounted device, that it should *NOT* leave unmou

[Bug 1798171] Re: System fails to boot with \EFI\BOOT\mmx64.efi - Not Found

2018-12-03 Thread Akeo
Rufus developer here. I am indeed seeing sporadic reports from users running into the bug above after they created installation media from the Ubuntu ISO (NB: For most UEFI bootable media generation, what Rufus does is simply copy the ISO content to a FAT32 file system on the USB), and the root of

[Bug 1763738] [NEW] add NTFS module to GRUB EFI bootloader for installation ISO images

2018-04-13 Thread Akeo
Public bug reported: The GRUB EFI bootloader that is used by the current Ubuntu ISOs only appears to include support for the FAT/FAT32 and ISO9660 file systems. This creates issues for people who create USB bootable media from the ISO and plan to add persistence onto it, as they are only able to