I noticed that I don't have a+x
permissions on one of the drives/partitions (which I had a couple of days back; I don't know how I lost them). However, to get something done, I tried creating a folder in that drive from the terminal as superuser, using this command:
> cd /media/progyadeep/New Volume ##New Volume is the drive
> sudo mkdir "NEW"
but I can't. I see this error message:
mkdir: cannot create directory ‘/media/progyadeep/New Volume/NEW’:
Read-only file system
I even tried opening an explorer window with
sudo -i nautilus
but I can't create files/folders even from the GUI opened as superuser.
WHY?
How can I fix this issue? How did Ubuntu become so desperate as to cheat even the superuser??
EDIT 1
This question was identified as a possible duplicate of this question: Lost all permissions to my NTFS partition. However, the main problem is that I can't regain permissionsusing the method shown there. As pointed out by someone in the comments, the drive being write protected might be building up an entirely different issue over here which didn't arise in the other question.
EDIT 2
As asked for by @wjandrea, here's the output of sudo lsblk
:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda4 8:4 0 138.6G 0 part /
├─sda2 8:2 0 128M 0 part
├─sda9 8:9 0 7.9G 0 part [SWAP]
├─sda7 8:7 0 10.5G 0 part
├─sda5 8:5 0 625G 0 part /media/progyadeep/New Volume
├─sda3 8:3 0 147.5G 0 part /media/progyadeep/OS
├─sda1 8:1 0 500M 0 part /boot/efi
├─sda8 8:8 0 1.1G 0 part
└─sda6 8:6 0 450M 0 part
EDIT 3
Here's the output of mount -l
, as asked for by @dessert:
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=4012328k,nr_inodes=1003082,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=806920k,mode=755)
/dev/sda4 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1915)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda3 on /media/progyadeep/OS type fuseblk (ro,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096) [OS]
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname mixed,errors=remount-ro) [ESP]
/dev/sda5 on /media/progyadeep/New Volume type fuseblk (ro,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096) [New Volume]
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=806920k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
mount
& you'll likely discover its (ro)/etc/fstab/
to mount it as-rw
? Because-rw
doesn't seem to work with themount
command in the terminal for me.lsblk
is really weird: most of these partitions don't seem to be mounted, and most importantly none at/media/progyadeep/New Volume
. Was it mounted when you executed the command? Could you give us the output ofmount -l
please?