Manjaro suddenly not booting

Simply put, My PC no longer wishes to boot into Manjaro, It happened after I spent some time trying to create a VM to game on, since there are some situations where Linux/Manjaro’s compatibility. options simply don’t work for some very specific things.

I was using SomeOrdinaryGamers How I Built The "Poor-Shamed" Computer... I was going to use Linux Manjaro for general PC use and the VM for Gaming, I got so far as to hijack the primary GPU and decided to stop for the day, wanting to go to bed, but upon waking up and wanting to finish the process, Yeah, my PC simply doesn’t moot into the OS anymore, Any solutions?

I was wandering if it’s possible to roll some of this back or maybe use the Grub screen to fix the problem, as I currently have no PC, Also, swapping the slots the GPU are slotted into would help, all that did is make my Monitor’s unable to get a Signal through either DVI or HDMI. So I’m just completely lost as to what went wrong.

1 Like

Hi @Telly, and welcome!

To be honest, without knowing what you did, it’s just about impossible to know what to “fix”.

Please, see How to provide good information and, if applicable, [HowTo] post screenshots and links.

Also, I’d recommend you at least have some kind of bootable installation media handy.

Hope you manage!

Please don’t use some random youtube video to configure your system. If you have questions, it is better to ask them in this forum. If you get going again, or if you have to start over, take a look at these:

1 Like

SOG/SomeOrinaryGamer AKA Mutahar isn’t “Some Random Youtuber,” he is well versed in Arch Linux based Distro’s and went into great detail about how to virtualize windows for gaming, going so far as to explain how to Hypervize and how to Hijack a card while leaving a smaller one to run the actual Linux while the other Emulates Windows.

Even has explanations for Arch GPU pass through as well as Virtio Drivers, even explaining how to enable virtualization through the BIOS like IOMMU and SVM being on, I mean, you can look for yourself and determine if his video is legitimate or a troll trying to brick your system.


Good luck

It says; “ERROR: Can’t create chroot on non-directory.” So I’m obviously doing something wrong- Understand I am quite new to this and while what I was doing might of led to breaking my installation, I really don’t know exactly how or why. . .

Edit: Upon further inspection, I believe I got to chroot, but from there I’m unsure as to how I should proceed?

[manjaro@manjaro ~]$ sudo manjaro-chroot -a
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your
==> Mounting (ManjaroLinux) [/dev/sda2]
 --> mount: [/mnt]
 --> mount: [/mnt/boot/efi]

I would do as you requested, but I think that requires I actually get to Manjaro, which I can’t do, the installation is broken and my PC doesn’t boot into Manjaro, so I can’t do as described.

Best would be to boot with a live ISO. From there you can browse to this page to provide the neccessary info.

Also from there, you can open a terminal and enter a chroot environment with:

sudo manjaro-chroot -a

The password on the live ISO image is manjaro both for the user as well as root.

