Super User is a question and answer site for computer enthusiasts and power users. 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

I have a TS-7800, and it typically boots from the SD card inserted in it. When I tried to boot it up today, it hung on the syslog line. I am now having "Read only file system" problems. What has gone wrong?

Bootup console:

    >> Copyright (c) 2008, Technologic Systems
>> Booting from SD card...
>> Booting to SD Card...
INIT: version 2.86 booting
Starting the hotplug events dispatcher: udevd.
Synthesizing the initial hotplug events...done.
Waiting for /dev to be fully populated...done.
mount: can't find / in /etc/fstab or /etc/mtab
Cleaning up ifupdown...rm: cannot remove `/etc/network/run/ifstate': Read-only file system
Loading kernel modules...done.
Checking all file systems...
fsck 1.37 (21-Mar-2005)
... done.
none on /dev/pts type devpts (rw,gid=5,mode=620)
/etc/init.d/rcS: line 39: /tmp/.clean: Read-only file system
Setting up networking...done.
Setting up IP spoofing protection: rp_filter.
Enabling packet forwarding...done.
Configuring network interfaces...ifup: failed to open statefile /etc/network/run/ifstate: Read-only file system
Starting portmap daemon: portmap.
/etc/init.d/rcS: line 39: /tmp/.clean: Read-only file system
/etc/init.d/rcS: line 24: /var/run/utmp: Read-only file system
rm: cannot remove `/var/lib/urandom/random-seed': Read-only file system
urandom start: failed.
Recovering nvi editor sessions... done.
INIT: Entering runlevel: 3
Starting system log daemon: syslogd
Starting kernel log daemon: klogd.
Starting MTA: open: Read-only file system
touch: cannot touch `/var/lib/exim4/config.autogenerated.tmp': Read-only file system
chown: cannot access `/var/lib/exim4/config.autogenerated.tmp': No such file or directory
chmod: cannot access `/var/lib/exim4/config.autogenerated.tmp': No such file or directory
chmod: changing permissions of `/var/lib/exim4/config.autogenerated': Read-only file system
/usr/sbin/update-exim4.conf: line 260: cannot create temp file for here document: Read-only file system
/usr/sbin/update-exim4.conf: line 387: /var/lib/exim4/config.autogenerated.tmp: Read-only file system
2002-01-01 01:31:36 Cannot open main log file "/var/log/exim4/mainlog": Read-only file system: euid=0 egid=0
2002-01-01 01:31:36 non-existent configuration file(s): /var/lib/exim4/config.autogenerated.tmp
2002-01-01 01:31:36 Cannot open main log file "/var/log/exim4/mainlog": Read-only file system: euid=0 egid=0
exim: could not open panic log - aborting: see message(s) above
Invalid new configfile /var/lib/exim4/config.autogenerated.tmp
not installing /var/lib/exim4/config.autogenerated.tmp to
Starting internet superserver: inetd.
Starting OpenBSD Secure Shell server: sshd.
Starting NFS common utilities: statdStarting periodic command scheduler: cron/usr/sbin/cron: can't open or create /var/run/ Read-only file system
Starting web server (apache2)...(30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs

Debian GNU/Linux 3.1 ts7800 ttyS0

ts7800 login:
share|improve this question
up vote 0 down vote accepted

Note the following line in the log:

mount: can't find / in /etc/fstab or /etc/mtab

Insert the SD card into another computer and make corrections to the fstab, then try again. Make sure that the root filesystem is included in the fstab as the SD card device. For more information about fstab, see the Wikipedia article.

share|improve this answer
It was not, I toggled the switch, and I get the same problem. – Reid Mar 22 '12 at 3:00
@Reid: I've rewritten my answer after reading the log more closely. – bwDraco Mar 22 '12 at 22:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .