Fedora 36 및 해당 파일 관리자에서 마운트 지점은 어떻게 작동합니까?

Fedora 36 및 해당 파일 관리자에서 마운트 지점은 어떻게 작동합니까?

저는 아주 오래된 Debian을 새로운 Fedora 36으로 업그레이드하고 있는데 Fedora 마운트 포인트(기본 창 관리자인 Gnome 및 파일 앱 사용) 뒤에 숨겨진 마법에 대해 몇 가지 기본적인 질문이 있습니다.

사례:

파일 프로그램을 열면 "컴퓨터"(루트 파일 시스템)와 "SSD 2"라는 두 번째 SSD(/dev/sdb1)가 표시됩니다. "SSD 2"를 클릭하면 프로그램에서 비밀번호를 묻습니다(sudo 권한 사용).

파티션은 "/run/media/myuser/SSD 2"에 마운트되고 "SSD 2"의 모든 파일과 디렉터리는 myuser:myuser에 속합니다.

내가 알아야 할 사항:

  1. 파일 관리자는 표시할 볼륨 이름을 어디서 얻나요?

  2. "/dev/sdb1"은 "/run/media/myuser/SSD 2"에 마운트됩니다. 이 경로에 대한 구성은 어디에 있습니까? "/mnt/ssd2/"와 같은 다른 디렉토리에 "SSD 2"를 설치하려면 파일 관리자(또는 gnome 또는 fedora)를 어떻게 구성합니까?

  3. 파일 프로그램과 같은 SSD를 마운트하는 명령 또는 방법은 무엇입니까? sudo mount /dev/sdb1 /run/media/myuser/SSD\ 2/(또는 다른 디렉터리)는 작동하지만 모든 드라이브 내용은 예상대로 root:root에 속합니다.

내 /etc/fstab에는 /, /boot, /home이라는 3개의 항목만 있습니다.

어떤 통찰력이라도 미리 감사드립니다.

답변1

GUI(GNOME뿐만 아니라 KDE 또는 Xfce와 같은 다른 데스크탑 환경)에서 수행되는 모든 설치는 다음을 통해 수행됩니다.U 디스크, 스토리지 관리에 사용되는 시스템 데몬입니다. GNOME에서는 "마법"의 일부 부분도중력으로 인한 가속도.

파일 관리자는 표시할 볼륨 이름을 어디서 얻나요?

파일 시스템 레이블에서. 대부분의 파일 시스템(예: e2fslabelExt4 또는 ntfslabelNTFS)에 레이블을 추가할 수 있습니다. 이는 사람이 읽을 수 있는 좋은 식별자일 뿐입니다. 파일 시스템에 UDisks가 마운트 지점으로 사용할 레이블이 있는 경우, 해당 레이블이 사용되는 파일 시스템 UUID가 없으면 마운트 지점은 다음과 같습니다 /run/media/<user>/0dd6e6c1-a451-4a72-bdbd-0538a60c2028.

"/dev/sdb1"은 "/run/media/myuser/SSD 2"에 마운트됩니다. 이 경로에 대한 구성은 어디에 있습니까?

이는 UDisk에 하드 코딩된 임시 마운트 지점의 기본 위치입니다.

"/mnt/ssd2/"와 같은 다른 디렉토리에 "SSD 2"를 설치하려면 파일 관리자(또는 gnome 또는 fedora)를 어떻게 구성합니까?

다른 마운트 지점을 원할 경우 장치를시스템 테이블, UDisk는 마운트 지점과 마운트 옵션을 존중합니다. noauto마운트 옵션은 시작하는 동안 장치가 자동으로 마운트되는 것을 원하지 않는 경우 사용할 수 있습니다. 이는 nofail디스크가 항상 연결되어 있지 않은 경우에도 유용합니다. (GNOME 디스크를 사용하여 GUI에서 fstab을 관리할 수 있습니다.)

명령은 무엇이며 파일 프로그램과 같은 SSD를 마운트하는 방법

udisksctlUDisks에는 사용할 수 있는 장치를 설치하기 위한 명령줄 도구가 있습니다 .

udisksctl mount -b /dev/sdb1

나중에 제거하세요.

udisksctl unmount -b /dev/sdb1

그러나 모든 드라이브 내용은 예상대로 root:root에 속합니다.

나는 이것이 NTFS 파일 시스템이라고 추측합니다. 따라서 이 경우 명령에는 UDisks가 기본적으로 수행하는 파일을 소유해야 하는 시스템을 알려주는 및 마운트 옵션이 mount없습니다 .uid=gid=

관련 정보