매번 동일한 마운트 지점에 외장 드라이브를 마운트하려면 어떻게 해야 합니까?

매번 동일한 마운트 지점에 외장 드라이브를 마운트하려면 어떻게 해야 합니까?

Xubuntu 21.10(커널 5.11.0-41-generic)에서 이 문제가 발생합니다.

USB 외장 드라이브를 연결한 후 Thunar의 사이드바에 있는 USB 외장 드라이브 라벨을 클릭하면(따라서 표시되지만 여전히 마운트 해제된 상태임) 드라이브가 다른 드라이브로 마운트됩니다."상표"매번. 항상 동일한 상위 폴더에 마운트되지만 마운트되는 폴더는 입니다 /media/$USER/DRIVE_NAME$NUMBER.$NUMBER드라이브를 마운트할 때마다 증가하는 숫자입니다.

드라이브를 연결할 때마다 동일한 마운트 지점에 드라이브를 어떻게 마운트합니까?

답변1

에서 마운트 지점을 알 수 있습니다 /etc/fstab. 따라서 이름을 설정하면 파티션은 항상 같은 이름으로 마운트됩니다. 파일의 헤더가 합리적으로 설명됩니다.

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

보다1:

  1. sudo fdisk -l및 조합을 실행하여 sudo blkid파티션의 UUID를 식별하십시오.
  2. 편집하세요 sudo nano /etc/fstab(또는 원하는 편집기를 사용하세요).
  3. 와 같은 줄을 추가합니다 UUID="xxxx-xxxx" /media/<mount point of your choice> ext4 defaults,user,auto 0 1.
  4. 재부팅합니다.

사용할 정확한 플래그를 미세 조정해야 합니다. /media/<mount point of your choice>마운트를 수행하려면 디렉토리를 생성해야 합니다 .

답변2

USB 드라이브를 자동으로 마운트하는 데 사용하는 단계는 다음과 같습니다.

1. 마운트 지점 생성

$ sudo mkdir /mount/<usb-drive-name>

<usb-drive-name> 원하는 대로 이름을 지어주세요하지만 명심하세요.

마운트 지점 이름에는 공백이 있어서는 안 됩니다.

2. 당신의 드라이브 상태 UUID와 상태를 알아보세요TYPE

$ sudo blkid

마운트된 드라이브 목록이 표시되면 USB 드라이브를 찾으세요.

...
/dev/sda1: LABEL="my-usb-drive" UUID="e6a1db23-be63-4b39-b263-e68101bb179d" TYPE="ext4"
...

3. 편집fstab

(저는 를 사용 vim하지만 어떤 편집기든 좋습니다)

$ sudo vim /etc/fstab

일반적으로 다음과 같습니다.

# /etc/fstab: static file system information.
#
# These are the filesystems that are always mounted on boot, you can
# override any of these by copying the appropriate line from this file into
# /etc/fstab and tweaking it as you see fit.  See fstab(5).
#
# <file system> <mount point>  <type>  <options>  <dump> <pass>
/dev/root       /              ext4    defaults        0 1
/swfile         none           swap    sw              0 0

(Linux 파티션) TYPE인 경우 다음 줄을 추가하세요 .ext4

# <file system> <mount point>             <type>          <options>                               <dump> <pass>
/dev/root            /                     ext4           defaults                                     0 1
/swfile              none                  swap           sw                                           0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> ext4 defaults                      0 2

다음 줄을 추가합니다 TYPE( ntfsWindows 파티션).

# <file system> <mount point>             <type>          <options>                               <dump> <pass>
/dev/root            /                     ext4           defaults                                     0 1
/swfile              none                  swap           sw                                           0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> ntfs defaults                      0 0

(TYPEfat모든 OS분할):

# <file system> <mount point>             <type>          <options>                               <dump> <pass>
/dev/root            /                     ext4           defaults                                     0 1
/swfile              none                  swap           sw                                           0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> fat defaults                       0 0

PASS(fsck 순서 매개변수) 설명:

실제로는 루트 파티션에 "1"을 사용하고 나머지에는 2를 사용합니다. "2"로 표시된 모든 파티션은 순서대로 검사되므로 순서를 지정할 필요가 없습니다.

매개변수 의 경우 pass"0"을 사용하여 부팅 시 파일 시스템 검사나 네트워크 공유 검사를 비활성화합니다.

다음은fstab 옵션설명했다.

4. (선택 사항) 홈 디렉터리에 USB 드라이브 추가

마운트된 USB 드라이브가 디렉터리에도 자동으로 나타나도록 하려면 HOME다음 줄을 다음 줄에 추가하세요 fstab.

# <file system> <mount point>             <type>          <options>                               <dump> <pass>
/dev/root            /                     ext4           defaults                                     0 1
/swfile              none                  swap           sw                                           0 0
UUID="e6a1db23-be63-4b39-b263-e68101bb179d" /media/<usb-drive-name> ext4 defaults                      0 2
/media/<usb-drive-name>  /home/<USERNAME>/<usb-drive-name>  none  bind                                 0 0

관련 정보