You can mount ext2/ext3 from Windows: http://www.diskinternals.com/linux-reader/
I was going to suggest booting into Single User Mode and seeing if that will help. I don't know if that's any different than the recovery console, though. I don't use Ubuntu.
Brian Weeden wrote:
I am in Vancouver right now and headed to Beijing tomorrow and my laptop just crapped out on me. I was dual booting XP and Ubuntu (Fiesty) using Ubuntu about 99% of the time. I was working and it locked up so I rebooted. It got 1 bar into the Ubuntu load screen and then gave me the error: "/etc/init.d/rc exited outside the expected code flow" I had recently made some changes to my init.d to remove some automatic drive mappings that no longer worked since I wasn't on my home network and probably made a typo. But I can't seem to be able to fix the file. I tried booting into the recovery console but it crashed and gave me the same error. Window's won't recognize the ext paritition. Of course, I totally forgot to bring my original Fiesty Live CD with me. I think my only option is to download a new Live CD, boot from that and try and fix the file. Suggestions?