From the chroot environment you can run those commands and provide the information quickly.

  Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
  misobasedir=manjaro misolabel=MANJARO_XFCE_2116 quiet systemd.show_status=1
  apparmor=1 security=apparmor driver=free nouveau.modeset=1 i915.modeset=1
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1 vt: 7
  dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux
  Type: Desktop System: Micro-Star product: MS-7B86 v: 3.0 serial: <filter>
  Mobo: Micro-Star model: B450 GAMING PLUS MAX (MS-7B86) v: 3.0
  serial: <filter> UEFI: American Megatrends LLC. v: H.B0 date: 02/03/2021
  Device-1: hidpp_battery_0
  model: Logitech Marathon Mouse/Performance Plus M705 serial: <filter>
  charge: 55% (should be ignored) rechargeable: yes status: Discharging
  RAM: total: 15.55 GiB used: 2.14 GiB (13.8%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
  Info: 6-Core model: AMD Ryzen 5 3600X bits: 64 type: MT MCP arch: Zen 2
  family: 17 (23) model-id: 71 (113) stepping: 0 microcode: 8701021 cache:
  L2: 3 MiB bogomips: 91238
  Speed: 2200 MHz min/max: 2200/3800 MHz boost: enabled Core speeds (MHz):
  1: 2200 2: 2056 3: 2199 4: 2200 5: 2056 6: 2198 7: 2200 8: 2200 9: 2496
  10: 2105 11: 2056 12: 2196
  Flags: 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 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
  Vulnerabilities: Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP:
  conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
  Device-1: AMD Oland PRO [Radeon R7 240/340] vendor: XFX Pine driver: radeon
  v: kernel alternate: amdgpu bus-ID: 25:00.0 chip-ID: 1002:6613
  class-ID: 0300
  Device-2: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
  vendor: Gigabyte driver: amdgpu v: kernel bus-ID: 26:00.0 chip-ID: 1002:67df
  class-ID: 0300
  Display: x11 server: X.Org 1.20.13 compositor: xfwm4 v: 4.16.1 driver:
  loaded: ati,radeon unloaded: amdgpu,modesetting alternate: fbdev,vesa
  display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: DisplayPort-0 res: 1920x1080 hz: 60 dpi: 102
  size: 477x268mm (18.8x10.6") diag: 547mm (21.5")
  OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.41.0
  5.13.19-2-MANJARO LLVM 12.0.1)
  v: 4.6 Mesa 21.2.3 direct render: Yes
  Device-1: AMD Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000
  vendor: XFX Pine driver: snd_hda_intel v: kernel bus-ID: 25:00.1
  chip-ID: 1002:aab0 class-ID: 0403
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
  vendor: Gigabyte driver: snd_hda_intel v: kernel bus-ID: 26:00.1
  chip-ID: 1002:aaf0 class-ID: 0403
  Device-3: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI
  driver: snd_hda_intel v: kernel bus-ID: 28:00.4 chip-ID: 1022:1487
  class-ID: 0403
  Device-4: JMTek LLC. USB PnP Audio Device type: USB
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-8:4 chip-ID: 0c76:161f
  class-ID: 0300
  Sound Server-1: ALSA v: k5.13.19-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.38 running: no
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Micro-Star MSI driver: r8169 v: kernel port: e000 bus-ID: 22:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
  Message: No bluetooth data found.
  Message: No logical block device data found.
  Message: No RAID data found.
  Local Storage: total: 946.11 GiB used: 455.05 GiB (48.1%)
  ID-1: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: Cruzer Glide
  size: 14.61 GiB block-size: physical: 512 B logical: 512 B type: N/A
  serial: <filter> rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-2: /dev/sdc maj-min: 8:32 vendor: Western Digital model: WD10EZEX-08WN4A0
  size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
  type: HDD rpm: 7200 serial: <filter> rev: 1A02 scheme: GPT
  Message: No optical or floppy data found.
  ID-1: /mnt raw-size: N/A size: 915.52 GiB used: 455.05 GiB (49.7%) fs: ext4
  dev: /dev/sda2 label: N/A uuid: N/A
  Alert: No swap data was found.
  ID-1: /dev/sdb1 maj-min: 8:17 size: 2.93 GiB fs: iso9660
  ID-2: /dev/sdb2 maj-min: 8:18 size: 4 MiB fs: vfat label: MISO_EFI
  uuid: 922B-3DAB
  ID-3: /dev/sdc1 maj-min: 8:33 size: 300 MiB fs: vfat label: NO_LABEL
  uuid: AE75-8854
  ID-4: /dev/sdc2 maj-min: 8:34 size: 931.21 GiB fs: ext4 label: N/A
  uuid: 882968e4-021b-415a-a777-75fbb753bde2
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 10 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-1:2 info: Logitech Unifying Receiver type: Keyboard,Mouse,HID
  driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
  power: 98mA chip-ID: 046d:c52b class-ID: 0300
  Device-2: 1-5:3 info: SanDisk Cruzer Glide type: Mass Storage
  driver: usb-storage interfaces: 1 rev: 2.1 speed: 480 Mb/s power: 224mA
  chip-ID: 0781:5575 class-ID: 0806 serial: <filter>
  Device-3: 1-8:4 info: JMTek LLC. USB PnP Audio Device type: Audio,HID
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 1.1
  speed: 12 Mb/s power: 100mA chip-ID: 0c76:161f class-ID: 0300
  Device-4: 1-9:5 info: Logitech Gaming Keyboard G610 type: Keyboard,HID
  driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
  power: 500mA chip-ID: 046d:c338 class-ID: 0300 serial: <filter>
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  System Temperatures: cpu: 36.5 C mobo: N/A
  Fan Speeds (RPM): N/A
  GPU: device: radeon temp: 26.0 C device: amdgpu temp: 45.0 C fan: 820
  watts: 9.06
  Processes: 321 Uptime: 5h 35m wakeups: 4 Init: systemd v: 249
  tool: systemctl Compilers: gcc: N/A Packages: pacman: 1123 lib: 307
  flatpak: 0 Shell: Bash v: 5.1.8 running-in: xfce4-terminal inxi: 3.3.07

