openSUSE 12 - Default Runlevel

Frueher war alles besser, es bewahrheitet sich gerade mal wieder. Wir aendern das Default Runlevel unseres Suse Servers

Posted by eumel8 on May 03, 2013 · 1 min read

Frueher war alles besser, es bewahrheitet sich gerade mal wieder. Wir aendern das Default Runlevel unseres Suse Servers:


grep initdefault: /etc/inittab 
id:3:initdefault: 

Runlevel 3, kein X, alles super, alles schnieke. Von wegen:

runlevel
N 5 

Die Ursache liegt in der neuen systemd Architektur, die Suse verwendet. Das Runlevel wird jetzt durch einen Symlink festgelegt:

ls -l /etc/systemd/system/default.target 
lrwxrwxrwx 1 root root 36 May 10 2012 /etc/systemd/system/default.target > /lib/systemd/system/runlevel5.target 

Einfach ersetzen durch:

rm /etc/systemd/system/default.target 
ln -s /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target 
reboot

Warum einfach, wenn es auch kompliziert geht.