zfs로 인해 Ubuntu가 시작 시 중단됨

zfs로 인해 Ubuntu가 시작 시 중단됨

몇 년 전에 PPA를 통해 가상 Ubuntu LTS 서버에 zfs-on-linux를 설치했습니다. 시스템은 Windows 8.1의 VMware Workstation 10에 있습니다.

설치된 작동 ZFS/SPL 버전은 0.6.3입니다. 이전 LTS에서 14.0.2 LTS로 몇 번의 OS 업그레이드를 거쳤습니다. 내 zfs 풀은 부팅 프로세스의 일부가 되어서는 안되는 호스트 /home, 및 기타 데이터 디렉터리를 풀링합니다. /var/www최근에 apt-get autoremove. 재부팅 시 시스템이 다음 위치에서 중단됩니다.

시작 시 스크린샷

뒤로 스크롤하면 몇 가지 잠재적인 오류가 표시됩니다.

[   17.287100] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[   17.287190] EXT4-fs (sda1): write access will be enabled during recovery
[   17.297142] EXT4-fs (sda1): recovery complete
[   17.297810] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)

복구 모드로 재부팅하고 zfs mount -a부팅을 다시 시작하면 다시 재부팅해야 할 때까지 모든 것이 잘 작동합니다. 복구 모드에서 한 가지 이상한 동작은 zfs list( 이후 zfs mount -a) 데이터 세트가 마운트되었음에도 불구하고 마운트된 것으로 표시되지 않는다는 것입니다. 제 생각에는 루트 파일 시스템(on /dev/sda1)이 아직 ro모드에 있기 때문인 것 같습니다.

나는 또한 다음을 시도했습니다.

  • fsck /dev/sda1-- FS가 깨끗하다고 ​​보고하며 이 단계에서는 문제가 해결되지 않습니다.
  • dpkg --purge다음을 사용 하여 시스템에서 zfs를 완전히 제거합니다.이 가이드. 이 경우 시스템은 로그인 프롬프트(GUI가 없음)로 문제 없이 재부팅할 수 있지만 zfs를 사용할 수 없습니다. ubuntu-zfs를 다시 설치하고 재부팅하자마자 시스템이 같은 지점에서 멈춥니다.
  • 다른 버전의 Linux 커널과 헤더를 설치합니다. 난 노력 했어 3.16.0-31-generic. zfs를 사용하는 다른 작업 시스템에는 3.13.0-35-generic및 이 있으므로 3.13.0-44-generic나도 시도해 보았습니다. 결과: 같은 문제입니다.

이 문제에 대한 아이디어나 조사를 계속하는 방법이 있습니까?

관련 정보