This is it, Right?

That kernel is EOL (End Of Life.) You should upgrade it. You can do so from the chroot environment.

In the chroot environment, run:

mhwd-kernel --listinstalled

And provide the output here.

[manjaro /]# mhwd-kernel --listinstalled 
bash: mhwd-kernel: command not found

And just because I can, I tried doing so outside of chroot;

[manjaro@manjaro ~]$ mhwd-kernel --listinstalled
Currently running: 5.13.19-2-MANJARO (linux513)
The following kernels are installed in your system:
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
   * linux513
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
[manjaro@manjaro ~]$ 

This is…isn’t something I’ve heard of.

OK, let’s check if that’s installed, at least. In the chroot environment, run:

pamac checkupdate

But if it wants to install any packages, just leave it be and don’t install anything. It shouldn’t want to. Then let’s check the installation status of mhwd:

pamac search mhwd

Question before we proceed; Really there are just some files I’m trying to preserve, Specifically saves for some Emulators and some personal files that I can’t retrieve if I where to delete them, would it be easier to just preserve those files and reinstall Manjaro? save them to a cloud, or onto a flash drive?

If it’s possible for you to hang on to those files, than it would be, in my opinion. At least then there wouldn’t be this to-and-fro the whole time.

But if you decide to do that, after installing, first thing to do is change/upgrade the kernel. Preferable an LTS version.

Yeah, how would I? Hehe, when I try to access the Hardrive through the USB, it kind… . Loads for a bit, then closes. Those are some very precious files and I’m willing to do just about anything to preserve them.

Either way, here’s what you asked for;

[manjaro /]# pamac checkupdate               
bash: pamac: command not found
[manjaro /]# pamac search mhwd
bash: pamac: command not found

And non chroot version;

[manjaro@manjaro ~]$ pamac search mhwd
mhwd-nvidia-390xx                                     [Installed] 390.144-1     
    MHWD module-ids for nvidia 390.144
mhwd-nvidia                                           [Installed] 470.63.01-1   
    MHWD module-ids for nvidia 470.63.01
mhwd-db                                               [Installed] 0.6.5-15      
    Manjaro Linux Hardware Detection Database
mhwd-ati                                              [Installed] 19.1.0-1      
    MHWD module-ids for ati 19.1.0
mhwd-amdgpu                                           [Installed] 19.1.0-1      
    MHWD module-ids for amdgpu
mhwd                                                  [Installed] 0.6.5-2       
    Manjaro Linux Hardware Detection library and application

P.S. Deeply sorry for being a bother, I feel like I must of really messed up if these problems have never been heard of, It’s why I’m wandering if there’s just a way to yoink pertinent files and wipe the slate clean. Cuz in the end, I could of just reformatted my Hardrive and install Manjaro fresh.

Using a live ISO to access the hard drive and dump them wherever.

Something went screwy with your update if even pamac isn’t found. It’ll probably be better to reinstall the system, using the 5.10 or 5.4 kernel ISO preferably, because they’re LTS.

1 Like

I have been doing all this on a live ISO, but trying to access the Hardrive denies me permission then it unmounts itself. . .

1 Like

Open a terminal, and escalate it to root. Try doing everything as root then, after the reinstall you can correct the permissions and ownership.

How would I do that specifically? I guess I should mention, I’m still relatively new to the use of Linux, it’s probably why I’m in this position to begin with.