마운트 해제된 파일 시스템의 경우 이를 지정하는 유일한 방법은 기본 파티션을 지정하는 것입니까?
마운트된 파일 시스템의 경우 기본 파티션을 지정하거나 마운트 지점을 지정하여 지정할 수 있습니까? 특히 마운트 지점으로 파일 시스템을 지정할 수 있나요?
감사해요.
답변1
레이블이나 UUID로 마운트 해제된 파일 시스템을 지정할 수도 있습니다. 당신의 /etc/fstab
.
내가 아는 한, 이는 udev
파티션을 찾으면 UUID와 LABEL을 읽고 /dev/disk/by-uuid
합계에 해당 파티션에 대한 링크를 추가하는 방식으로 처리됩니다 /dev/disk/by-label
.
레이블에는 마운트 지점이 포함될 수 있으므로 마운트 지점으로 파티션을 참조할 수 있습니다.
답변2
다른 방식으로 표현해보자.
어떻게 지정합니까? 최소한 혼란을 일으키지 않고 고유하게 설명해야 합니다. 경로 이름의 컨텍스트가 없으면 그것이 무엇을 의미하는지 실제로 알 수 없습니다. 단순한 경로일 수도 있고 장치와 장치 번호일 수도 있고 장치 노드 파일이나 장치에 저장된 파일 시스템과 장치 번호일 수도 있습니다. .
resize2fs
사용자로부터 문자열을 가져와 이를 장치 파일의 경로 이름으로 해석하고 해당 장치에서 파일 시스템의 크기를 조정한다고 가정합니다.
다른 도구나 API는 동일한 가정을 사용하지 않을 수 있습니다. chmod
또한 사용자로부터 문자열을 가져와 파일의 경로 이름으로 해석하지만 해당 장치나 파일 시스템을 건드리지 않고 해당 inode의 권한만 변경합니다. chmod
장치 노드인지는 신경 쓰지 마세요.