Can't boot on Manjaro after interrupted update

Hi everyone,

First, I’am quite new to Linux and it’s my first time posting. I’ll try my best to make this post as clear as possible, but please forgive me if I don’t follow any usual rules I’m not aware of.

So, I made the noob mistake of interrupting an update and I can’t recover my Linux Manjaro boot. So I followed this [HowTo] :

which didn’t solve my issue. When doing so, my Grub menu won’t show any of my previous boot options (Manjaro / Windows). I executed all lines separately and they all seem to work well, expect

update-grub

which provides the error message after execute os-prober to detect other bootable partitions

ERROR: mkdir /var/lock/dmraid
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done

and this my manjaro partition is on /dev/nvme0n1, I wonder if the boot options are actually added or not.

On a side note, I also tried the solution provided by : Boot stuck on /dev/nvme0n1p5: clean

I did

sudo manjaro-chroot -a
pacman -Syu linux61

which provides me with a boot option for a Manjaro (don’t if it’s the “good one”), but I’m stuck on a black screen with the following message when booting on it:

 /dev/nvme0n1p5: clean, x/x files, x/x blocks

and the solution provided by the post doesn’t work for me.

Any help will be appreciated, thanks in advance.

1 Like

This is normal - despite the word ERROR in it

If you do:
sudo manjaro-chroot -a
to get into your system from the USB booted iso

and then:
pacman-mirrors -f

and
pacman -Syyu

the system should be properly updated.

Is this the case?

Or are there any errors?
beside the one mentioned above, which is normal:

ERROR: mkdir /var/lock/dmraid

Install another kernel - and do not do it via pacman, but via mhwd-kernel

mhwd-kernel -l
lists all available

mhwd-kernel -i linux66 (for instance)
installs that one

Try any of the LTS kernels - you can have more than one to choose from.

Thanks for your answer.

The system is indeed updated properly, everything is up to date and nothing to do.

While trying to install a new kernel as proposed, here is what I got

:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
error: no targets specified (use -h for help)

I checked in the Grub menu and the new kernel doesn’t seem to appear…

The context of this is missing - I have no idea what the meaning of:

error: no targets specified (use -h for help)

is or could be.

I didn’t see you using:
mhwd-kernel -i some_kernel

btw:

this is not fatal (not yet) but that repository has not existed for more than a year.

There is a .pacnew file for /etc/mkinitcpio.conf

You should tend to that - after all this.

I was confused too, and triple check that I was properly using your recommended command. I litteraly copy paste the output of

mhwd-kernel -i linux66

Alright, thanks. That will be my next goal after solving this issue.

This was just an example I wrote from memory - it may not be a correct name.
That’s why I suggested:
mhwd-kernel -l

to list what is available.

or:
mhwd-kernel -li
to see what is installed already.

You should have two, to have a choice.

Sure! I checked the listed kernels, tried 2 of them, same outputs. I also checked how to use install via your recommended command.

Did you reboot after installing each kernel?

something can’t be right with the update that was done before
if this
mhwd-kernel -i linux54
(or any other available kernel)

returns:
error: no targets specified (use -h for help)

Yes, I ran

mhwd-kernel -i linux66

which gives the error mentionned before, then reboot. The desired kernel is not installed after this since

mhwd-kernel -li

doesn’t list it.

I do agree with you. All the command recommended by you or [HowTo] Recovering from an interrupted update/upgrade
seems to run smoothly though, besides the update-grub things and our current issue of kernel installation.

No need to reboot then - the error message clearly indicates that nothing was done.
Of course it is not installed.

You where in chroot when you did this?

You’re right. I was in chroot

All I can say is:
retrace your steps

post output if you are unsure

manjaro-chroot, refresh mirrors - use this command for a change:
pacman-mirrors -c Germany

This will also tell you whether you have a working network.

then pacman -Syyu

and if then
mhwd-kernel -li
doesn’t list your installed kernels
and
mhwd-kernel -i linux54
doesn’t successfully install that one

then all I can speculate is that chroot failed or was incomplete

and we should start over with what should have been done at the start:
inxi -Fazy
(this one can be done from the iso without chroot)



Another idea:
perhaps mhwd-kernel doesn’t work right in chroot - I would not know why, but perhaps this is the case

