web-dev-qa-db-ja.com

/ proc / mounts上のro root fs

私のubuntu 9.10はルートファイルシステムを読み取り専用としてマウントしています。 fsckやremountsなどのフォーラムで見つかったいくつかのオプションをすでに試しましたが、運はありません...

私が見つけることができたものの場合、私の問題は/ proc/mountsです:

root@WKS00335:~# cat /proc/mounts
 rootfs / rootfs rw 0 0
 none /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
 none /proc proc rw,nosuid,nodev,noexec,relatime 0 0
 udev /dev tmpfs rw,relatime,mode=755 0 0
 /dev/mapper/WKS00355-root / ro,relatime,barrier=1,data=ordered 0 0
 none /sys/kernel/security securityfs rw,relatime 0 0

私のルートはroとして定義されています

etc/fstabについては、私は持っています:

root@WKS00335:~# cat /etc/fstab
 # /etc/fstab: static....
 #comments#
 #<file system>...
 proc /proc proc defaults 0 0
 /dev/mapper/WKS00355-root / ext4 errors=remount-ro 0 1
 #boot was on /dev/sda5 during installation
 UUID=9254b90c-c665-4dc1-8e1a-7b2e6a493ca4 /boot ext2 defaults 0 2
 /dev/mapper/WKS00355-swap_1 none swap sw 0 0
 /dev/sdc0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
 /dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

問題は、/ dev/mapper/WKS00355-root /がroではなくrwになるように/ proc/mountsを変更するにはどうすればよいですか?

1
Afonso

Sudo grep -ir WKS00355-root /var/log/ ; dmesg | grep WKS00355-root

確かに、ある種のエラーが原因でルートパーティションが読み取り専用になっているように見えるので、ログファイルを調べて理由を突き止める必要があります。上記のコマンドは、関連するものを返すはずです。

そうでない場合、問題のエラーは、すでに圧縮およびアーカイブされたログファイルにある可能性があります。アップタイムが問題ではない場合、最も簡単な方法は、再起動して、ルートがまだ読み取り専用である場合はすぐに上記のコマンドを発行することです。

コマンドSudo mount -o remount,rw /を発行するとどうなりますか?

1
Jim Salter