質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

2回答

800閲覧

Ubuntu18.04環境下で/homeが含まれるパーティション以外でWriteしようとするとRead-only file systemと怒られる問題に関して

mocobt

総合スコア8

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

1クリップ

投稿2018/09/04 19:45

編集2018/09/05 09:25

質問

Ubuntu18.04環境下で/homeが含まれるパーティション(Mounted on /)以外でWriteすることができないため,解決方法をご教授願えないでしょうか?
以下の手順に沿ってマウントをし直しても,書き込むことは出来ませんでした.

また,以下にログを示しておりますが,Permissionのトラブルではなさそうです.

至らぬ点があるかと思いますが,どうぞよろしくお願いいたします.

エラーメッセージ/ログ

bash

1$ su - 2$ df -Th 3Filesystem Type Size Used Avail Use% Mounted on 4/dev/nvme0n1p7 ext4 89G 23G 62G 27% / # /homeが含まれるパーティション 5/dev/nvme0n1p4 fuseblk 145G 144G 560M 100% /media/mocobt/ssd_volume # Windowsが入っているパーティション(/dev/nvme0n1p7と同じSSDに構成される) 6/dev/sda2 fuseblk 5.5T 14G 5.5T 1% /media/mocobt/hdd_volume # 外部HDD 7 8$ cd /home/mocobt 9$ ls >> hoge.md # 書き込み可能 10 11$ cd /media/mocobt/ssd_volume 12$ ls >> hoge.md 13bash: hoge.md: Read-only file system # 同じSSDに書き込み不可 14$ umount /dev/nvme0n1p4 15$ mount -o rw /dev/nvme0n1p4 16mount: /dev/nvme0n1p4: can't find in /etc/fstab. 17$ fsck /dev/nvme0n1p4 18fsck from util-linux 2.31.1 19 20$ cd /media/mocobt/hdd_volume 21$ ls >> hoge.md 22bash: hoge.md: Read-only file system # 外部HDDに書き込み不可 23$ umount /dev/sda2 24$ mount -o rw /dev/sda2 25$ fsck /dev/sda2 26fsck from util-linux 2.31.1 27$ cd hoge_repository # 適当なRustレポジトリ 28$ ls -al # Permission的には問題なさそう 29total 9390 30drwxrwxrwx 1 mocobt mocobt 4096 9月 2 17:53 ./ 31drwxrwxrwx 1 mocobt mocobt 4096 9月 2 17:53 ../ 32-rwxrwxrwx 1 mocobt mocobt 55 9月 2 17:53 Cargo.lock* 33-rwxrwxrwx 1 mocobt mocobt 118 9月 2 17:53 Cargo.toml* 34drwxrwxrwx 1 mocobt mocobt 4096 9月 2 17:53 .git/ 35-rwxrwxrwx 1 mocobt mocobt 19 9月 2 17:53 .gitignore* 36drwxrwxrwx 1 mocobt mocobt 0 9月 2 17:53 src/ 37 38$ git pull origin master # pullできない 39error: cannot open .git/FETCH_HEAD: Read-only file system 40 41$ cat /etc/fstab 42# /etc/fstab: static file system information. 43# 44# Use 'blkid' to print the universally unique identifier for a 45# device; this may be used with UUID= as a more robust way to name devices 46# that works even if disks are added and removed. See fstab(5). 47# 48# <file system> <mount point> <type> <options> <dump> <pass> 49# / was on /dev/nvme0n1p7 during installation 50UUID=... / ext4 errors=remount-ro 0 1 51# /boot/efi was on /dev/nvme0n1p2 during installation 52UUID=../boot/efi vfat umask=0077 0 1 53# swap was on /dev/nvme0n1p6 during installation 54UUID=... none swap sw 0 0 55

mountのログ

Bash

