I have a classical grub2 boot on a NVME disk with a W10 and two Arcolinux and a sda disk with another linux. I use linux-lts. My working partitions are n1p5 (/) and n1p6 (/home)
Arcolinux forum switched recently to Discord and I cannot join it from China…
so this is it
[roger@roger-lenovo ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 300M 0 part
├─sda2 8:2 0 4,9G 0 part
├─sda3 8:3 0 29,3G 0 part
├─sda4 8:4 0 29,3G 0 part
├─sda5 8:5 0 195,3G 0 part /home/roger/virtuel
├─sda6 8:6 0 643,4G 0 part /home/roger/linuxsauvegarde
└─sda7 8:7 0 29G 0 part
sdb 8:16 1 57,8G 0 disk
├─sdb1 8:17 1 57,7G 0 part /run/media/roger/Ventoy
└─sdb2 8:18 1 32M 0 part
nvme0n1 259:0 0 232,9G 0 disk
├─nvme0n1p1 259:1 0 261M 0 part /boot/efi
├─nvme0n1p2 259:2 0 128M 0 part
├─nvme0n1p3 259:3 0 116,4G 0 part
├─nvme0n1p4 259:4 0 3,9G 0 part [SWAP]
├─nvme0n1p5 259:5 0 28,3G 0 part /
├─nvme0n1p6 259:6 0 28,3G 0 part /home
├─nvme0n1p7 259:7 0 27,3G 0 part
└─nvme0n1p8 259:8 0 28,2G 0 part
[roger@roger-lenovo ~]$

To correct any future Grub problem, I downloaded the Arch iso from the first of March 2025 (1.2 Mo) and tried to use arch-chroot /mnt, after mounting n1p5 to /mnt and n1p1 to /mnt/boot/efi.
n1p5 is my root partition (ext4)
n1p1 is my boot partition (Fat 32)
the reply was:
bash: neofetch: command not found
`I do not understand this reply. Like many Arch users, recently we switched from neofetch to fastfetch. I just expected that the iso should accept the command. I remember using it four years ago without any problem.`
You may need to adjust where your preformatted-text starts and ends in your post, @roger64. For example, you have this image trapped in a preformatted-text block so it’s not displaying:
I did not occur to me that, after receiving quite an unclear reply from the iso, the chroot had indeed taken place and I could proceed to repair my grub…