我已经加载了一个CentOS 7。我想在不接触计算机上安装的系统的情况下对它做一些操作,因为我只想尝试一些东西。
我在Live操作系统上安装了openssh服务器,增加了一个新用户,并给了他sudo权限。
因此,我加载了CentOS 7 Gnome,下载了一个tar存档(约500 MB),并想解压缩这个文件。但我发现了一个错误:
-bash: /usr/bin/tar: Input/output error所以我尝试了touch one,但是我得到了一个错误:
touch: cannot touch ‘one’: Read-only file system我该如何解决这个问题?几个小时前,我启动了一个Ubuntu,并做了同样的事情。下载任何档案、解压缩和安装软件都没有问题。那么为什么在CentOS上会出现这个问题呢?
也许有用的信息:我在HDD上什么也没做(我不知道,如果Live做了什么),但是我对在HDD上做一些事情很谨慎。
查看/var/log/messages向我展示了许多这些行
Aug 5 12:51:03 localhost kernel: EXT4-fs warning (device dm-3): ext4_end_bio:332: I/O error -5 writing to inode 262351 (offset 402653184 size 7761920 starting block 1120101)
...
Aug 5 12:51:04 localhost kernel: Buffer I/O error on device dm-3, logical block 1143313下面是dmesg的一些有用的输出
[68583.204179] Buffer I/O error on device dm-3, logical block 1143313
[68583.204187] systemd-journald[941]: /dev/kmsg buffer overrun, some messages lost.
[68585.569969] Aborting journal on device dm-3-8.
[68585.569978] Buffer I/O error on device dm-3, logical block 15315
[68585.569980] lost page write due to I/O error on dm-3
[68585.569983] JBD2: Error -5 detected when updating journal superblock for dm-3-8.
[68585.570031] Buffer I/O error on device dm-3, logical block 0
[68585.570035] lost page write due to I/O error on dm-3
[68585.570038] EXT4-fs error (device dm-3): ext4_journal_check_start:56: Detected aborted journal
[68585.570042] EXT4-fs (dm-3): Remounting filesystem read-only
[68585.570043] EXT4-fs (dm-3): previous I/O error to superblock detected
[68585.570047] Buffer I/O error on device dm-3, logical block 0
[68585.570048] lost page write due to I/O error on dm-3发布于 2015-08-04 14:34:30
应该至少有一个文件系统挂载读写。运行mount查看所有安装的文件系统,并查找一个挂载读写(rw):mount | grep rw。
我希望您会发现/var挂载的读写,/var/tmp和/或/tmp应该是可写的。
https://unix.stackexchange.com/questions/220147
复制相似问题