I dropped my laptop (from a chair!) and now it does not boot. It shows me only the grub menu screen. Using the recovery mode it gave me:
No init found.Try passing init=bootarg and prompted (initramsfs)
Then, I used a live cd and did:
sudo fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 292863 145408 83 Linux
/dev/sda2 294910 95995903 47850497 5 Extended
/dev/sda3 95995904 312580095 108292096 83 Linux
/dev/sda5 88184832 95995903 3905536 82 Linux swap / Solaris
/dev/sda6 294912 23730175 11717632 83 Linux
/dev/sda7 23732224 88178687 32223232 83 Linux
I did : sudo fsck /dev/
for all the devices.
All were fine except from /dev/sda2
which gives :
fsck.ext2: Attempt to read block from filesystem resulted in short
read while trying to open /dev/sda2
/dev/sda5
:
fsck: fsck.swap: not found fsck: error 2 while executing fsck.swap for
/dev/sda5
and /dev/sda6
:
/dev/sda6 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Error reading block 659 (Attempt to read block from filesystem resulted in short read). Ignore error<y>? no
Error while iterating over blocks in inode 7: Attempt to read block from filesystem resulted in short read
e2fsck: aborted
(I don't know what to answer at "Ignore error")
After that, I rebooted and chose recovery from the menu grub. Now, it gave me no longer the "No init found" , it showed me a ncurses menu where I did system check and grub (these options).
The system check gave me:
/dev/sda6: UNEXPECTED INCONSISTENCY RUN fsck MANUALLY Error reading
block 659 /dev/sda6 contains a file system with errors mountall:The
system file contains errors mountall:Ignoring Plymouth not available
(sth like that) fsck [866] terminating with condition 4
What can I do?