내 NTFS 파티션이 어떻게 든 손상되었습니다 (Windows를 설치 한 시절의 유물입니다).
fdisk와 blkid의 디버그 출력을 여기에 넣습니다 .
동시에 모든 OS에서 내 NTFS 파티션 옆에있는 루트 파티션을 마운트 할 수 없습니다. 그래도 이것이 관련이 있는지 확실하지 않습니다. 루트 파티션 (sda5)을 마운트하려고 할 때 다음 오류가 발생합니다
mount: wrong fs type, bad option, bad superblock on /dev/sda5,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
ubuntu@ubuntu:~$ dmesg | tail
[ 1019.726530] Descriptor sense data with sense descriptors (in hex):
[ 1019.726533] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
[ 1019.726551] 1a 3e ed 92
[ 1019.726558] sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
[ 1019.726568] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 1a 3e ed 40 00 01 00 00
[ 1019.726584] end_request: I/O error, dev sda, sector 440331666
[ 1019.726602] JBD: Failed to read block at offset 462
[ 1019.726609] ata1: EH complete
[ 1019.726612] JBD: recovery failed
[ 1019.726617] EXT4-fs (sda5): error loading journal
gparted (라이브 CD 사용)를 열면 NTFS 드라이브 옆에 느낌표가 표시됩니다.
chkdsk
창문을 사용하지 않고 실행할 수 있습니까?
내 실행 시도 fsck
결과는 다음과 같습니다.
ubuntu@ubuntu:~$ sudo fsck /dev/sda
fsck from util-linux-ng 2.17.2
e2fsck 1.41.14 (22-Dec-2010)
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sda
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
업데이트 : Hiren의 BootCD에서 chkdsk를 실행하는 NTFS 파티션을 수정할 수 있었지만 수퍼 블록 문제는 여전히 남아있는 것 같습니다.
업데이트 2 : 사용하여 수퍼 블록 문제 수정e2fsck -c /dev/sda5