1$ mount 2sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) 3proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) 4udev on /dev type devtmpfs (rw,nosuid,relatime,size=16365568k,nr_inodes=4091392,mode=755) 5devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) 6tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=3280000k,mode=755) 7/dev/nvme0n1p7 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered) 8securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) 9tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) 10tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) 11tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) 12cgroup on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) 13cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd) 14pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) 15efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime) 16cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio) 17cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) 18cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma) 19cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) 20cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) 21cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) 22cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct) 23cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) 24cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) 25cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) 26cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) 27systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=36,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=21564) 28debugfs on /sys/kernel/debug type debugfs (rw,relatime) 29mqueue on /dev/mqueue type mqueue (rw,relatime) 30hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M) 31configfs on /sys/kernel/config type configfs (rw,relatime) 32fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) 33/var/lib/snapd/snaps/gnome-logs_40.snap on /snap/gnome-logs/40 type squashfs (ro,nodev,relatime,x-gdu.hide) 34/dev/nvme0n1p2 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro) 35/var/lib/snapd/snaps/core_5145.snap on /snap/core/5145 type squashfs (ro,nodev,relatime,x-gdu.hide) 36/var/lib/snapd/snaps/gtk-common-themes_319.snap on /snap/gtk-common-themes/319 type squashfs (ro,nodev,relatime,x-gdu.hide) 37/var/lib/snapd/snaps/gnome-characters_103.snap on /snap/gnome-characters/103 type squashfs (ro,nodev,relatime,x-gdu.hide) 38/var/lib/snapd/snaps/gnome-calculator_180.snap on /snap/gnome-calculator/180 type squashfs (ro,nodev,relatime,x-gdu.hide) 39/var/lib/snapd/snaps/core_5328.snap on /snap/core/5328 type squashfs (ro,nodev,relatime,x-gdu.hide) 40/var/lib/snapd/snaps/gnome-3-26-1604_70.snap on /snap/gnome-3-26-1604/70 type squashfs (ro,nodev,relatime,x-gdu.hide) 41/var/lib/snapd/snaps/gnome-logs_37.snap on /snap/gnome-logs/37 type squashfs (ro,nodev,relatime,x-gdu.hide) 42/var/lib/snapd/snaps/gnome-characters_117.snap on /snap/gnome-characters/117 type squashfs (ro,nodev,relatime,x-gdu.hide) 43/var/lib/snapd/snaps/gnome-system-monitor_54.snap on /snap/gnome-system-monitor/54 type squashfs (ro,nodev,relatime,x-gdu.hide) 44/var/lib/snapd/snaps/core_4917.snap on /snap/core/4917 type squashfs (ro,nodev,relatime,x-gdu.hide) 45/var/lib/snapd/snaps/gnome-calculator_199.snap on /snap/gnome-calculator/199 type squashfs (ro,nodev,relatime,x-gdu.hide) 46/var/lib/snapd/snaps/gnome-system-monitor_51.snap on /snap/gnome-system-monitor/51 type squashfs (ro,nodev,relatime,x-gdu.hide) 47tmpfs on /run/user/122 type tmpfs (rw,nosuid,nodev,relatime,size=3279996k,mode=700,uid=122,gid=129) 48tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=3279996k,mode=700,uid=1000,gid=1000) 49gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

解決法

Activities->DisksからWriteできないパーティションに対してRepair filesystemを実行するとWriteできるようになりました

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

raccy

2018/09/05 09:10 編集

読み取り専用で自動マウントしているとも思われます。`mount`とだけ実行した結果もあわせて追記ください。また、Windowsや外付けHDDはNTFSでしょうか?NTFSの場合、どのバージョンのWindowsでフォーマットしたでしょうか?
mocobt

2018/09/05 09:21

mountとだけ実行した結果を質問文に追記します.Windowsと外付けHDDはどちらもNTFSで,Windows10でフォーマットしました.なお,ubuntuのDisksから該当パーティションに対してRepair filesystemを行った結果,無事書き込みができるようになりました
raccy

2018/09/05 09:26 編集

リペアで無事出来たら、それを回答に書いてベストアンサーにしましょう。確か、NTFSのバージョンが新しすぎる(Windows 10とかでフォーマットする)と、LinuxのNTFSマウントするライブラリが書き込みに対応できないというのが有ったような無かったような気がします。資料が見つかったら、コメントか回答しますが、期待しないでください。
mocobt

2018/09/05 09:29

ご連絡ありがとうございます.マザーボードのデバイスドライバをアップデートする前後で書き込み出来るか否かが変わったので,そこら辺が怪しいような気がしました.本当にありがとうございました.
guest

回答2

0

自己解決

Activities->DisksからWriteできないパーティションに対してRepair filesystemを実行するとWriteできるようになりました.
皆様ありがとうございました

投稿2018/09/05 09:25

mocobt

総合スコア8

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

sudo 付けて書き込みましょう

投稿2018/09/04 22:36

y_waiwai

総合スコア87719

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

mocobt

2018/09/05 09:03

ログからもわかる通り,root権限ですべて行っているので,sudo付けたとしても変化はありません.
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問