Broken grub, stuck in grub rescue, "error: no such partition"

I did “pacman -Su grub” waited for it to complete, then did update-grub, the command ran, then i rebooted, still shows grub rescue and still says “error: file ‘/boot/grub/i386-pc/normal.mod’ not found”

I already had a live usb, i booted from it chroot’d into my linux install with manjaro-chroot -a and did as the post you linked me said to do, which is why i said update-grub didn’t work

Well, I guess then there were errors. Once again: :man_shrugging: because my crystal ball is acting up.

1 Like

So what do i do now?

If there is any information you need about the system you can ask me

Tip:

You do know that it’d be easier to assist if we have more information? It’s true.

So please, provide more information, as requested by this:

Also, we need the output of:

fdisk -l
lsblk -f

…from a chroot environment.

So run the commands, and post the outputs according to:

:bangbang: Tip: :bangbang:

When posting terminal output, copy the output and paste it here, wrapped in three (3) backticks, before AND after the pasted text. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Sed
sollicitudin dolor
eget nisl elit id
condimentum
arcu erat varius
cursus sem quis eros.

Instead of like this:

Sed sollicitudin dolor eget nisl elit id condimentum arcu erat varius cursus sem quis eros.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby increasing legibility thus making it easier for those trying to provide assistance.

For more information, please see:


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

1 Like

the output of inxi --admin --verbosity=7 --filter --width in chroot:

System:
12System:
  12Kernel 5.15.60-1-MANJARO 12arch x86_64 12bits 64 12compiler gcc 12v 12.1.1
    12parameters BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
    misobasedir=manjaro misolabel=MANJARO_XFCE_2137 quiet
    systemd.show_status=1 apparmor=1 security=apparmor driver=nonfree
    nouveau.modeset=0 i915.modeset=1 radeon.modeset=1
  12Desktop Xfce 12v 4.18.1 12tk Gtk 12v 3.24.36 12info xfce4-panel 12wm xfwm 12v 4.18.0
    12dm N/A 12Distro Manjaro Linux 12base Arch Linux
12Machine:
  12Type Desktop 12Mobo Gigabyte 12model B450M DS3H V2 12v x.x 12serial N/A 12BIOS American
    Megatrends LLC. 12v F61 12date 07/13/2021
12Battery:
  12Message No system battery data found. Is one present?
12Memory:
  12RAM 12total 15.56 GiB 12used 3.19 GiB (20.5%)
  12Array-1 12capacity 128 GiB 12slots 4 12EC None 12max-module-size 32 GiB 12note est.
  12Device-1 DIMM 0 12type DDR4 12detail synchronous unbuffered (unregistered)
    12size 8 GiB 12speed 2133 MT/s 12volts 12curr 1.2 12min 1.2 12max 1.2 12width (bits)
    12data 64 12total 64 12manufacturer Corsair 12part-no CMK16GX4M2D3000C16 12serial N/A
  12Device-2 DIMM 1 12type no module installed
  12Device-3 DIMM 0 12type DDR4 12detail synchronous unbuffered (unregistered)
    12size 8 GiB 12speed 2133 MT/s 12volts 12curr 1.2 12min 1.2 12max 1.2 12width (bits)
    12data 64 12total 64 12manufacturer Corsair 12part-no CMK16GX4M2D3000C16 12serial N/A
  12Device-4 DIMM 1 12type no module installed
12CPU:
  12Info 12model AMD Ryzen 5 3500 12socket AM4 12bits 64 12type MCP 12arch Zen 2 12gen 3
    12level v3 12note check 12built 2020-22 12process TSMC n7 (7nm) 12family 0x17 (23)
    12model-id 0x71 (113) 12stepping 0 12microcode 0x8701021
  12Topology 12cpus 1x 12cores 6 12smt <unsupported> 12cache 12L1 384 KiB
    12desc d-6x32 KiB; i-6x32 KiB 12L2 3 MiB 12desc 6x512 KiB 12L3 16 MiB 12desc 2x8 MiB
  12Speed (MHz) 12avg 2433 12high 3600 12min/max 2200/4120 12boost enabled
    12base/boost 3600/4100 12scaling 12driver acpi-cpufreq 12governor schedutil
    12volts 1.1 V 12ext-clock 100 MHz 12cores 121 2200 122 3600 123 2200 124 2200 125 2200
    126 2200 12bogomips 43138
  12Flags 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid
    f16c flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibs
    irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe
    msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae
    pat pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb
    pfthreshold pge pni popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a
    rdtscp rep_good sep sev sev_es sha_ni skinit smap smca sme smep ssbd sse
    sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce
    topoext tsc tsc_scale umip v_spec_ctrl v_vmsave_vmload vgif vmcb_clean vme
    vmmcall wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
  12Vulnerabilities
  12Type itlb_multihit 12status Not affected
  12Type l1tf 12status Not affected
  12Type mds 12status Not affected
  12Type meltdown 12status Not affected
  12Type mmio_stale_data 12status Not affected
  12Type retbleed 12mitigation untrained return thunk; SMT disabled
  12Type spec_store_bypass 12mitigation Speculative Store Bypass disabled via
    prctl and seccomp
  12Type spectre_v1 12mitigation usercopy/swapgs barriers and __user pointer
    sanitization
  12Type spectre_v2 12mitigation Retpolines, IBPB: conditional, STIBP: disabled,
    RSB filling, PBRSB-eIBRS: Not affected
  12Type srbds 12status Not affected
  12Type tsx_async_abort 12status Not affected
