OpenSUSE reboot loop

Hi,

I have had openSUSE 13.1 installed om my HP Elitebook 8540w for a few months, alongside Windows 7, without problems. Yesterday, i’ve set up a server. Everything worked fine. This morning, I tried to boot the laptop again. However, everytime it boots, I choose an OS in GRUB (openSUSE), my laptop boots openSUSE, and then spontaneously reboots without error messages and without getting to the login screen.

What now? Any ideas in why this might happen and how to solve this? Worst case scenario I’m willing to reinstall openSUSE, but I’d at least like to retrieve my homework assignment.
It should be mentioned that the windows partition is useless (apparently, the windows key that came with the laptop is for Home Premium, not Enterprise) and it can be completely overwritten/removed if needed.

Edit: for the server, I turned off the firewall. I am not quite sure I turned it back on. Also, I allowed DHCP4 in the firewall. Could that have anything to do with the problem?
Also, I’m running a hard disk check as we speak.

This reminds me of a problem I had on 13.1, see https://forums.opensuse.org/showthread.php/501882-Boot-target-set-to-shutdown

Do you have another way to access the disk where OpenSUSE is on?
If so, you could check the log files in /var/log to see what is the problem ](https://forums.opensuse.org/showthread.php/501882-Boot-target-set-to-shutdown)

I have read through the thread that you posted, but the default target of my installation is graphical.target. Also, I cannot find a boot log, so no luck there either.

On 2014-12-08 08:46, Maretaga wrote:
>
> I have read through the thread that you posted, but the default target
> of my installation is graphical.target. Also, I cannot find a boot log,
> so no luck there either.

The file boot.log is somewhat deprecated. Boot messages go instead into
“/var/log/messsages”.

One problem some people got themselves into, is that the default target
got set to “reboot”, not graphical or text system. It is defined by a
symlink like this:


/etc/systemd/system/default.target ->
/usr/lib/systemd/system/runlevel3.target

which you can change from a live cd/usb rescue system. Edit it to point
to “graphical.target” or “runlevel5.target” (same thing).


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)