> 시스템 튜토리얼 > 리눅스 > FSTAB를 사용하여 Linux에 영구적으로 드라이브를 장착하는 방법 : 단계별 가이드

FSTAB를 사용하여 Linux에 영구적으로 드라이브를 장착하는 방법 : 단계별 가이드

Lisa Kudrow
풀어 주다: 2025-03-05 11:20:09
원래의
298명이 탐색했습니다.
Linux 시스템으로 외부 USB 드라이브를 연결하고 액세스 가능한 방법을 궁금해하는 경우 올바른 위치에 있습니다! Linux에서 드라이브를 장착하면 기술적으로 들릴 수 있지만 실제로는 기본 사항을 이해하면

매우 간단합니다. 이 안내서에서는 fstab 파일을 사용하여 Linux에서 외부 드라이브를 영구적으로 마운트하는 단계를 안내합니다. 또한 모범 사례 를 사용하고 UUID를 사용하고보다 안전한 umask 값을 설정하는 것과 같은 모범 사례를 다룰 것입니다. 장착은 무엇을 의미합니까?

fstab FSTAB로 Linux에서 외부 드라이브를 영구적으로 마운트하는 단계 1 단계 : 백업 FSTAB 파일

2 단계 : 드라이브를 식별하는 일시적으로

:

uuids는 변경되지 않기 때문에 더 신뢰할 수 있습니다. 다음과 같이 드라이브의 uuid를 찾으십시오 이 예에서는 uuid "2a81-c276"UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2. 보안 UMASK :

를 설정하여 UMASK = 022를 사용하여 소유자에게 전체 액세스 권한을 부여하고 다른 사람의 읽기 전용 액세스를 제공하십시오. 부팅 오류 방지 :

드라이브가 분리되어 있으면 부팅 오류를 방지하기 위해 Nofail 옵션을 추가합니다.

최종 및 개선 된 /etc /fstab entry :

et /fstab entrent :

. /media/ostechnix/sk_wd_ssd.는 안전에 마운트 옵션을 적용합니다 (오류 = remount-ro), 성능 (noatime, nodiratime) 및 사용자 액세스 (사용자, umask = 022). (nofail). 는 백업을 비활성화하고 (0) 루트 파일 시스템 (2) 후 파일 시스템을 일정에 비활성화합니다. uuid = 2a81-c276 uuid

(보편적으로 고유 한 식별자)를 사용하여 마운트 할 드라이브를 지정합니다. 연결.

Sudo Blkid를 실행하여 모든 드라이브와 그 uuids를 나열 할 수 있습니다. /media/ostechnix/sk_wd_ssd 드라이브에 액세스 할 수있는 디렉토리입니다. 드라이브가 장착 된 후 파일에 액세스 할 수있는 곳입니다.

선호하는 디렉토리 (예 : /mnt/mydrive).3으로 변경할 수 있습니다. exfat 드라이브의 파일 시스템 유형 를 지정합니다. Linux는 드라이브를 읽고 쓰는 방법을 알아야합니다. 공통 파일 시스템에는 Ext4, NTFS, VFAT 및 EXFAT가 포함됩니다. 드라이브의 올바른 파일 시스템 유형으로 exfat을 교체하십시오. 오류 = remount-ro, 기본값, 사용자, Noatime, Nodiratime, Umask = 022, nofail
sudo cp /etc/fstab /etc/fstab.backup
로그인 후 복사
로그인 후 복사
로그인 후 복사
드라이브가 어떻게 장착되는지 제어하는 ​​ 마운트 옵션

입니다. 이것은 대부분의 사용 사례에 대한 표준 옵션 세트를 제공합니다.

    분해하자 :
  1. 오류 = remount-ro :
  2. 오류가 감지되면 드라이브는
  3. read-only 데이터 손상을 방지합니다. 파일 시스템 오류가 발생할 경우 데이터를 보호합니다.
  4. :
  5. 이것은 다음을 포함하여 기본 마운트 옵션 세트를 가능하게합니다. 시스템.
  6. exec : exec : 바이너리를 실행할 수 있습니다.

