Uh oh! Can't boot. normal.mod not found

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read how to get help
User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 3:32 pm

SteveD wrote:
Thu Feb 08, 2018 3:30 pm
OK, I'll try it now.
If it doesn't work I'm calling in a priest with some holy water...
Maybe consider an exorcist instead :?
Image ImageImage

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 3:38 pm

That didn't go very far. It throws up about 30 lines of 4094 errors starting with...

Code: Select all

chroot to ->(system) # cp -a /usr/lib/grub/i386-pc/* .
cp: cannot stat './acpi.mod': Unknown error 4094
cp: cannot stat './ahci.mod': Unknown error 4094
cp: cannot stat './archelp.mod': Unknown error 4094
cp: cannot stat './backtrace.mod': Unknown error 4094
cp: cannot stat './bitmap.mod': Unknown error 4094

User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 3:45 pm

What does df -h show :?:
Image ImageImage

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 3:48 pm

Code: Select all

chroot to ->(system) # df -h
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/mint--vg-root  106G   22G   80G  22% /
/dev/sda1                  472M  115M  333M  26% /boot
tmpfs                      1.9G     0  1.9G   0% /sys/fs/cgroup
udev                       1.9G     0  1.9G   0% /dev
tmpfs                      1.9G   20M  1.9G   2% /dev/shm

User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 3:56 pm

