I have Ubuntu 12.04 installed like an app on windows 8.1 (Ubuntu 12.04 allow to be installed like an app in Windows 8.1 and it can be removed when you don't need it any more from Control Panel). Usually, to chose what os to boot when you start the laptop, you can choose between windows 8.1 and Ubuntu after windows logo appeared at start up and that was ok until I made this upgrade. Now when I try to choose Ubuntu the laptop try to boot it but, after that full colored screen is showed the screen go black and this messages appear:

mount: mounting /dev/loop0/ on /root failed : Invalid argument
mount: mounting /dev on /root/dev 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 requested /sbin/init
No init found. Try passing init = bootarg.

BusyBox v1.21.1 (Ubuntu 1:1:21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands

(initramfs) _

I don' t know what to do after this screen appears. Please help !

share|improve this question
1  
Sorry, but I can't write a comment, since I don't have enough reputation ... What is the actual setting to edit in /etc/default/grub ? Mine has the following line GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" should I just write the > rw in front of that? Thx, Daniel – Kazschuri May 29 '14 at 19:35

I did it. To solve this problem you must follow these steps:

  • When Windows lets you choose between Windows and Ubuntu choose Ubuntu
  • When the computer exits from the OS choosing screen restart your computer, and try to boot Ubuntu while holding the Shift key on your keyboard
  • Then there will appear a screen from Grub (boot loader for Ubuntu) and it will be almost empty. Press 'e' key on your keyboard (to load boot commands for Ubuntu)
  • After pressing 'e' key computer will display a set of commands that Grub use for booting Ubuntu
  • In those boot commands try to find the line that contains 'ro quiet splash' and change the 'ro' word to 'rw'. It should now read rw quiet splash.
  • Down at the bottom of the screen there is a key to press to boot (for me it was CRTL+X or F10), press that key and Grub will boot Ubuntu with your modified boot commands.

However the 'rw' word won't be saved and at the next boot it will be 'ro' again so you need to edit the /etc/default/grub file were you will find same boot commands that Grub uses to boot Ubuntu.

Type sudo gedit /etc/default/grub in terminal. You need to use sudo to be able to edit the file, which otherwise will be read-only. Find the line that looks like this: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Change it to this: GRUB_CMDLINE_LINUX_DEFAULT="rw quiet splash"

Now save the file and go back to terminal. Type sudo update-grub. Ubuntu will now generate a new /boot/grub/grub.cfg file for you. It is possible to edit this file directly, but editing /etc/default/grub and then generating grub.cfg is recommended. If you reboot your computer, you should find that it boots normally again.

share|improve this answer
1  
It's not recommended to edit /boot/grub/grub.cfg directly. Instead, edit /etc/default/grub (it's even easier to edit) and run sudo update-grub. – Danatela May 28 '14 at 3:31
    
@Danatela what do you change in /etc/default/grub ? I don't see ro anywhere – Vic Jan 1 '15 at 20:26
    
@Vic I think just adding rw before quiet splash would be enough. – Danatela Jan 14 '15 at 9:40
    
I ran into the same trouble recently. The grub file, found by the slow way using "$find / -name grub 2>/dev/null", I ended up editing was /boot/grub/menu.lst – cpp initiator May 8 '15 at 4:15
    
Thank you for your question and answer. It helped me to get back my work – Govan Aug 4 '15 at 20:53

protected by Community May 29 '14 at 21:31

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.