12Graphics:
  12Device-1 NVIDIA GP107 [GeForce GTX 1050 Ti] 12vendor Micro-Star MSI
    12driver nvidia 12v 515.65.01 12non-free 525.xx+ 12status current (as of 2023-02)
    12arch Pascal 12code GP10x 12process TSMC 16nm 12built 2016-21 12pcie 12gen 3
    12speed 8 GT/s 12lanes 16 12bus-ID 06:00.0 12chip-ID 10de:1c82 12class-ID 0300
  12Display 12server X.Org 12v 21.1.4 12with Xwayland 12v 22.1.7 12compositor xfwm
    12v 4.18.0 12driver 12X 12loaded nvidia 12gpu nvidia 12display-ID :0.0 12screens 1
  12Screen-1 0 12s-res 1680x1050 12s-dpi 96 12s-size 445x278mm (17.52x10.94")
    12s-diag 525mm (20.66")
  12Monitor-1 HDMI-0 12res 1680x1050 12hz 60 12size N/A 12modes N/A
  12API OpenGL 12v N/A 12renderer N/A 12direct-render N/A
12Audio:
  12Device-1 NVIDIA GP107GL High Definition Audio 12vendor Micro-Star MSI
    12driver snd_hda_intel 12v kernel 12bus-ID 1-4:2 12pcie 12chip-ID 03f0:0b92
    12class-ID 0300 12gen 3 12speed 8 GT/s 12serial <filter> 12lanes 16 12bus-ID 06:00.1
    12chip-ID 10de:0fb9 12class-ID 0403
  12Device-2 AMD Starship/Matisse HD Audio 12vendor Gigabyte 12driver snd_hda_intel
    12v kernel 12pcie 12gen 4 12speed 16 GT/s 12lanes 16 12bus-ID 08:00.4 12chip-ID 1022:1487
    12class-ID 0403
  12Device-3 HP HyperX Virtual Surround Sound 12type USB
    12driver hid-generic,snd-usb-audio,usbhid
  12Sound API ALSA 12v k5.15.60-1-MANJARO 12running yes
  12Sound Interface sndio 12v N/A 12running no
  12Sound Server-1 JACK 12v 1.9.21 12running no
  12Sound Server-2 PulseAudio 12v 16.1 12running yes
  12Sound Server-3 PipeWire 12v 0.3.65 12running yes
12Network:
  12Device-1 Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    12vendor Gigabyte 12driver r8169 12v kernel 12pcie 12gen 1 12speed 2.5 GT/s 12lanes 1
    12port f000 12bus-ID 04:00.0 12chip-ID 10ec:8168 12class-ID 0200
  12IF enp4s0 12state up 12speed 100 Mbps 12duplex full 12mac <filter>
  12IP v4 <filter> 12type dynamic noprefixroute 12scope global 12broadcast <filter>
  12IP v6 <filter> 12type noprefixroute 12scope link
  12WAN IP <filter>
12Bluetooth:
  12Device-1 Cambridge Silicon Radio Bluetooth Dongle (HCI mode) 12type USB
    12driver btusb 12v 0.8 12bus-ID 3-3:3 12chip-ID 0a12:0001 12class-ID e001
  12Report hciconfig 12ID hci0 12rfk-id 0 12state up 12address <filter> 12bt-v 1.2
    12lmp-v 2.0 12sub-v c5c 12hci-v 2.0 12rev c5c
  12Info 12acl-mtu 339:8 12sco-mtu 128:2 12link-policy rswitch hold sniff
    12link-mode peripheral accept
  12Device-2 Cambridge Silicon Radio Bluetooth Dongle (HCI mode) 12type USB
    12driver btusb 12v 0.8 12bus-ID 3-4:4 12chip-ID 0a12:0001 12class-ID e001
  12Report 12ID hci1 12rfk-id 1 12state up 12address <filter> 12bt-v 3.0 12lmp-v 5.0
    12sub-v 22bb 12hci-v 5.0 12rev 3120
  12Info 12acl-mtu 310:4 12sco-mtu 64:8 12link-policy rswitch hold sniff park
    12link-mode peripheral accept 12service-classes positioning
12Logical:
  12Message No logical block device data found.
12RAID:
  12Message No RAID data found.
12Drives:
  12Local Storage 12total 1.16 TiB 12used 193.77 GiB (16.4%)
  12SMART Message Required tool smartctl not installed. Check --recommends
  12ID-1 /dev/sda 12maj-min 8:0 12vendor Toshiba 12model HDWD110 12size 931.51 GiB
    12block-size 12physical 4096 B 12logical 512 B 12speed 6.0 Gb/s 12type N/A
    12serial <filter> 12rev A8R0
  12ID-2 /dev/sdb 12maj-min 8:16 12vendor Samsung 12model MZ7PD256HCGM-000H7
    12size 238.47 GiB 12block-size 12physical 512 B 12logical 512 B 12speed 6.0 Gb/s
    12type N/A 12serial <filter> 12rev 6H6Q
  12ID-3 /dev/sdc 12maj-min 8:32 12type USB 12vendor Toshiba 12model TransMemory
    12size 14.45 GiB 12block-size 12physical 512 B 12logical 512 B 12type N/A
    12serial <filter> 12rev 1.00
  12Message No optical or floppy data found.
12Partition:
  12ID-1 / 12raw-size 229.37 GiB 12size 224.71 GiB (97.97%) 12used 193.77 GiB (86.2%)
    12fs ext4 12block-size 4096 B 12dev /dev/sdb2 12maj-min 8:18 12label MOOOON
    12uuid a07ad4de-42e0-4649-858a-266965f2e1aa
  12ID-2 /boot/efi 12raw-size 300 MiB 12size 299.4 MiB (99.80%) 12used 288 KiB (0.1%)
    12fs vfat 12block-size 512 B 12dev /dev/sdb1 12maj-min 8:17 12label NO_LABEL
    12uuid D2C5-272C
12Swap:
  12Alert No swap data was found.
12Unmounted:
  12ID-1 /dev/dm-0 12maj-min 254:0 12mapped ventoy 12size 3.29 GiB 12fs N/A
    12label MANJARO_XFCE_2137 12uuid 2022-08-16-12-55-20-00
  12ID-2 /dev/sda1 12maj-min 8:1 12size 413.53 GiB 12fs ext4 12label N/A
    12uuid 15bcc38a-c5fd-402c-a04d-6bb8e3a0d676
  12ID-3 /dev/sda2 12maj-min 8:2 12size 178.13 GiB 12fs ext4 12label N/A
    12uuid 634b77fc-47d7-4969-bcec-9e2ec94d8907
  12ID-4 /dev/sda6 12maj-min 8:6 12size 124.6 GiB 12fs ntfs 12label N/A
    12uuid 068E566B8E565373
  12ID-5 /dev/sda7 12maj-min 8:7 12size 179.65 GiB 12fs ext4 12label p3
    12uuid 9b98e355-79d1-473a-b03a-a7a3d3b2c314
  12ID-6 /dev/sda8 12maj-min 8:8 12size 35.39 GiB 12fs ext4 12label N/A
    12uuid 71a2b10d-4f8e-4acb-bcd5-49227782de2f
  12ID-7 /dev/sdb3 12maj-min 8:19 12size 8.8 GiB 12fs swap 12label swap
    12uuid 11e0da9a-9c9c-4711-8847-bc08ac54f8c9
  12ID-8 /dev/sdc1 12maj-min 8:33 12size 14.42 GiB 12fs N/A 12label Ventoy
    12uuid EBC0-A722
  12ID-9 /dev/sdc2 12maj-min 8:34 12size 32 MiB 12fs N/A 12label VTOYEFI 12uuid C559-2E5D
12USB:
  12Hub-1 1-0:1 12info Hi-speed hub with single TT 12ports 10 12rev 2.0 12speed 480 Mb/s
    12chip-ID 1d6b:0002 12class-ID 0900
  12Device-1 1-4:2 12info HP HyperX Virtual Surround Sound 12type Audio,HID
    12driver hid-generic,snd-usb-audio,usbhid 12interfaces 4 12rev 2.0 12speed 12 Mb/s
    12power 100mA 12chip-ID 03f0:0b92 12class-ID 0300 12serial <filter>
  12Device-2 1-7:3 12info SINO WEALTH Gaming KB 12type Keyboard,HID
    12driver hid-generic,usbhid 12interfaces 2 12rev 1.1 12speed 12 Mb/s 12power 500mA
    12chip-ID 258a:002a 12class-ID 0300
  12Device-3 1-8:4 12info SINOWEALTH Game Mouse 12type Mouse,Keyboard
    12driver hid-generic,usbhid 12interfaces 2 12rev 1.1 12speed 12 Mb/s 12power 256mA
    12chip-ID 258a:1007 12class-ID 0301
  12Hub-2 2-0:1 12info Super-speed hub 12ports 4 12rev 3.1 12speed 10 Gb/s
    12chip-ID 1d6b:0003 12class-ID 0900
  12Hub-3 3-0:1 12info Hi-speed hub with single TT 12ports 4 12rev 2.0 12speed 480 Mb/s
    12chip-ID 1d6b:0002 12class-ID 0900
  12Device-1 3-1:2 12info Toshiba TransMemory-Mini / Kingston DataTraveler 2.0
    Stick 12type Mass Storage 12driver usb-storage 12interfaces 1 12rev 2.0
    12speed 480 Mb/s 12power 200mA 12chip-ID 0930:6544 12class-ID 0806 12serial <filter>
  12Device-2 3-3:3 12info Cambridge Silicon Radio Bluetooth Dongle (HCI mode)
    12type Bluetooth 12driver btusb 12interfaces 2 12rev 1.1 12speed 12 Mb/s 12power 100mA
    12chip-ID 0a12:0001 12class-ID e001
  12Device-3 3-4:4 12info Cambridge Silicon Radio Bluetooth Dongle (HCI mode)
    12type Bluetooth 12driver btusb 12interfaces 2 12rev 2.0 12speed 12 Mb/s 12power 100mA
    12chip-ID 0a12:0001 12class-ID e001
  12Hub-4 4-0:1 12info Super-speed hub 12ports 4 12rev 3.1 12speed 10 Gb/s
    12chip-ID 1d6b:0003 12class-ID 0900
12Sensors:
  12System Temperatures 12cpu 45.6 C 12mobo N/A 12gpu nvidia 12temp 39 C
  12Fan Speeds (RPM) N/A 12gpu nvidia 12fan 45%
12Info:
  12Processes 249 12Uptime 13m 12wakeups 0 12Init systemd 12v 252 12default graphical
  12tool systemctl 12Compilers 12gcc 12.2.1 12clang 15.0.7 12Packages 12pm pacman 12pkgs 1942
  12libs 462 12tools pamac,yay 12pm flatpak 12pkgs 0 12Client Unknown Client: systemd
  12inxi 3.3.25

and this is fdisk -l from a chroot enviroment:

Disk model: TOSHIBA HDWD110 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 08993176-8F80-6D4E-A638-A2D989E9A99F

Device          Start        End   Sectors   Size Type
/dev/sda1        2048  867246079 867244032 413.5G Linux filesystem
/dev/sda2   867246080 1240807423 373561344 178.1G Linux filesystem
/dev/sda6  1241249792 1502556159 261306368 124.6G Microsoft basic data
/dev/sda7  1502556160 1879314431 376758272 179.7G Linux filesystem
/dev/sda8  1879314432 1953523711  74209280  35.4G EFI System


Disk /dev/sdb: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: SAMSUNG MZ7PD256
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A4005191-8973-1747-ABD1-48BEA97D5D8B

Device         Start       End   Sectors   Size Type
/dev/sdb1       4096    618495    614400   300M EFI System
/dev/sdb2     618496 481648510 481030015 229.4G Linux filesystem
/dev/sdb3  481648511 500103449  18454939   8.8G Linux swap


Disk /dev/loop0: 131.84 MiB, 138248192 bytes, 270016 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 717.49 MiB, 752340992 bytes, 1469416 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 1.76 GiB, 1888153600 bytes, 3687800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 645.26 MiB, 676605952 bytes, 1321496 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdc: 14.45 GiB, 15518924800 bytes, 30310400 sectors
Disk model: TransMemory     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6568e33e

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sdc1  *        2048 30244863 30242816 14.4G  7 HPFS/NTFS/exFAT
/dev/sdc2       30244864 30310399    65536   32M ef EFI (FAT-12/16/32)


Disk /dev/mapper/ventoy: 3.29 GiB, 3534309376 bytes, 6902948 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device                   Boot   Start     End Sectors  Size Id Type
/dev/mapper/ventoy-part1 *         64 6894755 6894692  3.3G  0 Empty
/dev/mapper/ventoy-part2      6894756 6902947    8192    4M ef EFI (FAT-12/16/32)

this is lsblk -f:

NAME       FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0                                             
loop1                                             
loop2                                             
loop3                                             
sda                                               
|-sda1                                            
|-sda2                                            
|-sda6                                            
|-sda7                                            
`-sda8                                            
sdb                                               
|-sdb1                              299.1M     0% /boot/efi
|-sdb2                               19.5G    86% /
`-sdb3                                            
sdc                                               
|-sdc1                                            
| `-ventoy                                        
`-sdc2                 

sdb is where my linux install is, and sdb2 is my root partition

From the chroot encironment, please provide the output of:

cat /etc/default/grub

You mentioned that your friend could have changed stuff on your PC. Well, it looks to me as if the drives had either been changed, formatted or disconnected and reconnected differently. In all cases I’d suggest you use a live environment to backup your stuff :tm: and rather reinstall your Manjaro. (And Windows too, since you’ve got that as well. Or so it seems.)

this is the output of cat /etc/default/grub:

GRUB_DEFAULT=saved
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor resume=UUID=11e0da9a-9c9c-4711-8847-bc08ac54f8c9 udev.log_priority=3g splash vt.global_cursor_default=0"
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Uncomment to disable submenus in boot menu
#GRUB_DISABLE_SUBMENU=y

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
#GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically. We use 'fsck' by default, which
# needs 'rw' as boot parameter, to avoid delay in boot-time. 'fsck' needs to be
# removed from 'mkinitcpio.conf' to make 'systemd-fsck' work.
# See also Arch-Wiki: https://wiki.archlinux.org/index.php/Fsck#Boot_time_checking
#GRUB_ROOT_FS_RO=true

GRUB_TIMEOUT_STYLE="menu"
GRUB_TIMEOUT="10"
GRUB_THEME="/usr/share/grub/themes/Shodan/theme.txt"

OK, looks like the machine was hybernated at some stage. Or possibly suspended. :man_shrugging:

Run this to remove the RESUME= part:

sed -i 's/resume=UUID=11e0da9a-9c9c-4711-8847-bc08ac54f8c9//g' /etc/default/grub

Note:

I don’t know if this will work or break something. I really don’t know what’ll happen. But it might work, or you’ll be right where you started. So. not worse off.

entered " sed -i ‘s/resume=UUID=11e0da9a-9c9c-4711-8847-bc08ac54f8c9//g’ " and got this

sed: no input files

This looks wrong, considering inxi shows x86_64 I would expect it to look for
/boot/grub/x86_64-efi/normal.mod

1 Like

My mistake, sorry. Corrected the command.

entered it, it had no output, i’m guessing it did something

Let’s check. Provide the output of:

cat /etc/default/grub

…again, please.

sir i personally wouldn’t know either, i specialize in huffing glue, all i know is my system is uefi and x86_64

1 Like

this is the output of cat /etc/default/grub:

GRUB_DEFAULT=saved
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor  udev.log_priority=3g splash vt.global_cursor_default=0"
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Uncomment to disable submenus in boot menu
#GRUB_DISABLE_SUBMENU=y

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
#GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically. We use 'fsck' by default, which
# needs 'rw' as boot parameter, to avoid delay in boot-time. 'fsck' needs to be
# removed from 'mkinitcpio.conf' to make 'systemd-fsck' work.
# See also Arch-Wiki: https://wiki.archlinux.org/index.php/Fsck#Boot_time_checking
#GRUB_ROOT_FS_RO=true

GRUB_TIMEOUT_STYLE="menu"
GRUB_TIMEOUT="10"
GRUB_THEME="/usr/share/grub/themes/Shodan/theme.txt"

It seems to have successfully removed it, then.

Now let’s update it. Still in the chroot environment, run the following:

update-grub

If there were no errors, exit the chroot:

exit

And reboot your PC.

I don’t know if it’ll work, but at least you won’t be worse off. I think.

But even if it does, I recommend that you backup your stuff :tm: and reinstall everything.

Could be the grub from the ventoy partition, did you choose a 32-bit version of ventoy?

(I’m not sure if it makes a difference to the Manjaro boot …)

alright, trying rn