자동 : 부팅시 드라이브를 자동으로 마운트합니다. Nouser : 루트 만 드라이브를 마운트 할 수 있습니다 (이 경우 사용자가 사용하시기). 비동기 적으로.

사용자

root 사용자 가 드라이브를 장착하고 마운트 할 수있게 해줍니다. 일반 사용자가 장착 해야하는 외부 드라이브에 유용합니다.

noatime 및 nodiratime

시스템이 파일 및 디렉토리에서 액세스 타임 를 업데이트하지 못하게됩니다. 쓰기 작업을 최소화함으로써 성능을 향상시키고 SSD의 마모를 줄입니다.

umask = 022 드라이브에서 파일에 액세스하고 수정할 수있는 드라이브 및 컨트롤에 대해 Nofail

드라이브가 연결되지 않은 경우 시스템이 오류를 던지지 않거나 부팅하지 못하게합니다. 항상 꽂을 수없는 외부 드라이브에 필수적입니다. 0

  • 덤프 유틸리티에 의해 드라이브가 백업되는지 여부를 제어합니다. 대부분의 사용자는 덤프를 사용하지 않으므로 0은 일반적으로 괜찮습니다.
  • 0 : 백업을 비활성화합니다 (대부분의 사용자에게 권장). 2
  • 부팅 중에 파일 시스템이 fsck
에 의해 확인되는 순서를 지정합니다. 드라이브.

6 단계 : FSTAB에 항목을 추가하십시오 위의 항목을 FSTAB에서 추가하려면 텍스트 편집기에서 /etc /fstab 파일을 엽니 다. 파일 끝에 줄을 추가한다. 참조 :

ctrl o
    뒤에 ctrl x
  • 가 파일을 저장하고 편집기를 종료하려면
  • 7 단계 : 재부팅하기 전에 구성을 테스트하고 설정을 테스트하여 설정을 테스트하십시오. 오류 :
오류가 없으면 드라이브가 사용할 준비가되어 있다면!

df