so:
pacman -Syu linux54
mkinitcpio -P
update-grub

instead

Thank you for your time.

So, here’s the info given by inxi -Fazy (hope this is what you were mentionning)

System:
  Kernel: 6.9.2-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
    clocksource: hpet avail: acpi_pm parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64
    lang=en_US keytable=us tz=UTC misobasedir=manjaro
    misolabel=MANJARO_KDE_2401 quiet systemd.show_status=1 splash driver=free
    nouveau.modeset=1 i915.modeset=1 radeon.modeset=1
  Desktop: KDE Plasma v: 6.0.5 tk: Qt v: N/A info: frameworks v: 6.2.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82JU v: Legion 5 15ACH6H
    serial: <superuser required> Chassis: type: 10 v: Legion 5 15ACH6H
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN
    serial: <superuser required> part-nu: LENOVO_MT_82JU_BU_idea_FM_Legion 5
    15ACH6H uuid: <superuser required> UEFI: LENOVO v: GKCN36WW
    date: 04/21/2021
Battery:
  ID-1: BAT0 charge: 34.4 Wh (68.9%) condition: 49.9/60.0 Wh (83.1%)
    power: 25.7 W volts: 16.4 min: 15.4 model: Sunwoda L20D4PC0 type: Li-poly
    serial: <filter> status: charging cycles: 719
CPU:
  Info: model: AMD Ryzen 5 5600H with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3 gen: 4 level: v3 note: check built: 2021-22
    process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA50000B
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 16 MiB
    desc: 1x16 MiB
  Speed (MHz): avg: 2743 high: 4088 min/max: 400/4280 scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 3393 2: 2495 3: 4088
    4: 400 5: 3261 6: 2532 7: 2702 8: 2950 9: 3940 10: 400 11: 3882 12: 2883
    bogomips: 79080
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Vulnerable: Safe RET, no microcode
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: Lenovo
    driver: nouveau v: kernel non-free: 550.xx+ status: current (as of 2024-04;
    EOL~2026-12-xx) arch: Ampere code: GAxxx process: TSMC n7 (7nm)
    built: 2020-2023 pcie: gen: 1 speed: 2.5 GT/s lanes: 8 link-max: gen: 4
    speed: 16 GT/s lanes: 16 ports: active: eDP-1 empty: DP-1,DP-2,HDMI-A-1
    bus-ID: 01:00.0 chip-ID: 10de:2560 class-ID: 0300
  Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:3 chip-ID: 13d3:56ff
    class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0
    compositor: kwin_x11 driver: X: loaded: modesetting alternate: fbdev,vesa
    dri: nouveau gpu: nouveau display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93") monitors: <missing: xrandr>
  Monitor-1: eDP-1 model: BOE Display 0x08e8 built: 2019 res: 1920x1080
    dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
    ratio: 16:9 modes: max: 1920x1080 min: 640x350
  API: EGL v: 1.5 hw: drv: nvidia nouveau platforms: device: 0 drv: nouveau
    device: 1 drv: swrast gbm: drv: nouveau surfaceless: drv: nouveau x11:
    drv: nouveau inactive: wayland
  API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 24.0.8-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: NV176 device-ID: 10de:2560
    memory: 5.85 GiB unified: no
  API: Vulkan Message: No Vulkan data available.
