4

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.

Jeff Schaller
  • 66,199
  • 35
  • 114
  • 250
haziz
  • 2,231
  • 4
  • 26
  • 37

3 Answers3

1

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)

vonbrand
  • 18,156
  • 2
  • 37
  • 59
1

By appending pfix=nox to kernel options.

phemmer
  • 70,657
  • 19
  • 188
  • 223
christian
  • 21
  • 1
0

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.

Note:

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

PersianGulf
  • 10,728
  • 8
  • 51
  • 78
  • 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 00: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 04:35
  • @MohsenPahlevanzadeh there's also [OpenRC](http://en.wikipedia.org/wiki/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 09:27
  • @ChrisDown i didn't divide `init systems` into 3 section. i just explain poster doesn't search for inittab in each system. – PersianGulf Feb 15 '13 at 12:35