fstab에 항목 추가


16

/dev/vdc1컴퓨터에서 디스크 를 마운트 해제했습니다. xfs 파일 시스템으로 포맷 한 후 다시 마운트하지 않았거나 fstab 파일에 적절한 행을 추가하지 않았습니다.

이제이 파티션을 마운트하려고하는데 액세스 할 수 없습니다 : mount: can't find dev/vdc1 in /etc/fstab or /etc/mtab. 그러면 시스템이 다시 인식하도록 fstab 파일을 어떻게 넣어야합니까? 파티션이 마운트되었습니다/Data


GParted를 실행 (또는 설치) 해보십시오. 그러면 모든 파티션에서 재생할 수 있습니다.
SimplySimon

재생 주셔서 감사합니다, 나는 서버에, 나는 그래픽 환경이 없습니다.
Dady

답변:


20

따라서 여기서는 파티션에 대한 fstab 항목을 만듭니다.

  1. 파티션의 폴더를 만들고 장치 ID를 가져와야합니다.
    터미널을 엽니 다. 폴더를 통해 만들 수 있습니다

    sudo mkdir / media / Data
    또한 사용자를 소유자로 만들고 읽기 / 쓰기 권한을 부여합니다.
    sudo chown [사용자] : [그룹] / media / Data
    sudo chmod + rw / 미디어 / 데이터

  2. 이제 fstab 항목 :

    • libblkid1장치 별 정보를 보려면 설치 하십시오.sudo apt-get install libblkid1
    • sudo blkid막대기를 입력 하고 찾으 십시오 . 출력은 다음과 같습니다.
      / dev / sda2 : UUID = "32a4b76f-246e-486e-8495-31b8a781fb4c"TYPE = "스왑" 
      / dev / sda1 : UUID = "31f39d50-16fa-4248-b396-0cba7cd6eff2"TYPE = "ext4"
      
    • 그런 다음 fstab 항목을 작성 sudo gedit /etc/fstab하고 행을 추가하십시오.
      UUID = 31f39d50-16fa-4248-b396-0cba7cd6eff2 / media / Data 자동 rw, 사용자, 자동 0 0
      (그리고 나중에 경고를 피하기 위해 빈 줄을 새로 만듭니다).

파티션을 마운트하려면 터미널을 열고 다음을 입력하십시오.

마운트 / media / Data
항목으로 인해 auto다음 부팅시 자동으로 마운트되어야합니다.


1
자세한 재생에 대해 감사하지만 내 문제를 잘 설명하지 못했다고 생각합니다 ./Data에 마운트 된 서버에 스토리지 디스크를 연결했습니다 (생성시 구성). 그 후 xfs로 포맷하고 싶었습니다. 그래서 디스크를 마운트 해제하고 포맷 한 다음 fstab을 사용하여 다시 마운트하는 것을 잊어 버렸습니다. 서버가 재부팅되었습니다. 이제 디스크를 마운트하려고 할 때 디스크를 마운트 할 때 다른 디스크 .... fstab에 항목이없는 것은 불가능한 원인입니다 ... 솔루션이 새 마운트 폴더를 만들어 디스크에 할당하는 것이라고 생각합니다.
Dady

내 문제는 "sudo blkid"로도 디스크를 찾지 못했다는 것입니다. 늦은 재생에 대해 죄송합니다
Dady

5

먼저 다음 명령에 따라 디스크의 UUID를 찾아야합니다.

sudo blkid

디스크 UUID를 기록하십시오.

이제 gedit로 fstab 파일을여십시오.

sudo gedit /etc/fstab

기존 디스크 UUID를 명시된 UUID로 교체하십시오.
파일을 저장하고 시스템을 재부팅하십시오. 디스크를 마운트 할 수 있습니다.


재생에 감사드립니다. "sudo blkid"를 시도했습니다. / dev / vda1 및 / dev / vda2에 대한 UUID 만 얻었습니다. / dev / vdc1 디스크가없는 것과 같습니다 (동시에이 파티션이 있으므로 내 서버 / 데이터에 장착하고 그 위에 일에 나는) 마운트 해제를하기 전에, 죄송 후반 재생을위한, 스토리지 디스크를 부착
Dady

문제가 해결되면 허용되는 답변으로 표시하십시오. 그것은 다른 사람들을 도울 것입니다.
Ketan Patel

아직은 아니지만, 내가 할거야, 내 문제가 리눅스와 관련이 없다고 생각하기 때문에, 그것은 스토리지 디스크의 카탈로그입니다
Dady

하드웨어 설정에 대해 더 자세히 말씀해 주시겠습니까? 표준 HDD 인 것 같지 않음
Manuel

1

Manuel이 요청한 질문에 완전히 대답 한 것 같지만 질문하려고했던 질문은 다음과 같습니다. "/ Data에서 디스크 / dev / vdc1을 마운트 해제하고 XFS로 포맷 한 후 다시 마운트 할 수 없습니다. / Data에 다시 마운트합니까? "

오류 메시지 도움말 텍스트를 오해하는 것이 (합리적으로) 이해하는 것 같습니다. 이는 질문에 혼란을 야기합니다.

/ Data에서 장치 / dev / vdc1을 마운트 해제하고 장치를 XFS로 포맷 한 다음 다시 마운트하려고 시도했는데 해당 장치가 없다고 말합니다. "장치를 XFS로 포맷"하기 위해 실행 한 정확한 명령에 대한 세부 정보를 제공하지 않았으므로 다음과 같이 가정했습니다.

sudo mkfs.xfs -f /dev/vdc1

-f를 잊어 버렸거나 기존 파일 시스템을 덮어 쓸 것인지 묻는 메시지에 예라고 대답하지 않으면 mkfs 명령이 실패했습니다.

이 작업을 수행 한 후에는 명령을 실행할 수 있어야합니다

sudo mount -t xfs /dev/vdc1 /Data

생성 된 오류를 살펴보면 "/ dev / vdc1"이 아닌 "dev / vdc1"을 입력했거나 mount 명령의 인수를 반대로 바꿨습니다.

어떤 이유로 여전히 오류가 발생하면 / dev / vdc1이 실제로 존재하는지 확인하십시오. / var / log / syslog를 확인하거나 dmesg를 실행하여 새 파일 시스템을 작성한 후 시스템이 어떤 이유로 파티션과 연관된 장치를 변경하기로 결정했는지 또는 실행시 명시적인 오류가 발생했는지 판별하기 위해 시스템이 수행 한 작업을 확인할 수 있습니다. 실패한 마운트 명령

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.