Audio:
  Device-1: NVIDIA GA106 High Definition Audio driver: snd_hda_intel v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228e class-ID: 0403
  Device-2: AMD Family 17h/19h HD Audio vendor: Lenovo driver: snd_hda_intel
    v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
    speed: 16 GT/s bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.9.2-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.0.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    port: 1000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eno1 state: down mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlp4s0 state: up mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4:2 chip-ID: 8087:0029
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
  Local Storage: total: 534.62 GiB used: 0 KiB (0.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN730
    SDBPNTY-512G-1101 size: 476.94 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 11170001 temp: 39.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 model: USB DISK 3.0 size: 57.68 GiB block-size:
    physical: 512 B logical: 512 B type: USB rev: 3.1 spd: 5 Gb/s lanes: 1
    mode: 3.2 gen-1x1 tech: N/A serial: <filter> fw-rev: PMAP scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  Message: No partition data found.
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 60.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.49 GiB used: 1.88 GiB (12.1%)
  Processes: 301 Power: uptime: 1m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.15 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
    tool: systemctl
  Packages: pm: pacman pkgs: 1177 libs: 322 tools: pamac pm: flatpak pkgs: 0
    Compilers: N/A Shell: Zsh v: 5.9 default: Bash v: 5.2.26 running-in: konsole
    inxi: 3.3.34

I retraced the steps and everything geos fine. The command

pacman-mirrors -c Germany

also worked.

Then, as you hinted, mhwd-kernel -i doesn’t seem to work right in chmood, and

pacman -Syu linux54
mkinitcpio -P
update-grub

did the trick for installing a new kernel. However, I’m still stuck at the point mentionned in my initial request message, even with the new kernel :

Well, this is interesting.

And this: A mixture of GPT and MBR - this isn’t ideal;
but No partition data is the most disconcerting.

I think it will be a good idea to unplug the (MBR) USB disk before doing much else, as it will only confuse things. Leave it disconnected. GPT and MBR mode disks typically don’t work well in the same system for a UEFI booting scenario.

Once you’ve done that, please try a reboot, and again providing an inxi as before, so we can see the difference with that disk removed. While you’re rebooting, you might like to enter BIOS and set it for UEFI booting only (disable CSM).

Then try the procedures @Nachlese has previously given, with his continued guidance.
All being well, the (GPT) NVMe will now be seen as the correct disk to work with.

Edit:- Also, I would consider configuring swap space at some point, especially if you intend hibernating.

Are you really stuck on a black screen or can you change to a TTY ?

There are some threads here which deal with similar issues - it has to do with Nvidia, plymouth and sddm.

You could try to take plymouth out of the equation
by editing the keyword out of the HOOKS line in /etc/mkinitcpio.conf
and/or
editing /etc/default/grub and remove the “splash” keyword

then running
mkinitcpio -P
and
update-grub
again

Thanks for your answer.

So I unplugged the USB disk I was using to boot live, and this is the new inix output (with a partition this time):

System:
  Kernel: 6.8.11-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
    clocksource: hpet avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.8-x86_64
    root=UUID=d830bf7e-d483-450b-904a-010d3768e50e rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Console: tty 2 DM: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82JU v: Legion 5 15ACH6H
    serial: <superuser required> Chassis: type: 10 v: Legion 5 15ACH6H
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN
    serial: <superuser required> part-nu: LENOVO_MT_82JU_BU_idea_FM_Legion 5
    15ACH6H uuid: <superuser required> UEFI: LENOVO v: GKCN36WW
    date: 04/21/2021
Battery:
  ID-1: BAT0 charge: 49.9 Wh (100.0%) condition: 49.9/60.0 Wh (83.1%)
    power: 5.5 W volts: 17.4 min: 15.4 model: Sunwoda L20D4PC0 type: Li-poly
    serial: <filter> status: charging cycles: 719
CPU:
  Info: model: AMD Ryzen 5 5600H with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3 gen: 4 level: v3 note: check built: 2021-22
    process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA50000B
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 16 MiB
    desc: 1x16 MiB
  Speed (MHz): avg: 542 high: 2105 min/max: 400/4280 scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 400 2: 400 3: 2105
    4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
    bogomips: 79073
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Vulnerable: Safe RET, no microcode
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: Lenovo
    driver: N/A alternate: nouveau non-free: 550.xx+ status: current (as of
    2024-04; EOL~2026-12-xx) arch: Ampere code: GAxxx process: TSMC n7 (7nm)
    built: 2020-2023 pcie: gen: 3 speed: 8 GT/s lanes: 8 link-max: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:2560 class-ID: 0300
  Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:3 chip-ID: 13d3:56ff
    class-ID: 0e02
  Display: server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.0 driver: X:
    loaded: N/A failed: nvidia gpu: N/A tty: 240x67
  Monitor-1: Unknown-1 size-res: N/A in console modes: 1920x1080
  API: EGL v: 1.5 platforms: device: 0 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: swrast inactive: wayland,x11
  API: OpenGL v: 4.5 vendor: mesa v: 24.0.8-manjaro1.1
    note: console (EGL sourced) renderer: llvmpipe (LLVM 17.0.6 256 bits)
  API: Vulkan Message: No Vulkan data available.
Audio:
  Device-1: NVIDIA GA106 High Definition Audio driver: snd_hda_intel v: kernel
    pcie: gen: 3 speed: 8 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228e class-ID: 0403
  Device-2: AMD Family 17h/19h HD Audio vendor: Lenovo driver: snd_hda_intel
    v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
    speed: 16 GT/s bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.8.11-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.0.7 status: off with: pipewire-media-session
    status: off tools: pw-cli
  Server-3: PulseAudio v: 17.0 status: off with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    port: 1000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eno1 state: down mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlp4s0 state: up mac: <filter>
  Info: services: NetworkManager,wpa_supplicant
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4:2 chip-ID: 8087:0029
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 90.31 GiB (18.9%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN730
    SDBPNTY-512G-1101 size: 476.94 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 11170001 temp: 42.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 97.68 GiB size: 95.59 GiB (97.86%) used: 90.28 GiB (94.4%)
    fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5
  ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%)
    used: 30.4 MiB (11.9%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 58.8 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.49 GiB used: 573.6 MiB (3.6%)
  Processes: 222 Power: uptime: 3m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.17 GiB Init: systemd v: 255
    default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1775 libs: 436 tools: pamac,yay pm: flatpak
    pkgs: 0 Compilers: clang: 17.0.6 gcc: 14.1.1 Shell: Bash (login) v: 5.2.26
    running-in: tty 2 inxi: 3.3.34

Regarding CSM, I did look at the BIOS Settings but didn’t find anything related to that. I always choose how I’m booting (ie. UEFI booting ?). I am a bit confused.

Are you saying that I should not boot live on the USB disk but rather use the TTY ?

I’ll keep in mind the swap space, thanks

Now that I’ve seen the new inxi output, and understand that you were using that USB drive as the Live Installer, I can see clearly what went wrong:

The USB (Live Installer) has a Master Boot Record (MBR) partition table. There’s no way that can be used to install a UEFI OS. What you need is for that USB to have a GUID Partition Table (GPT) partition table. Therefore you must create a new Installer USB and make sure the USB uses GPT (required for UEFI).

In fact, I would recommend using a Ventoy USB instead. The beauty of using Ventoy is that nothing else is needed. Simply copy/drag any ISO to the Ventoy USB, and you’re done. :eyes:

Note that the commands I’ve given below will create a Ventoy USB and force GPT to be used - All existing content should be removed first.

Boot with a Ventoy USB, and ISO files are automatically listed in the Ventoy menu, and can be booted directly. An 32GB (minimum) capacity USB should allow ample space to store several ISOs of your choice.

Ventoy is available from the official Manjaro extra repository:

sudo pacman -S ventoy

Type ventoy (without arguments) to see usage information:

Usage:  Ventoy2Disk.sh CMD [ OPTION ] /dev/sdX  
 CMD:  
  -i  install Ventoy to sdX (fails if disk already installed with Ventoy)  
  -I  force install Ventoy to sdX (no matter if installed or not)  
  -u  update Ventoy in sdX  
  -l  list Ventoy information in sdX  
  
 OPTION: (optional)  
  -r SIZE_MB  preserve some space at the bottom of the disk (only for install)  
  -s/-S       enable/disable secure boot support (default is enabled)  
  -g          use GPT partition style, default is MBR (only for install)  
  -L          Label of the 1st exfat partition (default is Ventoy)  
  -n          try non-destructive installation (only for install)

Write the Ventoy system to an empty USB drive;
use /dev/sdX to target the device itself, and not a partition:

sudo sh ventoy -i -r 100 -S -g -L VOLUME /dev/sdX
  • Enable -s or disable -S Secure Boot.
  • Substitute VOLUME for a volume label name to use.
  • Substitute /dev/sdX for the location of your USB device.
  • Preserve some space on the target device (example allows 100mb).

Update the Ventoy system on an existing Ventoy USB;
ensure the updated Ventoy version is available in Manjaro; and then:

sudo ventoy -u /dev/sdX
  • The Ventoy USB update process is non-destructive.

I can change to a TTY, sorry for the confusion.

I looked at /etc/mkinitcpio.conf but didn’t find plymouth in the HOOKS. Moreover, I didn’t encounter « splash » keyword in /etc/default/grub.