FreeBSD는 홈 파티션을 마운트할 수 없습니다

FreeBSD는 홈 파티션을 마운트할 수 없습니다

FreeBSD를 처음 설치할 때 문제가 발생했습니다. 나는 GNU/Linux에서 항상 그랬듯이 별도의 홈 파티션과 루트 파티션을 만들었습니다. 제가 겪은 문제는 홈 파티션이 마운트되지 않는다는 것입니다.

운 좋게도 부팅이 실패하면 루트 프롬프트에 덤프되지만 불행하게도 읽기 전용이 아닌 읽기/쓰기로 /를 다시 마운트한 후에는 /dev/ada0p3, 내 /home 파티션을 /home 또는 기타 다른 이름으로 마운트할 수 없습니다. 또 다른.

내가 받는 정확한 오류는 이지만 mount /dev/ada0p3: No such file or directory, 빠른 결과는 실제로 존재한다는 ls /dev/것을 보여 주며 장치 ada0의 파티션 3이 freebsd-zfs이고 집에 할당한 크기인 185GB임을 확인합니다.ada0p3gpart show

나는 /와 /home 모두에 zfs를 사용하고 있습니다.

이것은 새로 설치하는 것이므로 필요한 경우 드라이브를 핵으로 만들고 다시 설치하는 데 아무런 불만이 없지만 필요한 것보다 더 많은 시간을 소비하지 않는 것이 좋습니다.

답변1

노력하다 zfs mount -a. 그래도 문제가 해결되지 않으면 다음을 확인 zfs get mountpoint,canmount hostjails tank/home하거나 tank/usr/home풀 이름과 데이터세트 위치에 따라 확인하세요.

마운트 지점다음과 같은 폴더에 정의해야 합니다./집그리고마운트 가능해야한다~에

그렇지 않은 경우 zfs set canmount=on tank/home예를 들어 mountpoint와 유사하게 문제를 해결할 수 있습니다.

마운트를 시도하기 전에 마운트 지점 폴더가 있는지 확인하십시오.

관련 정보