어떻게 든 내 데비안은 루트 파일 시스템에서만 읽었습니다. 나는 이것이 어떻게 일어날 수 있는지 전혀 모른다.
예를 들어 /root
폴더에 있고 명령을 입력 nano
한 후 Tab해당 폴더에 가능한 파일을 나열하기 위해 프레스 를 누르면 메시지가 나타납니다.
root@debian:~# nano -bash: cannot create temp file for here-document: Read-only file system
cd
입력 하고을 cd /home
눌러 Tab경로를 나열 할 때 명령 과 동일 합니다.
root@debian:~# cd /home -bash: cannot create temp file for here-document: Read-only file system
또한 소프트웨어 apt
및 기타 소프트웨어에 문제가 있습니다. apt-get 업데이트조차 할 수 없습니다. 다음과 같은 많은 오류가 있습니다.
Err http ://ftp.de.debian.org wheezy-updates/main Sources
406 Not Acceptable
W: Not using locking for read only lock file /var/lib/apt/lists/lock
W: Failed to fetch http ://ftp.de.debian.org/debian/dists/wheezy/Release rename failed, Read-only file system (/var/lib/apt/lists/ftp.de.debian.org_debian_dists_wheezy_Release -> /var/lib/apt/lists/ftp.de.debian.org_debian_dists_wheezy_Release).
W: Failed to fetch http ://security.debian.org/dists/wheezy/updates/main/source/Sources 404 Not Found
W: Failed to fetch http ://security.debian.org/dists/wheezy/updates/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http ://ftp.de.debian.org/debian/dists/wheezy-updates/main/source/Sources 406 Not Acceptable
E: Some index files failed to download. They have been ignored, or old ones used instead.
W: Not using locking for read only lock file /var/lib/dpkg/lock
시스템에 많은 문제가 있습니다. 그것을 고칠 수 있습니까? 무슨 일이 있었는지 어떻게 확인할 수 있습니까? 로그에서 무엇을 찾아야합니까?
/etc/fstab
파일 의 줄 때문일 수 있음을 알고 있습니다.
/dev/mapper/debian-root / ext4 errors=remount-ro 0 1
그러나 무엇이 문제입니까? 아무것도 찾을 수 없거나 어디를 볼지 모르겠습니다.
편집하다:
메시지 로그를 검색하고 다음을 발견했습니다.
kernel: [ 5.709326] EXT4-fs (dm-0): re-mounted. Opts: (null)
kernel: [ 5.977131] EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro
kernel: [ 7.174856] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: (null)
다른 데비안 컴퓨터에도 같은 항목이 있기 때문에 맞습니다.
dmesg에서 무언가를 찾았습니다 (많은 표준 ext4 일 때문에 출력을 약간 잘라 냈습니다)
root@gs3-svn:/# dmesg |grep ext4
EXT4-fs error (device dm-0) in ext4_reserve_inode_write:4507: Journal has aborted
EXT4-fs error (device dm-0) in ext4_reserve_inode_write:4507: Journal has aborted
EXT4-fs error (device dm-0) in ext4_dirty_inode:4634: Journal has aborted
EXT4-fs error (device dm-0): ext4_discard_preallocations:3894: comm rsyslogd: Error loading buddy information for 1
EXT4-fs warning (device dm-0): ext4_end_bio:250: I/O error -5 writing to inode 133130 (offset 132726784 size 8192 starting block 159380)
EXT4-fs error (device dm-0): ext4_journal_start_sb:327: Detected aborted journal
오류 5 개 및 경고 1 개 어떤 아이디어? mount -o remount, rw /를 사용하는 것이 안전합니까?
df
/var/log/messages
. 파일 시스템이 손상된 경우 부팅 중에 초기 커널 메시지에 표시됩니다. 또한mount -o remount,rw /dev/mapper/debian-root
오류가 발생하면 알려주십시오.