웹사이트 검색

Linux에서 "/etc/fstab 마운트 실패" 오류를 수정하는 방법


이 기사에서는 Linux에서 "fstab 마운트 실패" 부팅 오류를 해결하는 방법을 설명합니다. 문제의 파일에는 시스템이 부팅 시 자동으로 마운트할 수 있는 파일 시스템에 관한 설명 정보가 포함되어 있습니다.

이 정보는 정적이며 mount, umount, dump 및 fsck와 같은 시스템의 다른 프로그램에서 읽습니다. 여기에는 6개의 중요한 파일 시스템 마운트 사양 필드가 있습니다. 첫 번째 필드는 마운트할 블록 특수 장치 또는 원격 파일 시스템을 설명하고, 두 번째 필드는 파일 시스템의 마운트 지점을 정의하고, 세 번째 필드는 파일 시스템 유형을 지정합니다.

네 번째 필드는 파일 시스템과 관련된 마운트 옵션을 정의하고 다섯 번째 필드는 덤프 도구로 읽습니다. 마지막 필드는 fsck 도구에서 파일 시스템 검사 순서를 설정하는 데 사용됩니다.

권장 읽기: Linux에서 부팅 문제를 확인하고 해결하는 방법

/etc/fstab을 편집하여 자동 마운트를 생성하고 시스템을 재부팅한 후; 아래 오류 메시지를 표시하는 비상 모드로 부팅되었습니다.

위 인터페이스에서 root로 로그인하고 다음 명령을 입력하여 시스템 저널을 살펴보았습니다. 그런 다음 스크린샷에 표시된 오류를 확인했습니다(빨간색으로 표시됨).

보시다시피, 주요 오류(etc-fstab.mount 장치 실패)는 local-fs.target, rhel-autorelabel- 실패와 같은 여러 가지 다른 오류(시스템 장치 종속성 문제)로 이어집니다. 마크서비스 등

journalctl -xb

Linux에서 "/etc/fstab 마운트 실패" 오류의 원인

위 오류는 /etc/fstab 파일에 있는 아래 문제로 인해 발생할 수 있습니다.

  • /etc/fstab 파일 누락
  • 파일 시스템 마운트 옵션의 잘못된 사양,
  • 실패한 마운트 지점 또는
  • 파일에서 인식할 수 없는 문자입니다.

이 문제를 해결하려면 백업을 만든 경우 원본 파일을 사용할 수 있습니다. 그렇지 않으면 “#” 문자를 사용하여 변경한 내용을 주석 처리합니다(또한 주석 처리되지 않은 모든 행이 파일 시스템 마운트 행인지 확인하세요). .

그래서 vi/m 텍스트 편집기를 사용하여 /etc/fstab을 열어 오류가 있는지 확인했습니다.

vi /etc/fstab

위 스크린샷에 표시된 것처럼 파일 시작 부분에 “r” 문자를 입력했다는 것을 깨달았습니다. 이는 시스템에서 실제로 파일 시스템에 존재하지 않는 특수 장치로 인식되었습니다. 따라서 위에 표시된 순차적 오류가 발생합니다.

이 문제를 알아채고 고치는 데 몇 시간이 걸렸습니다. 그래서 편지를 제거하고 파일의 첫 번째 줄을 주석 처리한 다음 닫고 저장해야 했습니다. 재부팅을 실행한 후 시스템이 다시 잘 부팅되었습니다.

앞으로 이러한 문제를 방지하는 방법

시스템에서 이러한 문제가 발생하지 않도록 하려면 다음 사항에 유의하십시오.

구성 파일을 편집하기 전에 항상 백업을 만드십시오. 구성에 오류가 있는 경우 기본/작업 파일로 되돌릴 수 있습니다.

예를 들어:

cp /etc/fstab /etc/fstab.orig

둘째, 구성 파일을 저장하기 전에 오류가 있는지 확인하십시오. 특정 응용 프로그램은 응용 프로그램을 실행하기 전에 구성 파일의 구문을 확인하는 유틸리티를 제공합니다. 가능한 경우 이러한 유틸리티를 사용하십시오.

그러나 시스템 오류 메시지가 표시되는 경우:

먼저 Journalctl 유틸리티를 사용하여 시스템 저널을 살펴보고 문제의 정확한 원인을 확인하세요.

journal -xb

어떤 방법으로든 오류를 해결할 수 없는 경우 웹에 있는 수백만 개의 Linux 포럼 중 하나를 실행하여 문제를 게시하세요.

유용한 관련 기사를 확인해 보세요.

  1. Linux 부팅 프로세스에 대한 기본 가이드
  2. 4 최고의 Linux 부트 로더
  3. Journalctl을 사용하여 Systemd에서 로그 메시지 관리 [종합 안내서]
  4. 시스템 시작 프로세스 및 서비스 관리(SysVinit, Systemd 및 Upstart)
  5. RHEL 7의 프로세스 관리: 부팅, 종료 및 그 사이의 모든 것

지금은 그게 다입니다. 이 기사에서는 Linux에서 "/etc/fstab 마운트 실패" 부팅 오류를 해결하는 방법을 설명했습니다. 다시 한 번 이러한 문제를 방지하려면(또는 부팅 문제가 발생한 경우) 위에 제공된 지침을 따르는 것을 잊지 마십시오. 마지막으로 아래 피드백 양식을 통해 이 가이드에 대한 의견을 추가할 수 있습니다.