Sorry, I just got busy over the past few days.
$ su
# calamares -d >calamares.log 2>&1
gave errors (couldn't be executed)
I just installed 8 GB Ram - SSD: Samsung model: SSD 870 EVO
Still unable to install Grub on ANY Linux other than MX Linux (PC Linux, Kubuntu, Arch, EndeavourOS, Manjaro).
I hope the following helps.
$ sudo efibootmgr -v
EFI variables are not supported on this system.
$ sudo dmidecode | more
# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Release Date: 04/26/2012
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 4 MB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
EDD is supported
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
NEC PC-98
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Function key-initiated network boot is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 1.52
Firmware Revision: 1.48
limo@lenovo:~
$ ls /sys/firmware/efi
ls: cannot access '/sys/firmware/efi': No such file or directory
limo@lenovo:~
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 85.5G 0 part /
├─sda2 8:2 0 8G 0 part [SWAP]
└─sda3 8:3 0 139.4G 0 part /home
sr0 11:0 1 1024M 0 rom
limo@lenovo:~
Changing where to install Grub can help? MBR?... ?
The strange thing I previously had all above mentioned distros installed on same machine (with the old HDD), which later with the same old HDD couldn't install Grub! I thought bad sectors on old HDD so I installed SSD and upgraded RAM and couldn't still install anything other than MX. Why MX is the only one going fine? This might give a hint?