Solved

System crash, TTY Read Only file system issue.

Posted on 2006-06-29
6
896 Views
Last Modified: 2008-01-09
After a reboot of SUSE Linux 9.0 server I attempt to log on as root and I get the following error:
FATAL: cannot change permissions of TTY: Read-only file system.
can anyone assist I cant find a fix anywhere.
0
Comment
Question by:ITHCI
  • 3
  • 2
6 Comments
 
LVL 22

Expert Comment

by:pjedmond
ID: 17012473
1.    Recover any important data!
2.    Attempt to remount the file system. Look at /etc/fstab and attempt:

mount -o remount /

and the same process for the other partitions.

mount -as

may help?

3.     fsck (or equivalent for file system type all files systems

4.     Go and get a can of favourite beverage....*or* make a strong caffeinated drink because 3 often takes a long time.

5.     Pray.

6.     Possibly reinstall from scratch or replace HD - hopefully it won't come to this.

(   (()
(`-' _\
 ''  ''

0
 
LVL 15

Assisted Solution

by:DonConsolio
DonConsolio earned 40 total points
ID: 17012500
reboot your system ans check if there are any file system errors

you might need a manual "fsck" on boot
or start from Knoppix or rescue CD and manually fsck the apropriate partition
0
 

Author Comment

by:ITHCI
ID: 17012513
Thanks, I did the above steps already except for recover data as I am able to still mount the disk and read the files on it etc... if I use a SUSE rescue disk.  oh wait what is the "mount -as" ? I did a mount of the /dev/hda1 as rw and verified all fstab and mtab files seem to be correct with rw and defaults.

I also ran the fsch and all file systems came back good.

Any idea on what causes these issues? you said maybe failing hard disk?

0
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.

 
LVL 22

Accepted Solution

by:
pjedmond earned 460 total points
ID: 17012958
mount -as

means mount all devices in the /etc/fstab.....but do it in a 'sloppy' fashion - i.e. let the program guess the file system and configuration rather than explicitly stating it.

>I also ran the fsch and all file systems came back good.

You are obviously good at praying!

>Any idea on what causes these issues? you said maybe failing hard disk?

A powersupply 'glitch' could just upset a read/write process and result in a disk error. Operating systems are so complex, that there is no way that anyone can really guarantee that it is absolutely 100% correct....and of course the possibility of a genuine hard drive error which may (or may not) be a precursor to failure of the drive. I'd definitely check that SMART is enabled for the drive concerned, and perhaps treat it with more caution in future. ....but as you have excellent backups, it doesn't really matter if the drive goes up in smoke anyway;)

(   (()
(`-' _\
 ''  ''
0
 

Author Comment

by:ITHCI
ID: 17013295
Is running fsch a bad idea? generally? I may remove all necessary data and then rerun a mount -as as a last resort before complete rebuild.

Thanks,
0
 
LVL 22

Expert Comment

by:pjedmond
ID: 17013775
No - it's not a bad idea, in fact, the OS runs it as part of the boot process depending on the settings in the /etc/fstab

(   (()
(`-' _\
 ''  ''
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

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

Suggested Solutions

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…
You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Note…
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…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

770 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