How to run a full fsck on 32 bit 16.05?

Asked by Ricardo Diamondo

Hi & HELP,
My 32bit 16.05 LTS is locked out. When I tried to boot my computer today, all I got was:

 /dev/sda1 contains a file system with errors, check forced.
Inodes that were part of a corrupted orphan linked list is found
 /dev/sda1: UNEXPECTED INCONSISTANCY; RUN fsck MANUALLY (i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda1 requires a manual fsck
BusyBox v1.221 (ubuntu 1:1.22.0-15 ubuntu1) built in shell (Ash)

As a pensioner this is all gobblety-gook to me I fear.
How do I run fsck manually?
Please explain in the simplest terms. I am used to opening the terminal and typing commands, I just need to know which commands to type.
I'm currently booting from an old 12.04 CD in order to get on-line and ask this question.

Any help will be greatly appreciated.
Richard

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Best Manfred Hampl (m-hampl) said :
#1

You are already on the direct track to the goal.

Boot your 12.04 CD in the "Try Ubuntu without installing mode" the same way that you have done to ask this question (or use the session that you have already started).
Then open a terminal window (e.g. by simultaneously pressing ctrl-alt-t)
and issue the command

sudo fsck /dev/sda1

Revision history for this message
Ricardo Diamondo (dick-diamond2000) said :
#2

Hi Manfred,
Many thanks for your help.
I am now up and running again after a lot of "y's" to questions about cleaning up blocks.
In the end the terminal came up with:

/dev/sda1: File System Was Modified
/dev/sda1: 909317/19300352 files (0.3% non-contiguous)
                     31828047/77197568 blocks

I presume this is OK as I'm running again.

Thanks again for your help.
Richard

For others checking this question, I'm on 16.04 not 16.05!

Revision history for this message
Ricardo Diamondo (dick-diamond2000) said :
#3

Thanks Manfred Hampl, that solved my question.