After updating Ubuntu 12.04 LTS on my Lenovo W530 about two weeks ago, I have encountered numerous booting errors. My most recent (and default) version is 3.5.0-47 generic.
The screen goes to scrolling text and then locks up. Sometimes it goes through to the UI login page and freezes (although cursor can still be moved). Other times it goes to a black screen with the cursor.
Logging in via older versions of Linux seems to work sporadically. Sometimes a 3.6 version will allow me to login, other times it won't (goes to the same scrolling text and locking up as described above). The same can be said for all other older versions that are listed.
In another askubuntu post, the problem seemed to stem from WLAN0 settings. According to the post once it is disabled, the system is able to boot again, although this would mean that wireless internet would be disabled.
Unfortunately I do not have the option of connecting my machine to the internet via cable - it relies solely on wifi internet.
Another problem I have encountered since installing Ubuntu on my machine (over a year ago) is that my wifi connection is erratic and sometimes simply cannot connect to the router. My windows partition has no such problems. At first I thought that there would not be a relationship between my 12.04 wifi problems and this new booting error, however the aforementioned post's solution of disabling WLAN0 has made me think otherwise.
I am not a tech savvy Linux user. Happy to provide more information if I can get instructions on how to provide relevant details.
PS I have not been able to set up static IP for my W530. Setting up a static IP resolved wifi issues I was having with my nexus 7 tablet with the current router.