안녕하세요, VirtualBox의 CentOS 게스트에서 FS가 읽기 전용으로 마운트되어 있다는 것을 방금 깨달았습니다.
dmesg
내가 얻은 것 :
[ 1725.767566] EXT4-fs error (device sda1) in ext4_ext_remove_space:3028: Journal has aborted
[ 1725.767736] EXT4-fs error (device sda1) in ext4_ext_truncate:4659: Journal has aborted
[ 1725.767889] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
[ 1725.768037] EXT4-fs error (device sda1) in ext4_truncate:3865: Journal has aborted
[ 1725.768190] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
[ 1725.768358] EXT4-fs error (device sda1) in ext4_orphan_del:2675: Journal has aborted
[ 1725.768362] EXT4-fs error (device sda1): ext4_journal_check_start:56: Detected aborted journal
[ 1725.768368] EXT4-fs (sda1): Remounting filesystem read-only
[ 1725.768495] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
무슨 일이 일어났는지 잘 모르겠습니다.
전체 dmesg를 붙여넣었습니다.http://codepad.org/ucIJZXmC
답변1
커널이 ATA 디스크 오류를 보고합니다.
[ 1719.649797] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 1719.649805] ata1.00: failed command: FLUSH CACHE
[ 1719.649820] ata1.00: cmd e7/00:00:00:00:00/00:00:00:00:00/a0 tag 2
res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 1719.649828] ata1.00: status: { DRDY }
[ 1719.649847] ata1: hard resetting link
[ 1719.956121] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1719.956802] ata1.00: configured for UDMA/133
[ 1719.956808] ata1.00: retrying FLUSH 0xe7 Emask 0x4
[ 1720.755202] ata1.00: FLUSH failed Emask 0x1
[ 1720.755211] ata1.00: device reported invalid CHS sector 0
[ 1720.755293] ata1: EH complete
이러한 작업을 몇 번 수행한 후 파일 시스템 드라이버는 저널을 중단하고 읽기 전용 모드로 전환합니다. 실제 시스템에서 이러한 오류는 일반적으로 디스크 하드웨어 오류를 나타냅니다.
[ 1725.742159] Aborting journal on device sda1-8.
[ 1725.768368] EXT4-fs (sda1): Remounting filesystem read-only
[ 1725.768495] EXT4-fs error (device sda1) in ext4_reserve_inode_write:4977: Journal has aborted
[ 1896.091367] ata1: failed to read log page 10h (errno=-5)
[ 1896.091375] ata1.00: NCQ disabled due to excessive errors
그러나 이는 VirtualBox 게스트 가상 머신에서 발생하므로 다른 이유가 있을 수 있습니다. 예를 들어 이동식 미디어의 가상 머신이 실수로 연결 해제되었습니까?
아니면 가상 머신의 디스크 이미지가 물리적으로 포함된 디스크에 실제로 오류가 발생했습니까?
아니면 가상 머신 디스크 이미지에 바이러스가 있는지 확인하려고 시도하는 호스트 시스템에 바이러스 백신 소프트웨어가 있어 쓰기 작업이 지연됩니까?