Messages like cp: cannot stat './acpi.mod': Unknown error 4094 look suspiciously like a file system or disk failure :(

Reboot to the live session and fsck /dev/mapper/mint--vg-root and /dev/sda.

Make sure neither are mounted first by checking with mount

If they are umount them with sudo umount /dev/sda1 and sudo umount /dev/mapper/mint--vg-root if necessary.

Then sudo fsck -fvy /dev/sda1 and sudo fsck -fvy /dev/mapper/mint--vg-root

When done reboot
Image ImageImage

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 4:28 pm

I'm back!
After running

Code: Select all

sudo fsck -fvy /dev/sda1
it said that it was salvaging quite a lot of files. It didn't show any bad blocks.

However, when I run

Code: Select all

sudo fsck -fvy /dev/mapper/mint--vg-root
I get this

Code: Select all

mint@mint ~ $ sudo fsck -fvy /dev/mapper/mint--vg-root
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
fsck.ext2: No such file or directory while trying to open /dev/mapper/mint--vg-root
Possibly non-existent device?
I checked the drives are not mounted.

Anyway, despite not being able to run the second command line successfully, I tried rebooting and this time it took me to a GNU Grub menu on boot up. I selected to load Mint 18.3 and then it told me a bunch more files were missing, including vbe.mod, search_label.mod and linux.mod

User avatar
Termy
Level 5
Level 5
Posts: 657
Joined: Mon Sep 04, 2017 8:49 pm
Location: UK
Contact:

Re: Uh oh! Can't boot. normal.mod not found

Post by Termy » Thu Feb 08, 2018 4:36 pm

Might be time to salvage what you can from that drive, then replace it, if you have any spares kicking about. I'd agree with the possibility of a hardware fault. Check its S.M.A.R.T. status, if possible. (can be done by using sudo smartctl -a /dev/sda1 if you have smartmontools package installed)
Last edited by Termy on Thu Feb 08, 2018 4:42 pm, edited 2 times in total.

User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 4:36 pm

That device has to exist because you mounted it for the chroot :?

Booted to the live media what does ls -lh /dev/mapper return :?:
Image ImageImage

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 4:59 pm

WharfRat wrote:
Thu Feb 08, 2018 4:36 pm
That device has to exist because you mounted it for the chroot :?

Booted to the live media what does ls -lh /dev/mapper return :?:

Code: Select all

mint@mint ~ $ ls -lh /dev/mapper
total 0
crw------- 1 root root 10, 236 Feb  8 20:21 control

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 5:01 pm

Termy wrote:
Thu Feb 08, 2018 4:36 pm
Might be time to salvage what you can from that drive, then replace it, if you have any spares kicking about. I'd agree with the possibility of a hardware fault. Check its S.M.A.R.T. status, if possible. (can be done by using sudo smartctl -a /dev/sda1 if you have smartmontools package installed)
Thanks for the tip. I've just backed up my data.
I ran a short SMART scan and it said the disk is OK. I'll run an extended one now and see how that pans out.

User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 5:02 pm

WOW, Now it's nowhere to be found - I really didn't expect that :shock:

Install smartmontools and run sudo smartctl -a /dev/sda
Image ImageImage

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 5:10 pm

Code: Select all

mint@mint ~ $ sudo smartctl -a /dev/sda
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.10.0-38-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     SanDisk SSD PLUS 120 GB
Serial Number:    174703501037
LU WWN Device Id: 5 001b44 8e6962dba
Firmware Version: UE3000RL
User Capacity:    120,040,980,480 bytes [120 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
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:    Thu Feb  8 21:07:38 2018 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

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      ( 249)	Self-test routine in progress...
					90% of test remaining.
Total time to complete Offline 
data collection: 		(  120) seconds.
Offline data collection
capabilities: 			 (0x15) SMART execute Offline immediate.
					No Auto Offline data collection support.
					Abort 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:            (0x0003)	Saves 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: 	 (  21) 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
  5 Reallocated_Sector_Ct   0x0032   100   100   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       455
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       299
165 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       80
166 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       1
167 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
168 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       3
169 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       96
170 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
171 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
173 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       1
174 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       28
184 End-to-End_Error        0x0032   100   100   ---    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   ---    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   062   050   000    Old_age   Always       -       38 (Min/Max 0/50)
199 UDMA_CRC_Error_Count    0x0032   100   100   ---    Old_age   Always       -       0
230 Unknown_SSD_Attribute   0x0032   100   100   000    Old_age   Always       -       94490591254
232 Available_Reservd_Space 0x0033   100   100   005    Pre-fail  Always       -       100
233 Media_Wearout_Indicator 0x0032   100   100   ---    Old_age   Always       -       114
234 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       447
241 Total_LBAs_Written      0x0030   100   100   000    Old_age   Offline      -       184
242 Total_LBAs_Read         0x0030   100   100   000    Old_age   Offline      -       148
244 Unknown_Attribute       0x0032   000   100   ---    Old_age   Always       -       0

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  Extended offline    Aborted by host               90%       455         -
# 2  Short offline       Completed without error       00%       455         -
# 3  Short offline       Completed without error       00%       455         -
# 4  Short offline       Aborted by host               90%       455         -

Selective Self-tests/Logging not supported


User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 5:25 pm

All of the Unknown_Attributes doesn't help much :(

Is this device relatively new :?:

It lists Power_On_Hours as only 455 - my disk shows 5602

Start gparted and paste back a screen shot.

I want to see if anything shows for sda5.

All I'm hoping for now is to try and get to mint--vg-root so you can retrieve your files - unless of course you have a recent backup.
Image ImageImage

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 5:37 pm

The disk is quite new.

I backed up my data a little while ago. I'm going to try reinstalling Mint onto this SDD and see what happens. Thanks ever so much for all your efforts to get this resolved anyway. You've been like a VIP technical support service. I'm very grateful for your time.

Image

I ran an extended SMART data and self test of the disk from the Linux Disks tool and it says the disk is OK.

User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 5:42 pm

Oh wow, my goof here :oops:

sudo /sbin/cryptsetup luksOpen /dev/sda5 crypt then sudo fsck -fvy /dev/mapper/mint--vg-root
Image ImageImage

SteveD
Level 1
Level 1
Posts: 19
Joined: Wed Feb 07, 2018 7:11 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by SteveD » Thu Feb 08, 2018 5:55 pm

The command ran that time but it didn't resolve the problem. I get the file not found errors on boot up still.
I'm going to try reinstalling Mint from scratch now.

User avatar
WharfRat
Level 20
Level 20
Posts: 10606
Joined: Thu Apr 07, 2011 8:15 pm

Re: Uh oh! Can't boot. normal.mod not found

Post by WharfRat » Thu Feb 08, 2018 6:01 pm

SteveD wrote:
Thu Feb 08, 2018 5:55 pm
The command ran that time but it didn't resolve the problem. I get the file not found errors on boot up still.
I'm going to try reinstalling Mint from scratch now.
OK, that's the last resort.

Copy anything you need in your /home before reinstalling if necessary :wink:
Image ImageImage

User avatar
Termy
Level 5
Level 5
Posts: 657
Joined: Mon Sep 04, 2017 8:49 pm
Location: UK
Contact:

Re: Uh oh! Can't boot. normal.mod not found

Post by Termy » Fri Feb 09, 2018 9:59 am

Can't see anything alarming from that SMART output, although, as WharfRat said, the unknown attributes aren't helpful. :roll: I hope the reinstall goes well. I'm thinking maybe it's an issue with the file system, rather than the hardware, especially as it's a fairly new drive still. I've got 18 year old drives which, believe it or not, still function. That said, I've read that SMART isn't the be-all-and-end-all.

Post Reply

Return to “Newbie Questions”