Solved

logging in without /dev/ttyX? or general slackware question?

Posted on 1998-07-01
2
308 Views
Last Modified: 2013-12-05
while fixing the kernel to my laptop (slackware 3.5 <2.0.30>), i added the line "/sbin/depmod -a" to my /etc/rc.S file. the problem that i encountered was that i was using a precompiled version of microEMACS that (unknown) to me changed the permissions on rc.S to 700.

so now when i boot up linux can't find the rc.S file, and when i try and log on i get:
        unable to change tty '/dev/tty1' for user 'root'
        unable to change tty /dev/tty1: Bad file number

so is there a way to log into linux with using a tty device?
it is not networked, i was hoping to try sunglu user mode but that fails as well.

one solution that i've seen is that on somewhat related redhat problems, ths user can start a reinstall of the OS, but when asked to do so <ctrl-z> and mount the drive and fix the problem. so if there is not a way to boot into linux i guess i'll be giving that a try.

erik
0
Comment
Question by:errorik
2 Comments
 
LVL 2

Accepted Solution

by:
richrussell earned 70 total points
ID: 1637484
Yep, you should have a boot and a root floppy for Slackware. You can boot these, and ctrl-z out after you've chosen the location on your root partition. This will have mounted it for you, but not necessarily in an obvious place!

Now you should be able to use ls, cd, etc.. to find your broken file and fix it. You probably won't have any editors available beyond sed, but you can substitute the correct line for the duff one, or just remove it altogether.

I've done this (too) many times with an older version of Slackware, but I doubt they've changed the installer that much.

It's the same with RedHat 4.1, you wait until it says 'in second stage install' then dump out with ctrl-z
0
 

Author Comment

by:errorik
ID: 1637485
what i ended up doing was just loading the bootdisk, and when it asked for extra parameters i just had it mount my root partition.

ohterwise the fix that i applied (that caused the problem) didn't work so it was all for naught.

thanks, though.
erik
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Access_log 17 120
Installing VirtualBox in Fedora 25 Linux 2 327
CentOS/RHEL 7 Linux maillog worldwide readable 2 61
awk to variable in bash 2 41
Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question