how did you verify that was the ESP and not a recovery partition?
Or is this not necessary, as I selected compression in the archinstall script?
compress or compress-force needs to be in fstab, is it not?
What do you mean manual?
Is there an archwiki for dual ESPs?
Which exact packages?
Why do you need both MariaDB and MySQL on the same host?
So why do you need MariaDB libraries?
I have 1GB recovery partition separately
start again
Start again the “correct” way with a clean setup, keeping window/linux away from each other and not reusing partitions
No clue then, I use systemd-boot which does automatic detection since you have to keep things on one ESP anyway.
Here is the picture
I used the archinstall script.
I selected the option to use compression and btrfs (at system root. I only have boot and root.).
After installation it is necessary to add:
“compress-force=zstd:15”
(or similar)
to fstab?
I also have to run:
btrfs filesystem defragment -r -v -czstd /
Or is this not necessary, as I selected compression in the archinstall script?
Thanks.
I used the archinstall script.
I selected the option to use compression and btrfs (at system root. I only have boot and root.).
After installation it is necessary to add:
“compress-force=zstd:15”
(or similar)
to fstab?
I also have to run:
btrfs filesystem defragment -r -v -czstd /
Or is this not necessary, as I selected compression in the archinstall script?
Thanks.
compress or compress-force needs to be in fstab, is it not?

P5 is the recovery
P1 is the EFI

P5 is the recovery
P1 is the EFI
Yeah, that’s fine though but 260MB can be too small and is below the recommended 512MB minimum.

Yeah, that’s fine though but 260MB can be too small and is below the recommended 512MB minimum.
Ok. How do I restart? Like what should I do next?

compress or compress-force needs to be in fstab, is it not?
Yes, it is required in manual installation. Thank You
If I were you I’d create a new 512MB partition and install Linux there, you can move the Windows ESP files there too later if you wish.

Yes, it is required in manual installation. Thank You
What do you mean manual? I thought you are using archinstall

What do you mean manual? I thought you are using archinstall
I’ll try to explain.
Since I selected compression using the archinstall script,
expected that everything would be configured automatically.
Apparently I still need to add compression in fstab.
I understood.
Thanks.

I’ll try to explain.
Since I selected compression using the archinstall script,
expected that everything would be configured automatically.
Apparently I still need to add compression in fstab.
I understood.
Thanks.
You should report a bug if it isn’t already

I’ve no clue how to solve your grub issue, as I do not use grub.
If I were you I’d create a new 512MB partition and install Linux there, you can move the Windows ESP files there too later if you wish.
Thanks for your time Martin

Start again the “correct” way with a clean setup, keeping window/linux away from each other and not reusing partitions
Thanks Rob

You should report a bug if it isn’t already
Oh! Interesting. Really I needed to add compression to fstab. It wasn’t automatic.
I’ll redo the test in virtual machine to be sure. So I report the bug.
Thanks.

Thanks Rob
Just my way of doing things, do what suits your setup but i prefer having dual ESP’s

Just my way of doing things, do what suits your setup but i prefer having dual ESP’s
Yeah sure. Is there an archwiki for dual ESPs?

Yeah sure. Is there an archwiki for dual ESPs?
Not sure i doubt it. But it’s very simple just create another

Yeah sure. Is there an archwiki for dual ESPs?
I’d stick with single ESP and systemd-boot personally, but that’s my preferred way

I’d stick with single ESP and systemd-boot personally, but that’s my preferred way
Hmm.. I will explore further

If you chose compression in btrfs in archinstall and it did not put the parameter in fstab, that’s a bug
I found that the bug has already been reported.
So I just left my comment there on GH.
Thanks.
https://github.com/archlinux/archinstall/issues/1303

How can i fix conflicting packages?
Which exact packages?

Which exact packages?
mariadb-libs and libmysqlclient are in conflict

mariadb-libs and libmysqlclient are in conflict
Why do you need both MariaDB and MySQL on the same host?

I was working fine till yesterday, just today these both are in conflict
they always been in conflict (mysql maintainer)

So why do you need MariaDB libraries?
I don’t neend them. Earlier there was a version of mariadb on my system, but after sometime i switched to mysql. I guess some of the dependencies of mariadb are still remaining