명령을 사용하여 이것을 확인할 수 있습니다. /dev/sda1은 /media/ostechnix/sk_wd_ssd. ssd를 사용하는 경우 SSD를 사용하는 경우 정기 트림을 사용하여 성능을 유지하기 위해 정기적 인 트림을 활성화합니다. 자동으로. 예를 들어, 매주 트림을 실행하려면 Crontab에 이것을 추가하십시오 : 9 단계 : 드라이브 unding (옵션)

  • 드라이브를 사용하지 않으면 안전하게 마운트를 마치고 있습니다. 올바른 트림 메소드 선택

    일반적으로 두 가지 트림 방법이 있습니다. 그들은 연속

    주기 트림 . /etc /etc /fstab에서 마운트 마운트 옵션에 의해 파일이 삭제 될 때 트림 명령을 실시간으로 SSD에 보냅니다. 이것은 새로운 글에 SSD의 여유 공간을 즉시 사용할 수있게 해줍니다. pros :

    즉각적인 공간 교정 : SSD는 어떤 블록이 어떤 블록이 자유롭게 자유롭다는 것을 알고 있으며, 이는 시간에 따른 글쓰기 성능을 향상시킬 수있는 블록이 무엇인지 알고 있습니다. 데이터. cons : 마모 증가

    잠재적 지연 시간 : 실시간 트림 작업 중에 약간의 대기 시간이 소개 될 수 있습니다. 작업 부하.
      연속 트림을 사용하는 시점?
    • 많은 양의 데이터를 자주 삭제하고 최적의 성능을 유지하려는 경우. 작업 부하가 많은 작고 무작위 쓰기와 삭제하는 경우

  • /etc /fstab reption :
      주기적 트림이란?
    • 정기 트림 (FSTRIM을 수동으로 또는 예정된 작업을 통해 사용하여 활성화) 정기 간격으로 TRIM 명령을 SSD로 보냅니다 (예 : 매일 또는 매주). 작업은 수명을 연장 할 수있는 SSD의 마모가 적다는 것을 의미합니다. 대기 시간 오버 헤드가 없음
    • : 트림 작업은 편리한 시간에 배치되어 파일 삭제 중에 잠재적 인 대기 시간을 피합니다.
    성능을 일시적으로 줄일 수 있습니다.
    • 수동 또는 예정된 설정 : 주기적으로 fstrim을 실행하기 위해 cron 작업 또는 systemd 타이머를 설정해야합니다.
    • 주기적 트림을 사용하는시기?
    • ssd에서 마모를 최소화하고 싶다면 we vone> 워크로드는 주로 크고 순차적 인 글과 삭제가 포함됩니다.
    • 주기적 트림을 활성화하는 방법

    util-linux 설치 (아직 설치되지 않은 경우) :

    UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2

    fstrim을 수동적으로 실행합니다. job (예 : 주간) :

    Crontab 편집기 열기 :

    매주 일요일 오전 2시에 FSTRIM을 실행하기 위해이 라인을 추가하십시오.

    UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
    로그인 후 복사
    로그인 후 복사
    SystemD 타이머 (시스템이 SystemD를 사용하는 경우) : 주기적으로 FSTRIM을 실행하기 위해 SystemD 서비스 및 타이머를 만듭니다. ssds. 언제든지 트림을 실행하려면 언제든지 할 수 있습니다. 이를 지원하는 모든 장착 된 파일 시스템을 트림합니다.

    대부분의 메소드를 선택해야합니까? 대부분의 사용자의 경우 :주기 트림은 일반적으로 권장됩니다. 성능과 SSD 수명 사이의 균형이 잘 맞습니다. 고성능 워크로드의 경우
    sudo cp /etc/fstab /etc/fstab.backup
    로그인 후 복사
    로그인 후 복사
    로그인 후 복사
    : 파일이 일관된 성능이 필요하고 파일을 자주 삭제하는 경우 연속 트림이 더 좋을 수 있습니다.

    내 권장 사항

    sudo cp /etc/fstab.backup /etc/fstab
    로그인 후 복사
    로그인 후 복사
    트림 가 더 나은 선택 일 것입니다. 백업에는 일반적으로 크고 순차적 인 글을 포함하며 즉각적인 공간 교정이 필요하지 않습니다. 일주일에 한 번 FSTRIM을 실행하면 성능을 유지하고 SSD의 수명을 연장하기에 충분해야합니다. 드라이브 건강을 확인하십시오. 그래픽 인터페이스를 선호하는 경우 gui (선택 사항)

    대부분의 Linux 데스크톱 환경 (Gnome 또는 KDE와 같은)은 단일 클릭으로 드라이브를 마운트 할 수있는 파일 관리자가 있습니다.

      faqs
    • Q : 내 드라이브가 lsblk에 나타나지 않으면 어떻게 될까요? 아직 감지되지 않은 경우 오류에 대한 DMESG로 시스템 로그를 점검하십시오. Q : /mnt와 /미디어의 차이점은 무엇입니까?
    • a : /mnt는 일반적으로 임시 마운트에 사용되며 /미디어는 탈착식 드라이브를위한 것입니다. 일관성을 위해 하나를 사용할 수 있지만 일관성을 유지하십시오. 이 안내서를 따르면 시스템을 시작할 때마다 드라이브에 액세스 할 수있게 만들고 자동으로 마운트를 보장 할 수 있습니다.
    • 제안 된 읽기
    :

    linux에서 파일 시스템 유형을 찾는 방법 하드 디스크 세부 사항을 찾는 방법은 Linux

    Linux에 대한 포괄적 인 디스크 정보를 수집하는 방법

    sudo reboot
    로그인 후 복사

    hans

    pixabay .

    위 내용은 FSTAB를 사용하여 Linux에 영구적으로 드라이브를 장착하는 방법 : 단계별 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    저자별 최신 기사
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