我的电脑有 4 个分区。除了 Ubuntu 分区外,我还有一个分区用于在同一磁盘上保存工作项目。
我习惯gnome-disks
在启动时自动挂载此分区。但是,当我创建文件夹以创建文件时,...我收到如下消息:mkdir: cannot create directory ‘e’: Read-only file system
。
我是 Linux 新手,所以如果您想了解有关我的系统的更多信息,请离开命令行,我会告诉您。
谢谢你的帮助,抱歉我的英语不好
答案1
感谢您的评论,我已修复。
我在 Ubuntu 旁边安装了 Windows,Windows 的快速启动使磁盘无法卸载。但是,当我切换到 Ubuntu 时,NTFS 驱动程序看到该磁盘正在安装,因此它以只读方式安装。
所以我运行ntfsfix
(另外,关闭 Windows 上的快速启动)并且它起作用了。
答案2
我在 openstack Ubuntu 上克隆磁盘并创建新的虚拟机后遇到了类似的问题。
解决步骤:1.cat /etc/fstab
/etc/fstab:静态文件系统信息。
使用“blkid”打印设备的通用唯一标识符。这可以与 UUID= 一起使用,作为更强大的设备命名方式,即使添加和删除磁盘也能正常工作。请参阅 fstab(5)。
/ 在 curtin 安装期间位于 /dev/ubuntu-vg/ubuntu-lv 上 /dev/disk/by-id/dm-uuid-LVM-do30PLgpOVFMSMdAM4yk61c90yuy3biE4jAn171mXyGByntK0sddMxpZRL1WLPmq / ext4 defaults 0 0 /boot 在 curtin 安装期间位于 /dev/vda2 上 /dev/disk/by-uuid/1b94eedc-be13-45b6-b7c1-f9892b69296e /boot ext4 defaults 0 0 /swap.img none swap sw 0 0
- fsck /dev/disk/by-id/dm-uuid-LVM-do30PLgpOVFMSMdAM4yk61c90yuy3biE4jAn171mXyGByntK0sddMxpZRL1WLPmq
来自 util-linux 2.34 e2fsck 1.45.5 的 fsck(2020 年 1 月 7 日)/dev/mapper/ubuntu--vg-ubuntu--lv 包含一个有错误的文件系统,强制检查。第 1 遍:检查 inode、块和大小已删除的 inode 400138 具有零 dtime。已修复?是找到属于损坏的孤立链接列表的 Inode。已修复?是 Inode 400139 是孤立 inode 列表的一部分。已修复。Inode 400140 是孤立 inode 列表的一部分。已修复。Inode 400141 是孤立 inode 列表的一部分。已修复。Inode 400142 是孤立 inode 列表的一部分。已修复。Inode 400333 是孤立 inode 列表的一部分。已修复。 Inode 420207 是孤立 Inode 列表的一部分。已修复。第 2 遍:检查目录结构第 3 遍:检查目录连接第 4 遍:检查引用计数第 5 遍:检查组摘要信息块位图差异:-(397395--397407) -3850237 -(3852815--3852822) 是否修复?是组 #12 的可用块计数错误(15295,计数=15308)。是否修复?是组 #117 的可用块计数错误(5588,计数=5597)。是否修复?是可用块计数错误(1462405,计数=1462427)。是否修复?是 Inode 位图差异:-(400138--400142) -400333 -420207 是否修复?是组 #48 的可用 Inode 计数错误(0,计数=6)。修复?是 组 #51 的空闲 inode 计数错误 (27, counted=28)。修复?是 空闲 inode 计数错误 (935590, counted=935597)。修复 ('a' 表示全部为 'yes') ?是
/dev/mapper/ubuntu--vg-ubuntu--lv: ***** 文件系统已修改 ***** /dev/mapper/ubuntu--vg-ubuntu--lv: ***** 重新启动系统 ***** /dev/mapper/ubuntu--vg-ubuntu--lv: 309587/1245184 个文件(0.2% 不连续),3517285/4979712 个块
#重启
此后,只读文件系统错误消失。此后看起来不错。