하드 드라이브를 마운트할 수 없습니다

하드 드라이브를 마운트할 수 없습니다

그래서 저는 HDD를 가지고 있고 USB를 통해 어댑터를 사용하여 Ubuntu 노트북에 연결합니다. 연결 시 소리가 나지만 디스크가 자동으로 마운트되지 않습니다.

실행 후 fdisk -l다음과 같은 결과를 얻습니다.

Disk /dev/sdb: 149,1 GiB, 160041885696 bytes, 312581808 sectors
Disk model: HD161HJ         
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1  *        4 312581807 312581804 149,1G a5 FreeBSD

그래서 그것은 FreeBSD 파일 시스템입니다. 실행하여 마운트하려고 하면 mount /dev/sdb1 /mnt/disk오류가 발생합니다.

mount: /dev/dvd: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.

이 문제를 해결하고 해당 하드 드라이브에 파일을 읽고 쓸 수 있는 방법이 있습니까?아니요다른 파일 시스템으로 포맷하시겠습니까?

답변1

Linux 호스트에 FreeBSD 파일 시스템을 마운트하려고 하면 보고한 것과 동일한 오류가 표시됩니다.

mount: /mnt: wrong fs type, bad option, bad superblock on /dev/loop0p3, missing codepage or helper program, or other error.

커널 로그를 보면 오류에 대한 자세한 내용을 확인할 수 있습니다.

$ dmesg | tail
[...]
[1767775.494027] ufs: You didn't specify the type of your ufs filesystem

                 mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ...

따라서 이 옵션을 지정하지 않으면 Linux는 UFS 파일 시스템을 마운트하지 않는 것 같습니다 ufstype. 매뉴얼 페이지를 보면 mount가장 가능성이 높은 옵션은 다음과 같습니다 ufs2.

              ufs2   Used in FreeBSD 5.x supported as read-write.

다른 모든 것들은 오래되었거나(예 44bsd:) 부적절해 보입니다(잘못된 OS).

내가 실행하면 :

mount -t ufs -o ufstype=ufs2 /dev/sdb1 /mnt

작동합니다...주로:

$ dmesg | tail
[...]
Aug 23 10:01:09 madhatter kernel: ufs: ufs was compiled with read-only support, can't be mounted as read-write

따라서 배포판에 따라 가질 수도 있고 없을 수도 있습니다.쓰다지원 가능합니다.

관련 정보