Tuesday, June 14, 2011

No init found . Try passing init = boot arg

Problem:
No init found . Try passing init = boot arg . 
Busy Box v1.15.3 (Ubuntu 1:1.15.3-1ubuntu 5)built-in shell (ash) 
Enter 'help' for a list of built-in commands. 
(initramfs)

One possible solution: 
1. Boot from the Ubuntu Live CD.
2. Open/Run Terminal.
3. Type: sudo fdisk -l (to get the device name) then press ENTER.
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: **********

Device Boot Start End Blocks Id System
/dev/sda1 * 1 30238 242886703+ 83 Linux
/dev/sda2 30239 30401 1309297+ 5 Extended
/dev/sda5 30239 30401 1309266 82 Linux swap / Solaris


4. Type: sudo fsck /dev/sda1 then press ENTER.
5. Restart the system and boot normally.

1 comment:

  1. if you're live cd continously mount the disk, do this.

    get a PuppyLinux Live CD. boot from it, run console. then do the "sudo -s" or "sudo fsck -y /dev/sda1" and just type yes if it requires repairing.

    and you're off good now!!

    ReplyDelete