아쉽게도 Linux 2.0.xx 커널에 들어있는 UFS 드라이버는 FreeBSD에 대한 지원을 포함하고 있지 않다. FreeBSD 파일시스템을 마운트하려고 시도하면, 어떤 에러 메세지만 나오게 된다(사실 파일시스템은 마운트되지만 마운트된 파일시스템을 가지고 할 수 있는 게 아무 것도 없다). 이 문제는 최신 Linux 커널(버젼 2.1.87 이상)에서는 이미 해결이 된 상태다.
SunSite에는 Linux
2.0.xx 커널(xx <= 30)을 위한 UFS 드라이버의 다른 버젼이 올라와 있다. 그것은
U2FS라고 불리는데 현재 버젼은 u2fs-0.4.3.tar.gz이다. Linux 2.0.31
이상(2.0.xx; 2.1.xx는 지원하지 않는다) 버젼을 위한 U2FS
버젼(ufs-0.4.4.tar.gz)은 이 사이트에서 U2FS(UFS도 포함)에 대한 더 많은 정보와 함께 얻을 수 있다.
이제 U2FS 파일시스템과 BSD 디스크 이름 붙이기(disklabel)를 지원할 수 있는 새로운 커널을 만들어야 한다. 이것에 관한 더 많은 정보을 얻기 위해서는 Linux 설치 및 준비 절을 참고하도록 하자. U2FS를 사용할 때는 커널에서 UFS filesystem support를 삭제할 수 있다.
새로운 커널을 설치했을 때는, 다음 명령을 가지고 UFS 파일시스템들(스왑 파티션을 제외한 FreeBSD 슬라이스 내에 있는 모든 파티션들)을 마운트할 수 있다:
mount -t u2fs /dev/hda8 /mnt
Linux 커널 버젼 2.1.87 이상을 사용하고 있다면 다음과 같은 명령을 사용해야 한다:
mount -t ufs /dev/hda8 /mnt
UFS (U2FS도 마찬가지) 드라이버는 읽기 전용이다. 즉; UFS 파일 시스템으로부터 읽어들일 수는 있지만 그 곳에다 쓸 수는 없다. 실험적인 읽고 쓸 수 있는 UFS 드라이버가 Linux 커널 버젼 2.1.112 이상에서는 읽기 전용 드라이버를 대체한 상태이다; FreeBSD 파티션에 쓰는 것은 버젼 2.1.127부터 지원된다.