I've seen this asked multiple times here on AskUbuntu, but there are so many solutions and so diverse, that I don't know which one to try. I'm afraid I'll break something because I'm not very experienced with Ubuntu or Linux in general. If someone could point me to the correct solution, it would be awesome.
A bit of context:
- I had Windows 7 already installed on my PC
- I installed Ubuntu 13.10 alongside Windows, in dual-boot (not with Wubi)
- After this, everything was fine, Ubuntu worked with no problems for about 2 - 3 months
- But, when going into Windows, the checkdisk screen always appeared for some reason and I always skipped it
- One time, a few days ago, I accidentally let checkdisk do its thing
- After this, booting into Windows works fine. But booting into Ubuntu doesn't. I see the Ubuntu logo for 2 seconds and then the screen turns blank with only a blinking cursor in the top left.
- PS: I didn't apply any updates in Ubuntu. From what I remember, I actually turned them off. So this shouldn't be the cause.
Like I said in the beggining: I don't want to try a ton of possible solutions and end up messing the whole boot mechanism and lose access to Windows as well. Based on the course of events mentioned in the bullet list, which solution should I try ?
Should I:
- try changing
quiet splash
tono splash
in GRUB like mentioned here ? - try finding and running some repair commands from the LiveCD ? (I still have the DVD, thankfully)
- try running BootRepair ?
EDIT: The /var/log/boot.log file looks like this:
* Starting mDNS/DNS-SD daemon [74G[ OK ]
* Starting bluetooth daemon [74G[ OK ]
* Starting configure network device [74G[ OK ]
* Starting Uncomplicated firewall [74G[ OK ]
* Starting configure network device security [74G[ OK ]
* Starting Bridge file events into upstart [74G[ OK ]
* Starting configure network device security [74G[ OK ]
* Starting Mount network filesystems [74G[ OK ]
* Starting Failsafe Boot Delay [74G[ OK ]
* Stopping Mount network filesystems [74G[ OK ]
* Stopping Failsafe Boot Delay [74G[ OK ]
* Starting System V initialisation compatibility [74G[ OK ]
* Starting modem connection manager [74G[ OK ]
* Starting configure network device security [74G[ OK ]
* Starting configure network device [74G[ OK ]
* Starting network connection manager [74G[ OK ]
* Starting CUPS printing spooler/server [74G[ OK ]
* Starting userspace bootsplash [74G[ OK ]
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
* Starting cups-browsed - Bonjour remote printer browsing daemon [74G[ OK ]
* Starting Send an event to indicate plymouth is up [74G[ OK ]
* Stopping userspace bootsplash [74G[ OK ]
* Starting Bridge socket events into upstart [74G[ OK ]
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
* Starting AppArmor profiles [210G
[204G[ OK ]
* Setting up X socket directories... [210G
[204G[ OK ]
speech-dispatcher disabled; edit /etc/default/speech-dispatcher
saned disabled; edit /etc/default/saned
* Restoring resolver state... [210G
[204G[ OK ]
* Stopping System V initialisation compatibility [74G[ OK ]
* Starting System V runlevel compatibility [74G[ OK ]
* Starting [74G[ OK ]
* Starting automatic crash report generation [74G[ OK ]
* Starting [74G[ OK ]
* Starting regular background program processing daemon [74G[ OK ]
* Starting ACPI daemon [74G[ OK ]
* Starting anac(h)ronistic cron [74G[ OK ]
* Starting [74G[ OK ]
* Starting [74G[ OK ]
* Starting save kernel messages [74G[ OK ]
* Starting [74G[ OK ]
* Starting [74G[ OK ]
* Starting crash report submission daemon [74G[ OK ]
* Starting CPU interrupts balancing daemon [74G[ OK ]
* Stopping System V runlevel compatibility [74G[ OK ]
* Stopping save kernel messages [74G[ OK ]
It doesn't really say much...