CentOS 7 Gnome Live USB가 로드되어 있습니다. 단지 몇 가지를 해보고 싶기 때문에 컴퓨터에 설치된 시스템을 건드리지 않고 조작하고 싶습니다.
Live-USB OS에 openssh-server를 설치하고 새 사용자를 추가하고 sudo 권한을 부여했습니다.
그래서 CentOS 7 Gnome Live를 로드하고 tar 아카이브(약 500MB)를 다운로드한 후 파일의 압축을 풀고 싶었습니다. 하지만 다음 오류가 발생했습니다.
-bash: /usr/bin/tar: Input/output error
그래서 시도해 보았지만 touch one
오류가 발생했습니다.
touch: cannot touch ‘one’: Read-only file system
이 문제를 어떻게 해결할 수 있나요? 몇 시간 전에 Ubuntu Live OS를 부팅하고 동일한 작업을 수행했습니다. 아카이브를 다운로드하고 압축을 풀고 소프트웨어를 설치하는 데 문제가 없습니다. 그렇다면 CentOS에서 왜 이런 문제가 발생합니까?
편집하다
아마도 유용한 정보일 것입니다. 저는 HDD에서 아무 것도 하지 않고 있지만(Live OS가 어떤 일을 하는지는 모르겠습니다), HDD에서 무언가를 하는 것은 조심스럽습니다.
편집 2
설문 조사 /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
편집 3
이것은 유용한 결과일 수 있습니다.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
답변1
읽기-쓰기로 마운트된 파일 시스템이 하나 이상 있어야 합니다. mount
마운트된 모든 파일 시스템을 보고 마운트된 읽기-쓰기(rw) 하나를 찾으려면 다음을 실행하십시오 mount | grep rw
.
/var
설치가 읽기-쓰기 및 /var/tmp
/또는 쓰기 가능해야 함을 확인하시기 바랍니다 /tmp
.