Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How do you boot Puppy Linux Slacko (or Precise or Wary) into the command line? I wish to startx only if I need it. Unfortunately it does not seem to copy Slackware's traditional /etc/inittab runlevel methodology.

share|improve this question

I don't know Puppy Linux, but it should be possible to get a multiuser without X runlevel/target appending 3 to the kernel boot line. In any case, appending 1 or s should get singleuser (maintenance) level anyway. This post seems to imply that starting X is done "by hand" in /etc/profile, check that one (read that file and possibly comment out the line)

share|improve this answer

By appending pfix=nox to kernel options.

share|improve this answer

GNU/Linux have 3 boot process: SysV, upstart and systemd, SysV have inittab and others don't use inittab. debian uses SysV, Fedora uses systemd and ubuntu uses upsatrt.

Your answer:

if you want to find out puppy which use boot process, see first paragraph of init.


if you know configuration of inittab file, indeed you know upstart and systemd configuration files. because they similar.

share|improve this answer
In Fedora at least (systemd now, was upstart until recently) the /etc/inittab file is used, but only to define default runlevel (even though systemd doesn't use runlevels' per se). – vonbrand Feb 12 '13 at 23:01
The two systems I am comfortable with inittab (in Slackware and Redhat Enterprise Linux) and Ubuntu (?upstart) are definitely NOT similar. – haziz Feb 13 '13 at 0:17
some of them i don't know which or both, if you ls, you can see inittab, but they just keep this file as traditional, not applicable. – PersianGulf Feb 13 '13 at 4:35
@MohsenPahlevanzadeh there's also OpenRC used mostly by Gentoo. – peterph Feb 13 '13 at 19:50
Linux actually has far more init systems than just the three you're referencing. – Chris Down Feb 15 '13 at 9:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.