I did the update then rebooted and now i get this blue screen any ideas as to what is wrong.
more info:
i use grub and the 6.13 kernel
I did the update then rebooted and now i get this blue screen any ideas as to what is wrong.
more info:
i use grub and the 6.13 kernel
Hi @SaltySol,
Basically it looks to me that it can’t find your root drive. Or something.
I’d suggest booting into a Live Environment, and making sure the drive is OK and that your grub configuration is OK.
i am burning an iso but i will need more info as to what exactly i need to do and check ( i am not a linux expert)
I doubt I’ll be here much longer, my day is drawing to a close.
But basically boot into the live environment, and get the disk(s) IDs:
lsblk
Which should give something like this:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 3.6T 0 disk
└─sda1 8:1 0 3.6T 0 part
sdb 8:16 0 4.5T 0 disk
└─sdb1 8:17 0 4.5T 0 part /home/mirdarthos/virtualbox
/home/mirdarthos/Video
/home/mirdarthos/Pictures
/home/mirdarthos/Music
/home/mirdarthos/KeePass
/home/mirdarthos/Documents
/mnt/5TB
nvme0n1 259:0 0 232.9G 0 disk
├─nvme0n1p1 259:1 0 7.8G 0 part [SWAP]
├─nvme0n1p2 259:2 0 224.1G 0 part /
└─nvme0n1p3 259:3 0 1000M 0 part /boot/efi
You just need the disk ID, not the partition. An example from above would be nvme0n1
.
Make sure smartmontools
is installed:
pamac install smartmontools
For every disk, run a SMART test. Something like:
sudo smartctl --test=short /dev/nvme0n1
After about 2 minutes, check the results:
sudo smartctl --all /dev/nvme0n1
And analyze the output to see.
i dont see any error with the output and i can access pretty much all my files from the live enviroment. Is there any way to fix it?
output>
martctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.4-1-MANJARO] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Crucial/Micron Client SSDs
Device Model: CT120BX500SSD1
Serial Number: 2015E3F6BD7C
LU WWN Device Id: 0 000000 000000000
Firmware Version: M6CR013
User Capacity: 120,034,123,776 bytes [120 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
TRIM Command: Available, deterministic, zeroed
Device is: In smartctl database 7.3/5528
ATA Version is: ACS-2 T13/2015-D revision 3
SATA Version is: SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Wed Mar 5 15:10:29 2025 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x02) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 120) seconds.
Offline data collection
capabilities: (0x11) SMART execute Offline immediate.
No Auto Offline data collection support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
No Selective Self-test supported.
SMART capabilities: (0x0002) Does not save SMART data before
entering power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 10) minutes.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 100 100 050 Pre-fail Always - 0
5 Reallocate_NAND_Blk_Cnt 0x0032 100 100 010 Old_age Always - 0
9 Power_On_Hours 0x0032 100 100 050 Old_age Always - 9205
12 Power_Cycle_Count 0x0032 100 100 050 Old_age Always - 3914
171 Program_Fail_Count 0x0032 100 100 050 Old_age Always - 0
172 Erase_Fail_Count 0x0032 100 100 050 Old_age Always - 0
173 Ave_Block-Erase_Count 0x0032 100 100 050 Old_age Always - 245
174 Unexpect_Power_Loss_Ct 0x0032 100 100 050 Old_age Always - 133
180 Unused_Reserve_NAND_Blk 0x0032 100 100 050 Old_age Always - 100
183 SATA_Interfac_Downshift 0x0032 100 100 050 Old_age Always - 0
184 Error_Correction_Count 0x0032 100 100 050 Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 050 Old_age Always - 0
194 Temperature_Celsius 0x0022 068 038 050 Old_age Always In_the_past 32 (Min/Max 19/62)
196 Reallocated_Event_Count 0x0032 100 100 050 Old_age Always - 0
197 Current_Pending_ECC_Cnt 0x0032 100 100 050 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 100 050 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 100 100 050 Old_age Always - 0
202 Percent_Lifetime_Remain 0x0030 084 084 001 Old_age Offline - 84
206 Write_Error_Rate 0x002e 100 100 050 Old_age Always - 0
210 Success_RAIN_Recov_Cnt 0x0032 100 100 050 Old_age Always - 0
246 Total_LBAs_Written 0x0032 100 100 050 Old_age Always - 16782769686
247 Host_Program_Page_Count 0x0032 100 100 050 Old_age Always - 524461552
248 FTL_Program_Page_Count 0x0032 100 100 050 Old_age Always - 1117853592
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 9205 -
Selective Self-tests/Logging not supported
The above only provides legacy SMART information - try 'smartctl -x' for more
~~~
lsblk -f
(from the live environment)
compare the output with the error messages in your screenshot
… the UUID
’s …
Your root device could not be found.
Is it there?
Does the UUID match?
sorry to have interjected @Mirdarthos - I just could not not say it after reading this thread’s beginnings
Looks good. OK, please make sure the rroot partition is mounted, and fom it provide the output of:
cat etc/default/grub
But be absolutely sure it’s not the Live Environment.
Also, please provide the output of:
lsblk -f
the device is there with the same UUID
output of grub (i just copy pasted the the commadn on terminal in live enviroment)>
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT=""
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
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable Hidden Menu, and optionally hide the timeout count
#GRUB_HIDDEN_TIMEOUT=5
#GRUB_HIDDEN_TIMEOUT_QUIET=true
# 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 `vbeinfo'
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 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"
#GRUB_THEME="/path/to/gfxtheme"
# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
output of lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0 squashfs 4.0 0 100% /run/miso/sfs/livefs
loop1 squashfs 4.0 0 100% /run/miso/sfs/mhwdfs
loop2 squashfs 4.0 0 100% /run/miso/sfs/desktopfs
loop3 squashfs 4.0 0 100% /run/miso/sfs/rootfs
sda
├─sda1
└─sda2 ext4 1.0 SteamDrive dc4d844f-b794-4916-abb1-e984f60cea90
sdb
├─sdb1 vfat FAT32 432A-4DB1
├─sdb2 ext4 1.0 51546615-7685-41a9-8157-1da13074770b 13.7G 81% /run/media/manjaro/51546615-7685-41a9-8157-1da13074770b
└─sdb3 swap 1 swap d16bd066-002c-42d8-a784-057b66d73f4f
sdc iso9660 Joliet Extension MANJARO_GNOME_2421 2024-12-16-11-22-51-00 0 100% /run/miso/bootmnt
├─sdc1 iso9660 Joliet Extension MANJARO_GNOME_2421 2024-12-16-11-22-51-00
└─sdc2 vfat FAT12 MISO_EFI 990A-716C
nvme0n1
├─nvme0n1p1 vfat FAT32 CEAB-2758
├─nvme0n1p2
├─nvme0n1p3 ntfs 5064ABA764AB8DF2
└─nvme0n1p4 ntfs Windows RE tools FE529C24529BE027
the nvme is my windows partition, the 1 tb is my steam drive for linux and the sdb should be a 120 gb ssd for linux
I’ve got to go now, but I see @Nachlese commented here, so I leave you in his very capable hands.
I’m not so sure about that.
But I’ll try - I’m going to be present here for a couple of hours - on and off.
@SaltySol
on a second (third …) try to boot - do you get the same result?
yeah same result
i am trying the wiki GRUB/Restore the GRUB Bootloader - Manjaro i am installing the manjaro-tools-base but it also says it will update other packages and that takes 1.8 gigs so it will take 10 mins maybe
To me it looks like a (maybe transient) hardware failure.
But:
let’s try to confirm (or deny).
boot from usb (live system)
from there, from a terminal:
manjaro-chroot -a
what is the result?
(are you in chroot or not?)
If you are familiar:
if you are in chroot - run the update again
… any errors?
Not at all sure what this is about - or why you’d want to do it
i am trying the wiki GRUB/Restore the GRUB Bootloader - Manjaro i am installing the manjaro-tools-base but it also says it will update other packages and that takes 1.8 gigs so it will take 10 mins maybe
I’d recommend to hold off on it - but I’m probably too late for that.
ok i finally downalod the chroot package.
heres teh output>
grub-probe: error: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
==> Mounting (ManjaroLinux) [/dev/sdb2]
--> mount: [/mnt]
--> mount: [/mnt/boot/efi]
sdc is the usb stick and sdb should be my normal system
what do i do after this do i reboot or do i reinstall grub or tell grub file to update itself
you didn’t have to download it - it is already part of the install medium and always already present.
you would run the update again - from within that chroot environment that you are now in
(from within what actually IS your system)
pacman-mirrors -f
pacman -Syu
any errors?
no need to reinstall grub
no errors (the update finished correctly, before teh blue screen)>
pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
there is nothing to do
just to be sure while we are at it:
mkinitcpio -P
grub-mkconfig -o /boot/grub/grub.cfg
… any errors?
then:
exit
(to exit chroot)
and then
reboot
result?
I can only guess at this.
Have you disabled secure boot (or whatever it is called in your BIOS / Firmware settings)?
Or is it still enabled?
It needs to be disabled …