Can't boot at all, or get to bios

Good morning

I am a having huge problem with my Manjaro GNOME edition. This morning my laptop decided to freeze up on me as soon as I turn it on. I can't even get it to post bios. The only thing that happens is the power button lights up and the fan spins up hard, but nothing more happens.
I am booting up from kernel 5.4.xx (newest one), and I have kernel 5.6.xx installed.
I have tried to get into kernel selection, but like I said, it doesn't even allow me to get into bios (which happens first).
The computer has been very reliable on Manjaro until now. Do I need to install Manjaro again or is there a way to keep my current setup?

I would love to post inxi and more but I can't.

Edit 1:
I managed to boot up when I unplugged my external hdds. I have never had this problem before. I would like to know how a kernel version seems to have planted itself on one of me external ssd:

maĆ­ 23 09:23:21 HP kernel: usblp 1-1.2:1.1: usblp1: USB Bidirectional printer dev 7 if 1 alt 0 proto 2 vid 0x03F0 pid 0xD711
maĆ­ 23 09:23:21 HP kernel: usblp1: removed
maĆ­ 23 09:23:20 HP systemd[1173]: Started Tracker metadata database store and lookup manager.
maĆ­ 23 09:23:20 HP dbus-daemon[1330]: [session uid=1000 pid=1330] Successfully activated service 'org.freedesktop.Tracker1'
maĆ­ 23 09:23:20 HP dbus-daemon[1330]: [session uid=1000 pid=1330] Successfully activated service 'org.gnome.Shell.HotplugSniffer'
maĆ­ 23 09:23:20 HP dbus-daemon[1330]: [session uid=1000 pid=1330] Activating service name='org.gnome.Shell.HotplugSniffer' requested by ':1.15' (uid=1000 pid=1377 comm="/usr/bin/gnome-shell " labe>
maĆ­ 23 09:23:20 HP systemd[1173]: Starting Tracker metadata database store and lookup manager...
maĆ­ 23 09:23:20 HP dbus-daemon[1330]: [session uid=1000 pid=1330] Activating via systemd: service name='org.freedesktop.Tracker1' unit='tracker-store.service' requested by ':1.57' (uid=1000 pid=15>
maĆ­ 23 09:23:20 HP udisksd[1467]: Mounted /dev/sda1 at /run/media/olividir/1.0 TB Hard Disk on behalf of uid 1000
maĆ­ 23 09:23:20 HP kernel: EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
maĆ­ 23 09:23:19 HP kernel: sd 6:0:0:0: [sda] Attached SCSI disk
maĆ­ 23 09:23:19 HP kernel:  sda: sda1
maĆ­ 23 09:23:19 HP colord-sane[2441]: io/hpmud/musb.c 2099: Invalid usb_open: Permission denied
maĆ­ 23 09:23:19 HP colord-sane[2441]: io/hpmud/musb.c 2099: Invalid usb_open: Permission denied
maĆ­ 23 09:23:19 HP colord-sane[2441]: io/hpmud/musb.c 2099: Invalid usb_open: Permission denied
maĆ­ 23 09:23:19 HP colord-sane[2441]: io/hpmud/musb.c 2099: Invalid usb_open: Permission denied
maĆ­ 23 09:23:19 HP colord-sane[2441]: io/hpmud/musb.c 2099: Invalid usb_open: Permission denied
maĆ­ 23 09:23:19 HP colord-sane[2441]: io/hpmud/musb.c 2099: Invalid usb_open: Permission denied
maĆ­ 23 09:23:19 HP colord-sane[2441]: io/hpmud/musb.c 2099: Invalid usb_open: Permission denied
maĆ­ 23 09:23:19 HP dbus-daemon[1036]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.Avahi.service': Unit dbus-org.freedesktop.Avahi.service not found.
maĆ­ 23 09:23:19 HP dbus-daemon[1036]: [system] Activating via systemd: service name='org.freedesktop.Avahi' unit='dbus-org.freedesktop.Avahi.service' requested by ':1.209' (uid=975 pid=2441 comm=">
maĆ­ 23 09:23:17 HP dbus-daemon[1036]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.Avahi.service': Unit dbus-org.freedesktop.Avahi.service not found.
maĆ­ 23 09:23:17 HP dbus-daemon[1036]: [system] Activating via systemd: service name='org.freedesktop.Avahi' unit='dbus-org.freedesktop.Avahi.service' requested by ':1.208' (uid=975 pid=2441 comm=">
maĆ­ 23 09:23:16 HP kernel: sd 7:0:0:4: [sdf] Attached SCSI removable disk
maĆ­ 23 09:23:16 HP kernel: sd 7:0:0:3: [sde] Attached SCSI removable disk
maĆ­ 23 09:23:16 HP kernel: sd 7:0:0:2: [sdd] Attached SCSI removable disk
maĆ­ 23 09:23:16 HP kernel: sd 7:0:0:1: [sdc] Attached SCSI removable disk
maĆ­ 23 09:23:16 HP kernel: sd 7:0:0:0: [sdb] Attached SCSI removable disk
maĆ­ 23 09:23:16 HP kernel: scsi 7:0:0:4: Direct-Access     Generic- USB3.0 CRW-SD/MS 1.00 PQ: 0 ANSI: 4
maĆ­ 23 09:23:16 HP kernel: scsi 7:0:0:3: Direct-Access     Generic- USB3.0 CRW-MS    1.00 PQ: 0 ANSI: 4
maĆ­ 23 09:23:16 HP kernel: scsi 7:0:0:2: Direct-Access     Generic- USB3.0 CRW-SD    1.00 PQ: 0 ANSI: 4
maĆ­ 23 09:23:16 HP kernel: sd 6:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

How did you conclude that? Kernels do not install on random locations.
Since

but once

That means the BIOS itself was hanging to detect properly the external HDD, maybe trying to boot from one of them, or try to detect what device is ...

Check if you have a BIOS update for your machine, check the settings to always boot from your primary internal HDD/SSD

I concluded that because in the journal log it says:

maĆ­ 23 09:23:20 HP udisksd[1467]: Mounted /dev/sda1 at /run/media/olividir/1.0 TB Hard Disk on behalf of uid 1000
maĆ­ 23 09:23:20 HP kernel: EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
maĆ­ 23 09:23:19 HP kernel: sd 6:0:0:0: [sda] Attached SCSI disk
maĆ­ 23 09:23:19 HP kernel:  sda: sda1

Which looks to me that the computer is trying to boot from one of my sdds (Kernel: sda: sda1).

After digging a bit more in the jounralctl I found this:

maĆ­ 23 09:23:16 HP systemd[1]: Dependency failed for /run/media/olividir/500.
maĆ­ 23 09:23:16 HP systemd[1]: Timed out waiting for device /dev/disk/by-label/500.
maĆ­ 23 09:23:16 HP systemd[1]: dev-disk-by\x2dlabel-500.device: Job dev-disk-by\x2dlabel-500.device/start timed out.
maĆ­ 23 09:23:16 HP udev-configure-printer[2476]: MFG:HP MDL:ENVY 4520 series SERN:TH76J4B0JK0660 serial:TH76J4B0JK0660
maĆ­ 23 09:23:16 HP udev-configure-printer[2476]: device devpath is /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.2
maĆ­ 23 09:23:15 HP mtp-probe[2478]: bus: 1, device: 7 was not an MTP device
maĆ­ 23 09:23:15 HP udev-configure-printer[2476]: add usb-001-007
maĆ­ 23 09:23:15 HP mtp-probe[2478]: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.2"
maĆ­ 23 09:23:15 HP kernel: usbcore: registered new interface driver usblp

Then computer booted up with no problem when I disconnected the hdd.

The kernel will identify each device and set it up, but that doesn't mean the kernel is installed on that device. The logs will tell what your installed kernel and module registered ...

OK, fair enough, but something on the 500 disk seems to have prevented the computer to boot and locked me out from even bios.

There is bios upgrade available, but it requires me to install Windows in order to install the update. It does not allow to install the update through the bios menu itself (so I can't download it and write to USB).

can you please returns

inxi -Fxxza

also have you checked with minimal USB plugged ( keyboard and mouse only )
what type port USB and USB disks cable are you using ?

have you checked in Bios any option about mass USB storage ( keep it on )

Perhaps you could use something like :arrow_down_small: to run your bios update file

https://www.hirensbootcd.org/

I have not used it myself but I have seen it being recommended around the forum.

Here is inxi:

[olividir@HP ~]$ inxi -Fxxza
System:    Host: HP Kernel: 5.4.40-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.3.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64 root=UUID=03c29927-c900-47b3-9796-13241e99a0b5 rw quiet apparmor=1 
           security=apparmor udev.log_priority=3 
           Desktop: Gnome 3.36.2 wm: gnome-shell dm: GDM Distro: Manjaro Linux 
Machine:   Type: Laptop System: HP product: HP Pavilion Gaming Laptop 15-cx0xxx v: Type1ProductConfigId serial: <filter> 
           Chassis: type: 10 serial: <filter> 
           Mobo: HP model: 8478 v: 70.36 serial: <filter> UEFI: Insyde v: F.08 date: 06/11/2018 
Battery:   ID-1: BAT1 charge: 38.6 Wh condition: 38.0/52.8 Wh (72%) volts: 12.9/11.6 model: Hewlett-Packard PABAS0241231 
           serial: <filter> status: Unknown 
CPU:       Topology: Quad Core model: Intel Core i5-8300H bits: 64 type: MT MCP arch: Kaby Lake family: 6 model-id: 9E (158) 
           stepping: A (10) microcode: CA L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 36812 
           Speed: 876 MHz min/max: 800/4000 MHz Core speeds (MHz): 1: 805 2: 836 3: 845 4: 840 5: 839 6: 848 7: 829 8: 841 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           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 generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel UHD Graphics 630 vendor: Hewlett-Packard driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3e9b 
           Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: Hewlett-Packard driver: nvidia v: 440.82 bus ID: 01:00.0 
           chip ID: 10de:1c8d 
           Display: x11 server: X.org 1.20.8 driver: modesetting,nvidia unloaded: intel,nouveau alternate: fbdev,nv,vesa 
           compositor: gnome-shell resolution: <xdpyinfo missing> 
           OpenGL: renderer: GeForce GTX 1050/PCIe/SSE2 v: 4.6.0 NVIDIA 440.82 direct render: Yes 
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           chip ID: 8086:a348 
           Sound Server: ALSA v: k5.4.40-1-MANJARO 
Network:   Device-1: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter vendor: Hewlett-Packard driver: rtw_pci v: N/A port: 4000 
           bus ID: 02:00.0 chip ID: 10ec:b822 
           IF: wlo1 state: up mac: <filter> 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel 
           port: 3000 bus ID: 05:00.0 chip ID: 10ec:8168 
           IF: eno1 state: down mac: <filter> 
Drives:    Local Storage: total: 1.14 TiB used: 289.00 GiB (24.7%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLW256HEHP-000H1 size: 238.47 GiB block size: physical: 512 B 
           logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> 
           ID-2: /dev/sda type: USB vendor: Toshiba model: External USB 3.0 size: 931.51 GiB block size: physical: 512 B 
           logical: 512 B serial: <filter> 
Partition: ID-1: / raw size: 238.18 GiB size: 233.44 GiB (98.01%) used: 137.43 GiB (58.9%) fs: ext4 dev: /dev/nvme0n1p2 
Sensors:   System Temperatures: cpu: 53.0 C mobo: 29.8 C gpu: nvidia temp: 45 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 277 Uptime: 38m Memory: 15.53 GiB used: 2.31 GiB (14.9%) Init: systemd v: 245 Compilers: gcc: 9.3.0 
           alt: 8 Shell: bash v: 5.0.16 running in: gnome-terminal inxi: 3.0.37 

Because of very few USB ports on my laptop, I have a USB dongle. In that dongle I have a 500 gb hdd ) and 1 tb hdd, the printer and a memory card reader. All that is connected to blue USB connector (I remember that one is faster than regular usb) These are all USB type A.

I was going through bios recently and the computer is supposed to boot from internal storage first (if I remember correctly). I might not be around for the rest of the day, but I will continue this tonight and probably tomorrow.

I just noticed that the 500 gb doesn't show up now, only the 1 tb (which is weird). The "on" light for the 500 gb is on so I should be able to see it.
I did make the 500 hdd auto mount because it is for games, and steam and epic game store install and read games from it.

I'll check it out when I have the time.

1 Like

So it sounds like the 500gb drive is the cause, if you plug it directly into the laptop can you see it?

What file system are you using?

Run:

sudo lsblk

Can it be seen? If not it is either corrupted or kaput.

There are also these Arch Wiki pages :arrow_double_down:

https://wiki.archlinux.org/index.php/Flashing_BIOS_from_Linux

https://wiki.archlinux.org/index.php/Windows_PE

:warning: In the way of disclaimer >> I have not tried any of the methods mentioned in the links above

The drive shows up when I plug it directly in. That specific drive is running FAT32 filesystem.

I am out for the day.... I might format the drive when I get back and try to set it up again for my games.

Weird, now the computer booted up with no problem even if the external 500 gb external hdd was plugged in.
This was a very weird behavior this morning.

It happens, my laptop forgot it's boot drive a couple of hours ago and was trying to boot from my /home drive, quick bios reset fixed it.

There is a new bios update on the my laptops customer support - software and driver download site, but that is specially for Win 10. I'll guess I back everything up, make a new live USB of Manjaro and then install the bios update.

I DO NOT TRUST THIS VERY MUCH!!

1 Like

After trying to make Hirens bootable USB for a while with no success, I have abandoned that (I used etcher).

I also tried few of the methods from the Arch wiki with no success.

I guess I will just have to find someone that has Windows machine and have him/her make a BIOS upgrade USB for me.

Install ventoy, initialize the USB, copy Hiren's ISO image to the USB, reboot, select USB.

https://www.ventoy.net/en/index.html

This helped a bit, made the USB with Ventoy, copied Hiren's ISO, rebooted, selected the USB, got greeted to Ventoy menu, selected Hiren's ISO. Computer prompted me to "Press any key to boot from CD or DVD" and then went back to Ventoy's menu.

Pressing any key gave me this:

Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
 1. Insert your Windows Installation disc and restart your computer.
 2. Choose your language settings, and then click "Next."
 3. Click "Repair your computer."

If you do not have this disc, contact your system administrator or computer manufacturer for assistance.
  File: \EFI\Microsoft\Boot\BCD
  Status: 0xc000000f
  Info: The Boot Configuration Data for your PC is missing or contains errors

So I got an older Hiren ISO, which didn't even post.

I downloaded both ISO images from Hiren's homepage.

Open in memdisk mode:
https://www.ventoy.net/en/doc_memdisk.html

That seems not to work either. It writes the ISO to memory, then asks me to install CD or DVD, then goes to GRUB where I can select the ISO.
If I select the ISO the process repeats it self.

I do want to thank you for helping.

Forum kindly sponsored by