Saturday, January 30, 2010

Ubuntu: 'No init found. Try passing init=bootarg' problem.



Today, I tried to boot into my Ubuntu Karmic Koala, but unfortunately it won't boot. I received these error messages:


-----------------------------------------------------------------
mount: mounting /dev/disk/by-uuid/********************* on /root failed: invalid argument
mount: mounting /sys on /root/sys failed: no such file or directory
mount: mounting /dev on /root/sys failed: no such file or directory
mount: mounting /sys on /root/sys failed: no such file or directory
mount: mounting /proc on /root/proc failed: no such file or directory
Target filesystem doesn't have /sbin/init.
No init fount. Try passing init= bootarg.

BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built in shell (ash)
Enter 'help' for a list of build in commands

(initramfs)
-----------------------------------------------------------------


The ******* is my UUID no for sda3. What I did was:

Boot into Live-CD, open terminal and run:


sudo fsck /dev/sda3
sudo fsck /dev/sda4
Where my /Root is in sda3, and /Home is in sda4. There was a few issues while fsck checking, and I just press 'Y' for yes, for it to fix the problems. Hehe, maybe today is my lucky day. Normally it takes days to fix Ubuntu's problems. :D

1 comment:

  1. thanks for the post....
    Well the longer it takes to fix something... The more you learn from it... :)

    ReplyDelete