Hi all this is my first problem posted here so be gentle
My root filesystem is mounted read-only and I don´t know why.
It looks like it started after een `apt-get upgrade´, but that is really when I found out about it, packages didn´t install. (read only)
Also...my /home is never mounted automatically (it worked before)
And my USB drives are also never mounted automatically (worked before)
However, after I try an "mount -a" my USB drivers are mounted AND my /home is mounted BUT my root is still read-only mounted.
Things I tried:
- Running fsck on /dev/sda1: clean.
- Starting in recovery mode, all symptoms are GONE. (!)
- tried upgrading in recovery mode.
- Checking UUID´s, they match up.
- Checked dmesg
- Checked messages
- Checked sysstat
I did not alter fstab or any configuration prior to this situation.
I DID changed one thing in fstab trying to fix the problem and that is that I removed the `error = readonly` part in the parameters for SDA1.
It didn´t work.
Here is my fstab:
Code:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=1ee0d402-eb34-44d6-932c-53fe1473b2ba / ext3 relatime 0 1
# /home was on /dev/sda6 during installation
UUID=3be24c35-fb2a-4558-b846-a9d70d2b024d /home ext3 relatime 0 2
# /tmp was on /dev/sda8 during installation
UUID=39bf57d1-2e25-4533-a517-87271e8f5922 /tmp ext3 relatime 0 2
# /var was on /dev/sda7 during installation
UUID=a6bf5b3d-be11-413d-bc68-2b0b2bd54bf9 /var ext3 relatime 0 2
# swap was on /dev/sda5 during installation
UUID=81ea86d5-f72c-487f-8e34-eef340f149be none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
# Section added for External USB Hard drives.
# The labels are needed to pevent mixup in mounts and device order.
# DO NOT USE device files instead of the labels. /LZ
LABEL=usb1 /storage/usb1 auto rw,user,auto,exec 0 3
LABEL=usb1copy /storage/usb1copy auto rw,user,auto,exec 0 3
LABEL=usb2 /storage/usb2 auto rw,user,auto,exec 0 3
LABEL=usb2copy /storage/usb2copy auto rw,user,auto,exec 0 3
update:
Just before the login prompt I get these messages:
Code:
umount: /var (device is busy)
umount: /tmp (device is busy)
umount: /dev (device is busy)
umount: /var/run (device is busy)
I spotted these on the console itself, I work over SSH so..
any suggestion is welcome as I´am a newbie on Linux.