마운트: 슈퍼블록을 읽을 수 없습니다

마운트: 슈퍼블록을 읽을 수 없습니다

나에겐 하드 드라이브가 하나뿐이다 /dev/sda.

이 하드 드라이브에는 두 개의 Ubuntu 시스템을 설치했습니다. 하나는 Ubuntu 16.04이고 다른 하나는 Ubuntu 17.10입니다.

둘 다 동일한 파일 시스템 아키텍처를 가지고 있습니다.

sda      8:0    0 12.7T  0 disk
├─sda1   8:1    0  3.1T  0 part /
├─sda2   8:2    0  3.1T  0 part /home
├─sda3   8:3    0 93.1G  0 part [SWAP]
├─sda4   8:4    0 93.1G  0 part
|-------------------------------------
├─sda5   8:5    0  3.1T  0 part
├─sda6   8:6    0  3.1T  0 part
├─sda7   8:7    0 93.1G  0 part
└─sda8   8:8    0 86.6G  0 part [SWAP]

sda1Ubuntu 16.04의 루트이고 Ubuntu 16.04의 sda2루트입니다 /home.
sda5Ubuntu 17.10의 루트이고 Ubuntu 17.10의 sda6루트입니다 /home.

나머지는 SWAP 및 부트 영역입니다.

게다가 둘 다 /home암호화되지 않았습니다.

이제 Ubuntu 16.04를 사용 중이며 아래와 같이 명령을 실행합니다.

sudo mount /dev/sda5 /mnt

효과가있다. 나는 cd /mnt의 모든 것을 볼 수 있습니다 sda5.

그러나 을 실행하면 sudo mount /dev/sda6 /mnt오류가 발생합니다.

mount: /dev/sda6: can't read superblock

모든 파티션의 형식은 ext4라고 확신합니다. 다른 시스템의 홈 디렉토리는 마운트할 수 /있는데 왜 다른 시스템의 홈 디렉토리는 마운트할 수 없나요?

재편집

이제 Ubuntu 17.10을 사용 중이며 다음과 같은 명령을 실행합니다.

me@mymachine:~$ sudo file -s /dev/sda2
/dev/sda2: Linux rev 1.0 ext4 filesystem data, UUID=4443bb9f-69c0-4a3b-9b1b-1dc90a8a42c7 (extents) (large files) (huge files)

me@mymachine:~$ sudo file -s /dev/sda6
/dev/sda6: Linux rev 1.0 ext4 filesystem data, UUID=e86e1f79-fe8e-4408-b7db-7e9a1b6c88dd (needs journal recovery) (extents) (64bit) (large files) (huge files)

me@mymachine:~$ sudo blkid -c /dev/null /dev/sda2
/dev/sda2: UUID="4443bb9f-69c0-4a3b-9b1b-1dc90a8a42c7" TYPE="ext4" PARTUUID="deb7ebf9-29c8-4f56-9d81-03c1578b7492"

me@mymachine:~$ sudo blkid -c /dev/null /dev/sda6
/dev/sda6: UUID="e86e1f79-fe8e-4408-b7db-7e9a1b6c88dd" TYPE="ext4" PARTUUID="3eb07932-7176-447d-9b94-e45f1a835a11"

놀랍게도 mount /dev/sda2 /mntUbuntu 17.10에서는 가능합니다.

관련 정보