So, as the title said, I am having troubles in installing Manjaro (or any distro for that matter) in my Zenbook, I deactivated Secure Boot in the BIOS settings, but I still have errors. I am unaware if I have to also deactivate TPM.
P.S: Apparently I can’t add links, so I can’t share the log
Have you disabled Fast startup in Windoze and really fully shut it down? Otherwise Windoze is only in hibernate mode with could block access to the ESP. What Win version are you using? Is TPM required? As asked by @andreas85 already, why RAID is enabled, could it be switched off in your firmware? Only you know the requirements of your Win install…
Also, make sure to boot the live ISO in the same mode as your Win install (most likely UEFI install). So, when you boot the USB key, use the UEFI entry, otherwise you boot in BIOS mode (if your firmware allows this).
Also, make sure to prepare the / partition upfront (also /home if you want to use a separate partition) and only assign all these (and the ESP) partitions in Calamares.
As @Wollie has mentioned Fast Startup, it’s worth noting for passers-by that there is often confusion between Fast Startup and Fast Boot, which are two completely separate technologies:
Fast Startup
Fast Startup is a hibernation variant that may be enabled on Windows computers.
With Fast Startup enabled, Windows does not actually shut down; instead, it sleeps. When the computer subsequently wakes from the hibernation state, this gives the illusion of a faster startup and shutdown experience.
When multibooting, this can play havoc with GRUB 2 and related boot processes, as well as NTFS mounting functionality, in Linux.
Fast Startupmust be disabled in a multiboot scenario.
There are many documented ways to turn off fast startup in both Windows 10 and 11, however, the easiest is to use this command from an administrative command prompt to disable all hibernation (other sleep states will not be affected):
powercfg /h off
Fast Boot
Fast Boot is a BIOS option which (if present, and enabled) allows certain self-tests to be skipped during pre-boot (before handoff to a bootloader). Fast Boot settings may exist in varying locations, or not exist at all; as every BIOS has differing capabilities.
A quick Internet search for information about Fast Boot (the BIOS option) revealed the following articles:
windows should not be able to in any way prevent the startup of Linux. It might do so currently, but this is a bug/malware functionality that should be worked around in Linux.
There is very little other software can do to a system still currently locked down by software thats already running and has not relinquished the hardware.
You might as well ask ‘why cant linux just run without me needing to reboot from windoze?’.
Given that windoze does not shut down with this feature enabled … its essentially the same situation.
I should mention that the popularity of multibooting has only gained traction in recent years, albeit possible for much longer. There are very few operating systems that actually take multibooting into account, so few, that I cannot even name one as I write.
Of course, there are bootloaders that support multibooting; Grub 2, rEFInd and OpenCore come to mind; and some UEFI bootloaders are more like a mini-OS in their own right.
Windows, Linux (using Grub 2) and several other major OS are multiboot capable, but the more commercial of these platforms generally have little interest in playing nicely.
An OS such as Windows or Linux, or any other for that matter, is expected to be installed to a disk as the sole operating system for any given computer.
Technically:
because Windows and Linux should not be installed on the same machine concurrently.
The fact that they can be (what we call multiboot) does not negate that these operating systems are not designed to do so.
Waving your hands in the air and shouting (I’m speaking figuratively here) words like ‘bug’ and ‘malware’ doesn’t change that.
Of course, anyone is welcome to approach M$ and encourage them to support multibooting generally, and perhaps change their Secure Boot* licensing to be more favourable for Linux; and completely scrap their Fast Startup technology; and more;