Linux에 마운트되는 것은 무엇입니까? ​우분투를 부팅할 때 ntfs로 파티션을 자동으로 마운트합니다. 이제 설치 절차를 진행해 보겠습니다.

안녕하세요, ""사이트 독자 여러분. 오늘 우리는 계속해서 여러분에게 Linux 시스템의 놀라운 내부 세계를 소개하고 Linux를 "실행하는" 운영 체제에 탑재하는 방법을 소개할 것입니다(아마도 기사 제목에서 이미 이해하셨을 것입니다).

그리고 물론, 우리는 단순화된 버전으로 정보를 제시하려고 노력할 것입니다. 우리는 거의 언급하지 않고 그래픽 모드에서의 작업에 더 많은 관심을 기울일 것입니다. 글쎄요, 그렇게 됩니다. 뭐, 지체할 필요 없이 가자.
잠시 이런 상황을 상상해 봅시다. 설치를 결정하셨습니다. 리눅스두 번째 운영 체제와 함께 윈도우. 우리는 그것을 설치하고 실행한 다음 파티션을 보고 싶었습니다. 윈도우 Linux 사용자의 눈을 통해 :). 그리고 - 이런! - 이 섹션이 표시되지 않기 때문에 약간 실망스러울 수도 있습니다(설치 시 간단한 경우를 고려 중입니다). NTFS 구성함께 일하다 NTFS-파티션, 시스템에서 파티션을 볼 수 있지만 어떤 이유로 마운트하지 않았습니다).

다음으로 사용을 시작하려면 이 보이지 않는 장치를 연결하거나 마운트해야 합니다. 우선, 이전 기사 중 하나인 "를 기억해 봅시다. 여기서 우리는 파일 시스템(FS)이 리눅스마운트와 매우 밀접하게 관련되어 있으며, 보다 구체적으로 파일 시스템은 루트 디렉토리 /(슬래시)가 있는 하나의 큰 트리라고 언급되었습니다. 그리고 루트 파일 시스템을 마운트하는 것은 커널 초기화 프로세스의 일부입니다. 운영 체제 로딩 프로세스 중에 시스템에 의해 표시되는 모든(보이지 않는 장치도 :)) 장치가 순차적으로 연결됩니다.

최신 배포판에서는 커널 자체를 로딩하는 과정을 볼 수 없습니다. 왜냐하면 이 모든 일이 아름다운 배경 뒤에서 일어나기 때문입니다. 그러나 때때로 이 정보는 마운트된 장치에 대한 데이터 외에도 사용 가능한 장비에 대한 다양한 유용한 커널 메시지가 표시되기 때문에 매우 유용합니다. 지원되는 기술 및 정보 가장 중요하고 가치있는 것은 오류에 관한 것입니다. 부팅 시스템의 모든 메시지를 보려면 다음 명령을 입력하십시오.

커널 로딩은 별도의 대화이므로 지금은 이에 대해 자세히 설명하지 않겠습니다. 위의 명령을 입력하고 모니터 화면에 표시되는 모든 내용을 주의 깊게 살펴보세요. 나는 당신이 거기에서 많은 "맛있는" 것을 발견할 것이라고 확신합니다.

더 자세히 이해해 봅시다. 여기에 핵심이 있습니다 리눅스데이터가 포함된 모든 장치를 식별했습니다. 그 다음엔? 그런 다음 이러한 장치에 대한 추가 작업을 위해 귀하와 나에게 일종의 외부 링크를 제공해야 합니다. 그리고 역설적이게도 그러한 연결의 역할은 다음과 같습니다. 장치 파일, / 디렉토리에 생성됨 개발자. 이것이 귀하와 내가 누구인지에 따라 보기, 디스크 또는 디스크에 숨겨져 있는 파일 및 디렉토리에 액세스할 수 있는 유일한 방법입니다. 많은 사람들이 합리적인 질문을 할 수 있습니다. 현대 시스템이라면 왜 수동으로 작업을 수행해야 할까요? 리눅스자동으로 처리되나요? 저를 믿으세요. 때로는 시스템이 필요한 경우도 있습니다. 리눅스디스크 장애, 바이러스 감염 등의 이유로 디스크를 자동으로 연결할 수 없습니다. NTFS/FAT-섹션 또는 기타 부자연스러운 이유로 인해. 그런 다음 실제 (또는 매우 똑똑한 사용자;)) 다음 명령을 사용하여 수동으로 수행하십시오.

대략 다음과 같은 결과가 나옵니다.

그림에서 우리가 보는 것을 조금 더 명확하게 해보자. 시스템 부팅 초기 단계에서 실제 마운트 과정을 관찰합니다. 의사 파일 시스템이 최초로 합류했습니다. (프로세스에 대한 정보를 제공하는 데 사용된다는 점을 기억하세요), 가상 파일 시스템 / sysfs, 커널 정보를 사용자 공간으로 내보냅니다. 리눅스시스템에 존재하는 장치 및 드라이버에 대해. 디렉토리 옆 / 개발자탑재 tmpfs. 마운트용 임시 파일 저장소입니다. FS, 유일한 차이점은 다음 위치에 있다는 점입니다. 물리적 디스크 대신, 즉 다른 방식으로 . 여기서 파일은 시스템에 존재하고 "즉시" 생성될 수 있는 장치에 대해 생성됩니다. 여기에는 다음을 통한 연결이 포함됩니다. USB(또는 장치 드라이버가 포함된 동적 모듈이 로드될 때).

등등, 즉 모든 것이 순차적으로 순서대로 연결됩니다. 난해한 용어로 인해 겁을 먹지 않기 위해 지상으로 내려와 편집에 대한 대화를 계속합시다. 마지막 닫는 링크는 disk( /dev/sda) 교체 가능 USB-장치 ( /dev/sdb). 디스크(또는 다른 이동식 장치)에 파티션이 하나가 아니라 여러 개인 경우 기존 파티션이 모두 연결되고 유일한 차이점은 이름에 있다는 점을 말할 필요가 없다고 생각합니다. 파일 장치. 예를 들어 디스크에 있는 경우 5 파티션이 있으면 장치 파일이 호출됩니다. /dev/sda1, /dev/sda2, /dev/sda3, /dev/sda4, /dev/sda5.

결론:
이동식 디스크의 파티션 수에 따라 연결될 파일 장치 수가 결정됩니다.

파일 내용을 열면 동일한 명령 출력을 얻을 수 있습니다. /etc/mtab(일부 시스템에서는 리눅스파일 이름은 / etc/mnt/탭)

# 고양이 /etc/mtab

연습을 시작합시다. 다음 명령을 사용하여 현재 컴퓨터에 연결된 장치를 확인하세요.

# sudo fdisk -l

출력은 아래 그림과 완전히 다를 수 있습니다.

마운트/마운트 해제 프로세스는 권한으로 수행된다는 점을 기억하세요. 뿌리, 아이콘은 무엇을 의미하나요? # 그리고 sudo

더 나아가. 사진을 보시면 3개가 있는데 1개만 사용 가능한 것을 알 수 있습니다. 마운트 포인트- 이것은 스왑 파일, 디렉토리 및 (시스템을 설치할 때 이런 방식으로 디스크를 파티션하는 것이 더 편리했습니다.)

더 많은 것을 알고 싶고 스스로 더 많은 일을 할 수 있기를 원하시나요?

우리는 컴퓨터, 프로그램, 관리, 서버, 네트워크, 웹사이트 구축, SEO 등의 분야에 대한 교육을 제공합니다. 지금 자세한 내용을 알아보세요!

확률로 90 귀하의 컴퓨터에는 디스크가 하나만 있는 것이 아니라 여러 개가 있을 수 있으며 파티션으로 나눌 수 있다고 확신합니다. 이러한 파티션에 액세스하려면 해당 파티션을 루트 파일 시스템에 마운트해야 하며 그런 후에만 마운트 지점을 통해 이러한 파티션의 내용에 액세스할 수 있습니다.

이제 훈련으로 넘어 갑시다. 우리가 손에 가지고 있다고 가정하자 CD/DVD-ROM.한번 시도해 봅시다.

1. 드라이브에 디스크를 넣습니다.
2. 이는 시스템에 의해 자동으로 결정됩니다. 장착됨(아래 그림 참조):


3.
다음 명령을 사용하여 마운트 해제합니다.

sudo umount /dev/cdrom

사진을 감상해보세요 - CD/DVD-ROM마운트 해제되었지만(옆에 삼각형이 없는 것으로 알 수 있음)..

이는 시스템에 표시되므로(즉, 시스템에 의해 정의되었지만 마운트되지 않음) 이에 대한 진위를 확인하려면 다음 명령을 입력하십시오.

마운트 | 열 -t

보시다시피 팀은 다음을 보여주었습니다. CD/DVD-ROM결석한.

그리고 이제 가장 흥미로운 점은 말하자면 CD 백을 추가하여 샤머니즘을 시작한다는 것입니다. 이렇게 하려면 무속의 탬버린과 곧은 팔이 필요합니다 :)

1. 슈퍼유저 권한으로 인해 너무 많은 어려움을 겪지 않기 위해 추출한 디렉토리와 동일한 디렉토리에 다시 마운트합니다. /실행/미디어/사용자 이름. 왜 여기에? 간단 해. 목록 /달리다"보안" 목적을 위한 임시 저장소로 의도되었으며 이 폴더( /실행/미디어/사용자 이름) 시스템이 부팅된 후 의도적으로 비워두므로 마운트된 디스크(또는 기타 이동식 장치) 외에는 아무 것도 찾을 수 없습니다(물론 사용자가 직접 잘못한 일이 없다면). 하지만 일반적으로 거기에 연결하기 전에 먼저 다음을 수행해야 합니다.

2 . 디렉토리 생성 - /CD 롬

sudo mkdir /run/media/사용자 이름/CDROM

3. 명령으로 마운트

sudo mount -t iso9660 /dev/sr0 /run/media/username/CDROM

-t iso9660- 일반적으로 자동으로 결정되는 마운트 매개변수이지만 일부 특별한 경우에는 시스템이 "아.. 파일 시스템 유형을 정의하지 않아서 너무 아쉽네요."라고 말하지 않도록 이 매개변수를 지정해야 합니다. 우리의 경우 파일 시스템 유형은 다음과 같습니다. iso9660- 이 유형은 모든 것을 정의합니다 CD-, DVD-디스크;

/dev/sr0- 이것은 우리 CD입니다. 이 이름의 출처는 명령으로 쉽게 확인할 수 있으며 최소한 마운트 | 열 -t(또는 모든 곳에서 사용 가능한 디스크 유틸리티를 사용합니다. 리눅스-체계);

/실행/미디어/사용자 이름/CDROM– 필수 매개변수입니다. 그렇지 않으면 시스템은 이 모든 것을 어디에 첨부할지 이해하지 못합니다.

명령줄에서는 모든 것이 세 줄로 이루어졌습니다. :)

같은 방법으로 플래시 드라이브를 마운트해 보겠습니다.

1. 플래시 드라이브를 삽입하십시오. USB

플래시 드라이브가 파일 장치로 식별됩니다 /dev/sdb1이름 포함 3C9B-F329그리고 파일 시스템으로 FAT32.

sudo umount /dev/sdb1

그리고 우리는 다음과 같은 것을 봅니다:

3. 이제 디렉토리에 폴더를 만들어 보겠습니다. /실행/미디어/사용자 이름/

sudo mkdir /run/media/사용자 이름/3C9B-F329

4. 마운트한다

sudo 마운트 /dev/sdb1 /run/media/사용자 이름/3C9B-F329

우리가 얻는 결과는 다음과 같습니다:

여기 있습니다. 전체 기사를 통해 가장 중요한 결론에 도달했습니다. 파티션을 마운트함으로써 데이터에 접근하고 목적에 맞게 사용할 수 있도록 하는 방법을 시스템에 "부드럽게" 설명합니다. 여기서 가장 중요한 것은 디렉토리 또는 하위 디렉토리가 존재한다는 것입니다. 그렇지 않고 존재하지 않으면 전체 프로세스가 마운트 오류로 종료됩니다.

주목:
마운트 과정에서 실제로 마운트됩니다. FS모든 장치(또는 기타 리소스). "장치 마운트"에 대해 이야기하는 것이 일반적이지만 실제로는 "장치의 파일 시스템 마운트"에 대해 이야기하고 있음을 의미합니다.

하지만 터미널이면 충분합니다. 그래픽 도구를 사용하여 더 간단한 방법으로 넘어가겠습니다.

디스크 및 파티션 작업을 위한 많은 유틸리티와 프로그램이 있지만(가장 간단한 유틸리티는 시스템 자체에서 수행되는 자동 마운트입니다) "하지만"이 하나 있습니다... 각각에 리눅스-시스템에는 자체 유틸리티가 있습니다. 그러므로 우리는 물리적으로 그들 모두에게 접근할 수 없습니다. 예를 들어, 우분투디스크 작업을 위한 내장 유틸리티가 있습니다." NTFS 쓰기 구성 도구", 유틸리티를 설치할 수도 있습니다." 마운트 관리자". 안에 " 페도라"같은 - " 팔림프세스트"무엇이 포함되어 있는가" 그놈 디스크 유틸리티".

게다가... 어떤 환경에서든 파티션과 디스크 작업을 위한 일반 프로그램이 있습니다. 리눅스-시스템-이것. 이 프로그램은 완전 무료이며 마운트할 수 있을 뿐만 아니라 매우 많은 기능을 수행할 수 있지만 가능한 모든 것을 고려하지는 않지만 두 가지 작업만 분석합니다. 유익한 지침의 형태로 간단히 설명하겠습니다.

Gparted를 사용하여 파티션을 마운트 해제하는 방법:

  1. 프로그램 자체를 실행합니다(권한 포함). 뿌리)
  2. 마운트된 파티션을 선택합니다(오른쪽 상단에 선택한 파티션이 있으며 빨간색 직사각형으로 강조 표시됨).
  3. 다음 메뉴에서 "를 선택하세요. - 마운트 해제". 글쎄, 아니면 선택한 섹션에서 마우스 오른쪽 버튼을 사용하고 " 마운트 해제". 그런 다음 프로그램은 파티션 연결을 끊습니다(이 경우 플래시 드라이브).

분리 작업이 실패하면 파티션이 현재 다른 프로세스에서 사용 중일 가능성이 높으므로 마운트 해제할 수 없습니다. 이 경우 다음을 사용해야 합니다. 라이브 CD Gparted:

이제 두 번째 작업으로 넘어갑니다.

GParted에서 파티션을 마운트하는 방법:

  1. 프로그램 실행(루트 권한으로)
  2. 아직 마운트되지 않은 파티션을 선택하십시오(가장 중요한 것은 시스템에 의해 정의된다는 것입니다).
  3. 다음으로 이동 " - 산"목록에서 마운트 지점을 선택합니다. 또는 강조 표시된 섹션을 마우스 오른쪽 버튼으로 클릭하세요. - " 산", 그 후에 지정된 마운트 지점에 파티션을 마운트합니다.

메뉴 항목 " - "는 표시되지 않습니다(즉, 활성화되지 않음). 이는 파티션을 어느 지점에 마운트해야 할지 알 수 없음을 의미합니다. 이 경우 다음을 사용해야 합니다. 라이브 CD Gparted.

하지만 무엇보다도 일반적으로 나는 유틸리티를 좋아합니다. 오픈수세(독일 배포판) 및/또는 정말 훌륭합니다." 제어 센터" ("시스템 매개변수") 야스트, 이를 사용하면 원하는 것은 무엇이든 문제 없이 마운트/마운트 해제할 수 있습니다.

프로세스는 다음과 같습니다.

  1. 달리다 야스트(권한이 있는 명령줄을 사용할 수 있습니다. 루트 - /usr/bin/xdg-su -c /sbin/yast2또는 그래픽 인터페이스를 통해 - " 시스템 매개변수 - YaST").
  2. 이동 " 체계 - 섹션"

아마도 이 작업은 그다지 무해하지 않다는 경고를 받게 될 것이며, 완전히 올바르지 않은 작업을 수행할 경우 시스템에 발생할 수 있는 피해의 정도를 이해하게 될 것입니다. 그래도 넌 동의하고 눌러 " " .

이제 디스크 파티션 편집기 창이 열리고 여기서 파티션을 선택합니다(왼쪽) – "하드 디스크", 오른쪽에는 현재 컴퓨터에 연결된 모든 드라이브 목록이 표시됩니다. 연결하려는 항목을 찾으십시오(이 경우에는 맨 마지막 줄을 선택합니다. 이는 플래시 드라이브입니다).

알림 - 실험할 드라이브를 분리하는 것을 잊지 마세요.

표준 방법을 사용하여 이 작업을 수행합니다. 즉, Explorer에서 삼각형 아이콘을 클릭하기만 하면 됩니다.

하나의 디스크는 최소 두 라인을 차지합니다. 첫 번째는 물리적 이름과 표시이고, 두 번째는 파일 시스템이 있는 논리 디스크(파티션)입니다.
강조 표시된 줄을 보십시오. 파일 시스템 유형이 여기에 표시되어 있습니다. 우리는 그것을 가지고있다 FAT32.
드라이브를 선택하고 버튼을 클릭하십시오 "편집하다", 이는 창 하단에 있습니다.
설정 창이 열립니다. 항목 옆에 확인 표시가 있는지 확인하십시오. "포맷하지 마세요".

일반적으로 모든 디스크는 리눅스폴더에 마운트됨 /실행/미디어/사용자 이름, 위에서 언급했습니다.

그러므로 그 줄에 " 마운트 지점"디스크를 마운트하려면 다음 경로를 입력하세요. /run/media/username/드라이브 이름(우리의 경우에는 다음과 같습니다: /실행/미디어/사용자 이름/3C9B-F329).

이 줄을 입력하자마자 버튼을 즉시 사용할 수 있게 됩니다. " . 그것을 클릭하고 열리는 창에서 항목을 점으로 표시하십시오. " 장치 아이디"그리고 체크박스를 체크하세요 " 사용자 장착 가능. 이는 관리자가 아닌 일반 사용자로 디스크를 사용할 수 있도록 하기 위해 필요합니다.

이제 요점을 살펴보세요 " 임의 옵션의 값". 거기서 텍스트를 찾아보세요 umask=0002, 교체 0002 ~에 0000 (섹션에 대한 액세스 권한입니다) 더블 클릭하여 모든 변경 사항에 동의합니다. 좋아요그러면 디스크 목록으로 다시 돌아갑니다. 그리고 마지막으로 실제로 이 창에서 좋아요. 프로그램은 이제 모든 변경 사항이 파일에 기록된다는 경고를 다시 표시합니다. 현재 수행 중인 작업이 확실하다면 버튼을 클릭하여 변경 사항을 확인하세요. " 적용하다".

결과적으로 모든 것이 올바르게 완료되면 폴더로 이동하여 /실행/미디어/사용자 이름(그런데 파일 관리자를 통해 볼 수도 있습니다. 즉, 터미널에 들어가서 명령을 입력할 수도 있습니다. ) 다음 내용이 표시됩니다.

만세, 여기에 탑재된 플래시 드라이브가 있습니다. 기뻐할 수 있습니다. 불쌍한 플래시 드라이브... 이 기사를 쓰는 시점에서 살아남지 못한 것은 무엇입니까?

후문.

좋아요. 이것으로 우리 이야기를 마칩니다. 프로젝트를 계속 진행해주세요. 환영합니다.

전통적으로 모든 질문은 물론 추가 사항, 의견, 리뷰, 비판, 감사 등을 바로 이 기사에 대한 댓글에 남길 수 있다고 말합니다.

추신이 기사를 작성해 주신 Pantera 팀원에게 감사드립니다.

이제 모든 Debian 배포판(Ubuntu 포함)에 내재된 문제에 대해 설명합니다.

위의 방법을 사용하여 리소스를 마운트한 후 시스템을 재부팅하거나 종료하면 다음 메시지가 표시됩니다.

1.CIFS VFS: Cmd에 대한 응답이 없습니다. 중반

이는 먼저 모든 서비스가 비활성화된 후(S20sendsigs) 네트워크 리소스를 마운트 해제하려고 시도하기 때문입니다(S31umountnfs.sh). 그러나 서비스가 이미 비활성화되었습니다. Ubuntu 8.04에서 이 문제가 발생했습니다. 우분투 9.04에 남아 있습니다.

이를 제거하려면 실행 수준, 즉 rc0 및 rc6을 편집해야 합니다. 이렇게 하려면 다음 명령을 실행하세요.

CD /etc/rc0.d

rc6.d 디렉터리에서도 동일한 작업을 수행해야 합니다.

CD /etc/rc6.d
sudo mv S31umountnfs.sh S19umountnfs.sh

이제 시스템을 종료하거나 재부팅하면 네트워크 리소스가 먼저 마운트 해제된 다음 서비스가 비활성화됩니다.

Wikipedia의 자료 - 무료 백과사전

용법

마운트 /dev/cdrom /mnt/cdrom 장치 /dev/cdrom디렉토리에 마운트됨 /mnt/cdrom, 존재하는 경우. 마운트하는 순간부터 사용자가 디렉토리에서 파일 시스템(또는 다른 것이 마운트된)을 마운트 해제할 때까지 /mnt/cdrom장치 디렉토리 트리를 포함합니다 /dev/cdrom; 이전에 다음 위치에 있던 파일 및 하위 디렉터리 /mnt/cdrom, 저장되지만 기기가 마운트 해제될 때까지 사용할 수 없습니다. /dev/cdrom.

umount로 마운트 해제

마운트를 해제하려면 마운트 지점이나 장치 이름을 지정하기만 하면 됩니다.
마운트 해제 /dev/cdrom

USB 드라이브 장착

USB 드라이브에 FAT32 파일 시스템이 있는 일반적인 경우 마운트 명령은 다음과 같습니다.
mount -t vfat -o codepage=866,iocharset=utf8 /dev/sda1 /mnt 생성된 파일의 이름이 이전 운영 체제(예: DOS)에서 올바르게 표시되도록 하려면 codepage 매개변수가 필요합니다. 배포판이 UTF-8 이외의 다른 것을 시스템 로케일 인코딩으로 사용하는 경우 다음과 같이 iocharset 매개변수에 지정해야 합니다.
mount -t vfat -o codepage=866,iocharset=koi8-r /dev/sda1 /mnt 사용된 실제 인코딩은 locale 명령을 실행하여 확인할 수 있습니다.
플래시 드라이브를 장착할 때 유용한 옵션은 동기화 및 플러시입니다. 첫 번째는 쓰기 버퍼가 디스크에 영구적으로 플러시되도록 하여 플래시 디스크가 마운트 해제되지 않고 제거될 때 데이터가 손실되지 않도록 합니다. 이 장착의 부작용은 녹음 속도가 크게 감소한다는 것입니다. 두 번째 옵션(최신 Linux 커널에서만 사용 가능)을 사용하면 마지막 파일이 작성된 후 버퍼가 디스크로 플러시됩니다. 이는 또한 마운트 해제하지 않고 디스크를 제거하는 경우 데이터를 보존하는 데 도움이 되지만 쓰기 속도가 떨어지지는 않습니다.

NTFS 디스크/파티션 마운트

mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda1 /mnt/win_xp

디스크 이미지 마운트

iso 파일 형식의 디스크 이미지가 있는 경우 이를 마운트하려면 -o 루프 매개변수를 지정해야 하며 일반적으로 파일 시스템 유형 -t iso9660(선택 사항)(file.iso는 이미지 파일이고 /mnt/iso는 도트 마운트입니다):
mount -o loop -t iso9660 file.iso /mnt/iso ISO가 아닌 형식으로 이미지를 마운트하려면 iso 이미지로 변환하거나 에뮬레이터를 사용해야 합니다. 변환하려면 명령줄 유틸리티(아래 참조) 또는 kiso GUI 유틸리티를 사용할 수 있습니다. Linux에서 디스크 이미지 마운트

bin/cue 이미지

bin/cue 이미지를 iso 이미지로 변환하려면 bchunk 변환기를 사용할 수 있습니다.
bchunk image.bin image.cue image.iso

NFS 네트워크 드라이브 마운트

마운트 172.22.2.1:/mnt/iso/ /mnt/iso/

SMB 네트워크 드라이브 마운트

네트워크 SMB 리소스 마운트의 예:
mount -t smbfs -o 사용자 이름=user,password=pass //server/dir /mnt/localdir/ mount -t cifs -o 사용자 이름=user,password=pass //server/dir /mnt/localdir/(smbfs 유틸리티 Linux 커널에서 호환 가능한 cifs로 대체되었습니다.) 참고:
  • 마운트된 장치의 이름이 "//server/dir"인 ​​경우 "-t cifs"를 생략할 수 있는 경우가 있습니다.
마운트 //서버/dir /mnt/localdir/ -o 사용자 이름=사용자, 비밀번호=pass
  • 인증을 위해 사용자의 도메인 이름을 지정해야 하는 경우 mount 명령의 매개변수에서 "-o username=domain\\user"로 지정됩니다. 그러나 /etc/fstab에 마운트할 리소스를 지정할 때는 , 사용자 이름은 "도메인/사용자"로 지정됩니다.
//서버/dir /mnt/localdir/ cifs user=domain/user,password=pass 0 0

FTP 서버 마운트

컬ftpfs -v -o iocharset=UTF-8 ftp://사용자: [이메일 보호됨]/ /mnt/ftp

SSH를 통해 다른 컴퓨터에서 파일 시스템 디렉터리 마운트

Fuse 커널 모듈(2.6부터 공식 커널 브랜치에 채택됨)을 사용하면 권한이 없는 사용자가 다양한 파일 시스템을 마운트할 수 있습니다.
작업하려면 퓨즈 그룹에 사용자를 추가해야 하며 다음과 같이 할 수 있습니다.
usermod -G -a 퓨즈 사용자 또는
adduser 사용자를 융합하거나 /etc/group을 수동으로 편집합니다. 또한 퓨즈 커널 모듈을 로드해야 합니다:
modprobe 퓨즈 그런 다음 sshfs를 사용하여 다른 컴퓨터의 디렉터리를 마운트할 수 있습니다:
sshfs user@udalenniy_server:/tmp ~/udalennaya_papka 마운트를 해제하려면 다음 명령을 입력해야 합니다:
퓨저마운트 -u ~/udalennaya_papka

마운트 옵션

필요한 경우 mount 명령을 실행할 때 추가 마운트 매개변수를 지정할 수 있습니다.

-t 파일 시스템 유형

일반적으로 마운트되면 자동으로 결정되거나 구성 파일에서 가져옵니다(아래 참조). 그러나 어떤 경우에는 파일 시스템 유형을 명시적으로 지정해야 합니다. 예를 들어 UDF 파일 시스템으로 DVD를 마운트하는 경우입니다.
mount /dev/cdrom /mnt/dvd -t udf 잘못된 파일 시스템 유형을 지정하면 mount 명령이 오류 메시지를 생성합니다.
마운트: 잘못된 fs 유형, 잘못된 옵션, /dev/cdrom의 잘못된 슈퍼블록, 누락된 코드 페이지 또는 기타 오류 어떤 경우에는 syslog에서 유용한 정보를 찾을 수 있습니다. dmesg | tail 정도이며 시스템 메시지 파일의 끝을 보라고 조언합니다.
CD-ROM 형식을 식별할 수 없습니다. 성공적으로 마운트되면 일반적으로 CD가 읽기 전용 모드로 기본적으로 마운트되었음을 ​​나타냅니다.
mount: 블록 장치 /dev/cdrom은 쓰기 금지되어 있으며 읽기 전용으로 마운트됩니다.

-o 액세스 속성

  • 읽기 전용(ro) 또는 읽기-쓰기(rw) 액세스
  • 프로그램 실행 허용 또는 금지(noexec)
예 1(예: USB 드라이브 장착이 수행됨):
mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/sda1 /mnt/usb 예 2(예: Windows XP가 설치된 ntfs 파티션 마운트):
mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda1 /mnt/win_xp 예 3(읽기-쓰기 액세스(rw )로 장치 다시 마운트)
mount -o 다시 마운트,rw /dev/sda2

마운트 --바인드

--bind 스위치 또는 짧은 -B 스위치가 있는 mount 명령은 Linux 커널 시스템(2.4.0부터 시작)에서 파일 시스템 트리에 디렉터리 동의어를 만드는 데 사용됩니다. 예를 들어 다음 명령은 다음과 같습니다.
mount --bind /mnt/cdrom/Files /var/ftp/cdrom을 사용하면 /var/ftp/cdrom 경로를 통해 /mnt/cdrom/Files의 파일에 액세스할 수 있습니다. 여기서 /var/ftp/cdrom은 이미 존재합니다. (비어 있을 수도 있음) 디렉토리(실제 내용은 마운트 해제될 때까지 사용할 수 없음) 별도의 --bind 옵션 대신 -o bin을 작성할 수도 있으며 이는 유사한 효과를 갖습니다. 또한 시스템 시작 시 마운트하기 위해 /etc/fstab 파일에 규칙을 추가할 수도 있습니다.
/olddir /newdir 없음 바인딩 기호 링크를 통해 디렉토리 링크를 생성하는 이 방법의 장점은 chroot 환경 또는 chroot 원칙을 사용하는 서버에서 실행되는 프로세스에 적용되는 파일 시스템 액세스 제한을 우회할 수 있는 기능입니다. 예를 들어, FTP 서버 proftpd는 특정 디렉토리 외부의 파일 및 디렉토리를 가리키는 기호 링크를 사용할 수 없도록 만듭니다. mount --bind 명령의 동작은 DOS의 subst 와 유사합니다.

마운트된 파일 시스템 목록

매개변수 없이 mount 명령을 실행하면 마운트된 파일 시스템 목록이 표시됩니다.
/dev/md/5 on / type reiserfs(rw,noatime) proc on /proc type proc(rw) sysfs on /sys type sysfs(rw,nosuid,nodev,noexec) udev on /dev type tmpfs(rw,nosuid) /dev/pts의 devpts 유형 devpts (rw,nosuid,noexec) /dev/md/4 on /files 유형 xfs (rw,noatime) /dev/sda3 on /mnt/a 유형 ext3 (rw,noatime) /dev/ /mnt/docs의 sdd2 유형 reiserfs(rw,noatime) /dev/shm의 shm 유형 tmpfs(rw,noexec,nosuid,nodev) /proc/bus/usb의 usbfs 유형 usbfs(rw,noexec,nosuid,devmode=0664) ,devgid=85) /proc/sys/fs/binfmt_misc의 binfmt_misc 유형 binfmt_misc(rw,noexec,nosuid,nodev) /proc/fs/nfs의 nfsd 유형 nfsd(rw,noexec,nosuid,nodev) //ax2/i /mnt/smb type smbfs (0) 172.22.2.1:/files on /mnt/files type nfs (rw,addr=172.22.2.1) 이 예에서는 마운트된 여러 파일 시스템(FS)을 보여줍니다.
  • 첫 번째 줄은 해당 줄이 루트 파일 시스템으로 작동함을 나타냅니다. 이 파일의 샘플 콘텐츠:
    # # 참고: BOOT 파티션이 ReiserFS인 경우 opts에 notail 옵션을 추가하세요. #/dev/BOOT /boot ext2 noauto,noatime 1 2 /dev/sda5 / reiserfs noatime 0 1 /dev/sda1 없음 스왑 sw 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0 #/dev/fd0 /mnt/floppy auto noauto 0 0 # 참고: 다음 줄은 부팅에 매우 중요합니다! proc /proc proc 기본값 0 0 # glibc 2.2 이상에서는 POSIX 공유 메모리(shm_open, shm_unlink)에 대해 # tmpfs가 /dev/shm에 마운트될 것으로 예상합니다. # (tmpfs는 동적으로 확장/축소 가능한 램디스크이며 # 파일이 채워지지 않으면 메모리를 거의 사용하지 않습니다.) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 앞으로는 장치만 지정하는 것이 가능할 것입니다 mount 명령 mount의 이름 또는 점 - 모든 추가 매개변수는 구성 파일에서 가져옵니다. 예를 들어, 이 구성의 경우 mount /mnt/cdrom 명령은 다음 명령을 실행하는 것과 동일합니다.
    mount /dev/cdrom /mnt/cdrom -t iso9660 -o noauto,ro 구성 파일의 또 다른 목적은 시스템 부팅 시 파일 시스템을 자동으로 마운트하는 것입니다. 특정 파일 시스템을 마운트하지 않으려면 구성 파일에서 해당 파일 시스템에 대한 noauto 매개변수를 지정해야 합니다.

컴퓨터에서 Linux와 Windows를 동시에 사용하는 경우 Linux에서 ntfs 파티션으로 작업해야 할 수도 있습니다. 우분투가 ntfs 파일 시스템의 디스크에서 작동하려면 ntfs-3g 드라이버를 설치해야 합니다.

sudo 적성 설치 ntfs-3g ntfs-config

(드라이버에 대한 그래픽 구성 프로그램이 있습니다. sudo ntfs-config 명령으로 시작했습니다. 아무 말도 할 수 없으며 사용하지 않았습니다.)

편의를 위해 Ubuntu를 로드할 때 Windows에서 파티션(또는 하드 드라이브)의 자동 마운트를 구성해야 합니다. 이렇게 하려면 /etc/fstab 구성 파일에 필요한 매개변수를 추가하여 파티션을 마운트해야 합니다.

먼저 Windows 파티션의 이름을 알아보세요. mount 명령을 사용하여 디스크 목록을 볼 수 있습니다(자세한 내용은

이 예에서는 ntfs의 파티션을 /dev/sda1로 표시합니다.

이제 ls -l /dev/disk/by-uuid/ 또는 sudo blkid 명령을 사용하여 디스크 식별자 /dev/sda1(UUID)을 확인해야 합니다.

UUID는 /dev/sda1 대신 /etc/fstab에 기록됩니다. 예를 들어 UUID=363C991F3C98DAE7 값을 사용합니다.

이제 ntfs 파티션을 마운트할 디렉토리를 생성해야 합니다. 데스크탑을 포함한 모든 디렉토리에 마운트할 수 있지만 편의상 /media/를 선택하는 것이 좋습니다. Windows에서 파티션을 마운트할 디렉터리를 호출해 보겠습니다.

sudo mkdir /media/windows/를 사용하여 디렉터리를 만듭니다.

만약을 대비해 sudo cp /etc/fstab /etc/fstab.backup 명령을 사용하여 fstab의 복사본을 만드세요.

sudo gedit /etc/fstab 명령으로 /etc/fstab을 열고 다음에 추가합니다.

ntfs를 사용한 파일 파티션 매개변수

UUID=363C991F3C98DAE7 /media/windows/ ntfs-3g 사용자,기본값,umask=0 0 0

필요한 경우 /etc/fstab의 이러한 값을 변경할 수 있습니다. 좀 더 자세히 살펴보겠습니다.

/dev/sda1은 Windows의 물리적 디스크 또는 파티션입니다. 각 장치에는 고유한 번호가 있습니다. /dev/sda1은 1번입니다.

CD나 DVD를 마운트하면 /dev/cdrom으로 지정됩니다. /dev/fd로서의 디스크 드라이브

하드 드라이브는 다음과 같이 지정됩니다.

IDE: 기본 마스터는 /dev/hda로 지정됩니다.

기본 슬레이브는 /dev/hdb로 지정됩니다.

보조 마스터는 /dev/hdc로 지정됩니다.

보조 슬레이브는 /dev/hdd로 지정됩니다.

SCSI/SATA는 /dev/sd로 지정됩니다.

/media/windows/는 Windows 파티션의 마운트 지점입니다. 해당 섹션은 이를 통해 액세스됩니다.

ntfs-3g는 NTFS의 파일 시스템입니다. CD/DVD의 경우 iso9660, udf로 작성됩니다. 을 위한

플로피 드라이브, 플래시 드라이브 및 fat32 - vfat

이 파일 시스템이 처리되는 방법을 결정하는 매개변수(공백 없이 쉼표로 구분하여 작성):

users - 사용자가 이 디렉터리를 마운트 및 마운트 해제할 수 있도록 허용합니다. (일부 쓰기 사용자. 차이점이 무엇인지 모르겠습니다.)

defaults - 기본 매개변수(exec, auto, rw, nouser 매개변수가 사용됨)

추가 옵션:

exec - 실행 파일 실행이 허용됩니다(기본적으로 활성화됨).

noexec - 실행 파일 실행이 금지됩니다.

auto - 시스템이 부팅될 때 파티션을 자동으로 마운트합니다. (기본적으로 활성화되어 있음)

noauto - 시스템 부팅 시 파티션이 자동으로 마운트되지 않습니다.

ro - 읽기 전용 권한으로 파티션을 마운트합니다.

rw - 읽기 및 쓰기 권한으로 파티션을 마운트합니다(기본적으로 활성화됨)

nouser - 일반 금지

사용자는 파티션을 마운트 및 마운트 해제할 수 있습니다(기본적으로 활성화됨).

suid 및 nosuid - suid 및 sgid 비트를 활성화 및 비활성화합니다.

동기화 및 비동기 - 파일 시스템에서 쓰기/읽기가 발생하는 방식을 결정합니다. 동기식 및 비동기식.

locale=ru_RU.UTF-8 - 언어에 문제가 있는 경우 추가할 수 있습니다.

그런 다음 백업 플래그가 옵니다. 1 - 백업할 때 덤프 프로그램에 이 파티션이 포함됩니다. 0 - 백업 중에 이 파티션이 포함되지 않습니다.

그리고 그 뒤에는 마운트 시 파티션의 오류를 검사하는 순서를 설정하는 검사 플래그가 있습니다.

마운트된 파티션을 보려면 mount -l 명령을 사용하십시오.

cat /etc/fstab 명령을 사용하여 콘솔에서 /etc/fstab을 볼 수 있습니다.

/etc/fstab의 설정은 다른 컴퓨터에서 동일하지 않습니다. 귀하에게는 다를 수 있습니다. 위의 구성은 하나에서 작동할 수 있습니다.

차를 타고 다른 차로 돈을 벌지 마세요. 오류가 발생하면 오류 출력에 기록된 내용을 읽으십시오. 매개변수를 변경하고, 다른 사용자의 /etc/fstab 파일에서 가져온 값을 사용해 보세요.

NTFS 또는 ext2, ext3 파일 시스템이 있는 하드 드라이브를 Linux 운영 체제 기반 컴퓨터에 연결/마운트해야 하는 경우 올바른 문서를 읽고 있는 것입니다.

최신 Linux 데스크탑 시스템에서는 자동으로 수행하는데 왜 수동으로 수행합니까?

시스템이 작동하는 경우도 있습니다. 리눅스디스크의 일부 논리적 오류, NTFS/FAT 파티션을 감염시킨 바이러스 또는 기타 비정상적인 이유로 인해 디스크를 자동으로 마운트/연결할 수 없습니다. 이를 위해서는 실제 시스템 관리자가 수동으로 수행합니다. 그리고 mount 명령을 사용하여 이를 수행합니다.

Linux의 mount 명령은 시스템 관리자가 사용할 수 있는 매우 유연한 도구입니다. mount 명령을 사용하여 네트워크 드라이브, 하드 드라이브 파티션 또는 USB 드라이브를 마운트할 수 있습니다.

이 문서는 mount 명령에 대한 완전하고 철저한 설명은 아니지만(mount 명령에 대한 전체 설명은 콘솔에서 man mount 명령을 실행하여 찾을 수 있음) 그렇게 하려고 노력하고 있습니다. mount 명령을 설명하는 문서는 지속적으로 업데이트되고 수정됩니다. 댓글에 기사에 관한 모든 제안을 남길 수 있습니다.

현재 컴퓨터에 연결된 장치는 콘솔에 다음을 입력하여 볼 수 있습니다.

이 명령은 연결된 모든 장치를 표시합니다. 마운트되지 않을 수도 있지만 연결되어 있습니다. 화면에 다음과 같은 내용이 표시됩니다.

디스크 /dev/sda: 40.0GB, 40020664320바이트
255개 헤드, 63개 섹터/트랙, 4,865개 실린더

디스크 식별자: 0x815aa99a 파티션 테이블 항목이 디스크 순서가 아닙니다.
디스크 /dev/sdb: 80.0GB, 80026361856바이트
255개 헤드, 63개 섹터/트랙, 9729개 실린더
단위 = 16065 * 512 = 8225280바이트의 실린더
디스크 식별자: 0x973248ad

장치 로드 시작 끝 블록 ID 시스템
/dev/sdb1 * 1 9729 78148161 83 리눅스

디스크 /dev/sdc: 1027MB, 1027604480바이트
32개 헤드, 62개 섹터/트랙, 1011개 실린더
단위 = 1984년 실린더 * 512 = 1015808바이트
디스크 식별자: 0x6f20736b

위 목록에서 다음이 운영 체제에 연결되어 있음을 알 수 있습니다.

  1. 하드 드라이브 2개: /dev/sda - 운영 체제 및 /dev/sdb - "파일 휴지통"
  2. 이동식 USB 드라이브: /dev/sdc
마운트된 장치 보기는 다음 명령을 사용하여 수행됩니다.

그 후에는 화면에서 볼 수 있습니다:

/dev/sda1 on / reiserfs 입력(rw,relatime,notail)/lib/init/rw의 tmpfs 유형 tmpfs(rw,nosuid,mode=0755)
/proc의 /proc 유형 proc(rw,noexec,nosuid,nodev)
/sys 유형 sysfs의 sysfs(rw,noexec,nosuid,nodev)
/var/run 유형 tmpfs의 varrun(rw,nosuid,mode=0755)
/var/lock 유형 tmpfs의 varlock(rw,noexec,nosuid,nodev,mode=1777)
udev on /dev 유형 tmpfs(rw,mode=0755)
/dev/shm 유형의 tmpfs(rw,nosuid,nodev)
/dev/pts 유형 devpts의 devpts(rw,noexec,nosuid,gid=5,mode=620)
/sys/fs/fuse/connections 유형의 fusectl(rw)
/lib/modules/2.6.27-14-generic/휘발성 유형 tmpfs의 lrm(rw,mode=755)
/dev/sda3 on /home 유형 ext3(rw,relatime)
/sys/kernel/security 유형의 securityfs(rw)
/proc/sys/fs/binfmt_misc의 binfmt_misc 유형 binfmt_misc(rw,noexec,nosuid,nodev)
/home/user/.gvfs의 gvfs-fuse-daemon 유형 퓨즈.gvfs-fuse-daemon(rw,nosuid,nodev,user=user)
/media/USBFlash 유형 vfat의 /dev/sdc(rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

  • 첫 번째 줄은 루트 파일 시스템이 마운트 매개변수(읽기 및 쓰기 액세스(rw))가 있는 reiserfs 파일 시스템임을 나타냅니다.
  • /dev/sda3은 /home 디스크 파티션입니다.
  • /dev/sdc는 마운트된 이동식 USB 장치입니다.
/etc/mtab 파일(일부 Linux 시스템에서는 이 파일을 /etc/mnt/tab이라고 함)의 내용을 보면 동일한 결과를 얻을 수 있습니다.
  • 벌새
    3월 27일, 09:27

    다음 명령을 입력한 후: sudo chmod -R 0777 /home/roza/Desktop Debian에서는 오류 메시지가 없었지만 Mint에서는 부팅하는 동안 다음 내용의 메시지가 나타납니다:

    사용자 파일 $HOME/.dmrc에 잘못된 권한이 있어 무시됩니다. 이렇게 하면 기본 세션과 언어가 저장되지 않습니다. 이 파일의 소유자는 사용자여야 하며 파일에는 0644 권한이 있어야 합니다. 사용자의 홈 폴더($HOME)는 사용자가 소유해야 하며 다른 사용자가 쓸 수 없어야 합니다.

    그런 다음 모든 것이 몇 초 동안 정지되고 바탕 화면이 열립니다. 이제 sudo나 su만 사용할 수 없습니다. 터미널이 러시아어로 욕설을 하지 않습니다. ($HOME)에 대한 권한을 복원하는 것이 가능합니까? Mint 라이브 디스크를 사용하여 수행할 수 있습니까?

  • 무트@NT
    3월 29일, 12:13

    벌새:그런 다음 모든 것이 몇 초 동안 정지되고 바탕 화면이 열립니다. 이제 sudo나 su만 사용할 수 없습니다. 터미널이 러시아어로 욕설을 하지 않습니다. ($HOME)에 대한 권한을 복원하는 것이 가능합니까? Mint 라이브 디스크를 사용하여 이 작업을 수행할 수 있습니까?

    글쎄, 권리를 다시 되돌려보십시오.
    sudo chmod -R 0644 /home/roza/Desktop

    그리고 주인:
    sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop

  • 벌새
    4월 2일, 08:43
  • 무트@NT
    4월 3일, 13:39

    벌새:그래도 아무것도 효과가 없었습니다 :(. 일반적으로 Mint를 사용하여 파티션을 다시 설치했습니다. 가장 중요한 것은 파티션을 마운트하는 방법을 배웠다는 것입니다. (방법을 이해하면 더 쉽습니다.) 그리고 나 자신을 위한 교훈도 배웠습니다. 어쨌든 매우 신중하게 권리를 분배해 주셔서 감사합니다!

    추신 가장 중요한 것은 당신이 뭔가를 배웠다는 것입니다))

  • 알렉스 공사중
    5월 19일, 08:41

    감사합니다.
    몇 가지 추가 사항.
    1. 예를 들어, 바이러스에 감염된 Windows 시스템에 연결한 후 내 하드 드라이브 파티션이 마운트되기를 원하지 않았습니다. 바이러스가 내 파티션의 루트에 autorun.exe를 발생시켰고 이로 인해 Linux는 이 파티션을 마운트하기를 원하지 않았습니다.
    autorun.exe 때문이 아니라 Windows가 "잘못" 종료되었을 가능성이 높고 ntfs에 파일 시스템의 무결성을 확인하는 바이트가 있었기 때문에 마운트하고 싶지 않았습니다. 이와 관련하여 "강제"가 없는 ntfs3g는 이러한 FS를 손상시키지 않기 위해 마운트하는 것을 두려워합니다.
    2. "SMB"에 대한 섹션이 있으므로 CIFS를 언급할 가치가 있습니다.
    예를 들어 다음과 같은 내용을 제공합니다.
    mount -t cifs -o 사용자 이름=도메인\사용자 //remote-win2k3-server/C$ /mnt/smb/

  • 네파즈노
    5월 20일, 15:26
  • 토닉
    5월 24일, 03:04
  • 무트@NT
    5월 26일, 17:27

    공사중 알렉스:감사합니다. 몇 가지 추가 사항. 1. 예를 들어, 바이러스에 감염된 Windows 시스템에 연결한 후 내 하드 드라이브 파티션이 마운트되기를 원하지 않았습니다. 바이러스가 내 파티션의 루트에 autorun.exe를 발생시켰고 이로 인해 Linux는 이 파티션을 마운트하기를 원하지 않았습니다. autorun.exe 때문이 아니라 Windows가 "잘못" 종료되었을 가능성이 높고 ntfs에 파일 시스템의 무결성을 확인하는 바이트가 있었기 때문에 마운트하고 싶지 않았습니다. 이와 관련하여 "강제"가 없는 ntfs3g는 이러한 FS를 손상시키지 않기 위해 마운트하는 것을 두려워합니다. 2. "SMB"에 대한 섹션이 있으므로 CIFS를 언급할 가치가 있습니다. 예를 들어 다음과 같이 입력합니다: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    중요하지 않음: NFS마운팅도 설명하면 좋을 것 같아요

    의견을 보내주셔서 감사합니다. 몇 가지 추가 사항을 추가하겠습니다.

    토닉:그리고 그 기사가 나에게 도움이되었습니다. 초등! – 마운트하는 방법을 잊어버렸어요... 기사를 빠르게 훑어보고 기억해냈어요. 작성자에게 정말 감사드립니다!

    자주 오세요 :)

  • 데니스
    6월 11일, 11:47

    기사 주셔서 감사합니다.
    매우 좋은 이해하기 쉽게

  • 류드밀라
    7월 9일, 13:05

    # sudo mount -t smbfs -o 사용자 이름=vasja,password=pupkin //pupkin_v/Video /home/user/video
    작동하지 않고 도움을 줍니다
    용법: ……
    나는 우분투에서 일합니다. 공유 Windows 폴더를 연결해야 합니다
    팀이 잘못된 건 아닐까?

  • 무트@NT
    7월 9일, 22:11

    류드밀라:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video가 작동하지 않고 도움말 사용법을 제공합니다. ...... 저는 우분투에서 일합니다. 공유 Windows 폴더를 연결해야 할 수도 있습니다. 명령이 잘못되었을 수도 있습니다.


    사용자 이름=vasja, 비밀번호=pupkin
    필수 매개변수로 바꿔야 합니다. 게스트를 대신하여 연결하는 경우 주의해야 합니다. 러시아어와 영어 Windows OS 간에는 뉘앙스와 차이가 있습니다.

  • 안드레이
    8월 31일, 10:04

    우분투에서는 다음과 같아야 합니다:
    mount -t cifs -o 사용자 이름=tridge,password=foobar //fjall/test /mnt/smb/fjall

  • CJ
    9월 14일, 20:28

    cj@Monster:~$ sudo umount /dev/sda1
    umount: /: 장치가 사용 중입니다. (어떤 경우에는 장치를 사용하는 프로세스에 대한 유용한 정보를 lsof(8) 또는 Fuser(1)에서 찾을 수 있습니다.)
    cj@몬스터:~$ df -h
    파일 시스템 크기 사용 Dost 사용 % 마운트됨
    /dev/sdb1 26G 9.1G 16G 37% /
    없음 1.7G 416K 1.7G 1% /dev
    없음 1.7G 0 1.7G 0% /dev/shm
    없음 1.7G 200K 1.7G 1% /var/run
    없음 1.7G 0 1.7G 0% /var/lock
    없음 1.7G 0 1.7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8.1G 74% /미디어/Win7
    /dev/sda5 50G 8.9G 41G 18% /미디어/기타
    /dev/sdc1 373G 372G 946M 100% /미디어/스토리지
    /dev/sdb7 94G 88G 5.5G 95% /media/음악 및 게임
    /dev/sda1 26G 9.1G 16G 37% /

  • 블라디미르
    9월 15일, 09:46
  • 무트@NT
    9월 19일 20:14

    CJ:/dev/sda1 디스크를 마운트해야 하는데, 이 지점에 Ubuntu 시스템 파티션이 마운트되어 있음에도 불구하고 "/" 지점에 이미 마운트되어 있다고 합니다. 무엇을 해야할지 말해주세요. 이미 괴로워요 :(

    명령의 출력을 표시할 수 있습니다.
    sudo fdisk -l

    블라디미르:
    유일한 참고 사항은 tsya/tsya. -TSYA 또는 -TSYA? 사용 시 오류입니다. 다시 한 번 감사드립니다. :)

    그럴 수도 있습니다 ;) 편집자에게 알려야 합니다 ;)

  • 타라스
    9월 27일, 06:59
  • 무트@NT
    9월 30일, 06:46

    타라스: Samba 마운트 명령이 작동하지 않습니다.

    정확히 작동하지 않는 것은 무엇입니까?

  • 로마 인
    11월 2일 20:41

    파일 시스템이 LWM2인데 Linux Mint가 불만을 표시한다면 어떻게 될까요?!
    즉, sudo mount -t lwm2 /dev/sdb /home/user/Video 명령이 허용되지 않습니다.

  • zzzubr
    11월 2일, 22:52

    무트@NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    그래서? 즉, 마운트 지점은 /home/roza/Desktop?

    모든 것이 마운트되고 파일 시스템 /dev/hda3이 표시되지만 권한이 충분하지 않은 경우 다음 권한을 추가하기만 하면 됩니다.
    sudo chmod -R 0777 /home/roza/Desktop

    음... 제 생각에는... 별로 좋은 방법은 아닌 것 같습니다... 루트에서 로그인하는 것이 더 정확할 것 같습니다. 이 방법으로 모든 사람과 모든 것에 권한을 부여했기 때문입니다... 그리고 이것은 좋지 않습니다. ...

    이런! 백만 개의 기사가 있다고 해도 여전히 좋은 기사입니다) 하지만 예제가 충분하지 않습니다... 비표준 응용 프로그램을 보고 싶습니다... 예제를 사용하면 모든 것이 이해하기 더 쉽기 때문입니다)
    11월 29일 20:33

  • 무트@NT
    12월 5일 19:34

    최대: Windows에서는 하드 드라이브가 4개의 논리 드라이브(c,d,e,f)로 나누어졌습니다. "c" 드라이브에 ubuntu 10.04를 설치하여 Windows를 파괴했습니다. 이제 액세스 권한이 없으며 다른 논리 드라이브를 볼 수 없습니다. 액세스하려면 어떻게 해야 하는지 알려주세요.

  • 이호르
    12월 6일 14:41

    >
    >

  • 무트@NT
    12월 14일, 10:48

    이호르:> 하드 디스크 파티션 장착
    > ...어떤 마운트 지점이라도 사용할 수 있습니다.
    Big Red Book("by Nemeth"도 들었습니다)에서는 다음과 같이 말합니다. "... 마운트할 폴더에는 파일이 표시되지 않으므로 파일이 없는 것이 좋습니다."

    글쎄, 그것은 말할 필요도 없습니다.

  • 만화
    1월 7일, 22:06

    iso 이미지를 마운트했습니다.

    # sudo mount -t iso9660 -o 루프 /home/op/iso/1.iso /home/op/disk

    그는 러시아어 파일 이름을 비밀스러운 언어로 씁니다.

  • 움닉
    3월 29일 16:15

    많은 기사와 책이 있지만 인간이 쓴 것을 본 것은 이번이 처음입니다. 말하자면, 보여주고, 저자에게 나 자신을 위해 작은 것을 찾았지만 이해할 수 없었습니다. 몇 년 동안 조금씩. 저자는 존경받을 가치가 있습니다. 7 년 전 제가 Linux를 탐색하기 시작했을 때 그러한 기사가 제 손에 들어갔다면 매우 기뻤을 것입니다.

    모든 것이 알려졌습니다.

  • 즐로빅
    8월 18일, 08:09

    마운트 테일 청소 방법을 알려주세요. 감사합니다.

  • 네온
    1월 12일, 23:29

    여기서 재미있는 일이 일어났습니다. 부팅 가능한 Windows 플래시 드라이브를 만들어 보았습니다. 일부 "고급" 사용자의 권장 사항에 따라 mkfs 명령을 사용하여 플래시 드라이브를 포맷했습니다. gparted 애플리케이션을 설치하고 플래시 드라이브에 부팅 가능(활성) 플래그를 부여했습니다... 그 후 기적이 시작되었습니다.
    1. 문제: 마운트 및 마운트 해제 명령이 사라졌습니다.
    2. 명령을 복원했지만 또 다른 문제가 있습니다. 파티션을 마운트할 때(어떤 시스템이든) fs는 읽기 모드로 연결되며 액세스 권한을 변경할 수 없습니다. 시스템은 이러한 명령 키에 응답하지 않고 모든 것이 정상이며 작업이 성공적으로 완료되었다고 말합니다.

    결론 어떤 미디어에서든 파일을 선택할 수 있지만 파일을 다른 사람에게 줄 수는 없습니다. fstab에서 기사를 읽었습니다. 파일을 수동으로 다시 썼습니다. 나는 더 이상 변경하지 않았습니다. 그러나 쓰기 및 실행 권한으로 디스크를 마운트하려는 시도는 여전히 실패로 끝났습니다. gparted를 제거하고 시스템을 재부팅한 후 편집한 fstab 파일이 올바르게 작동하기 시작했고 마운트 명령이 복원되었습니다.

    주의 질문: gparted가 이러한 동작을 하는 이유는 무엇이며 어떻게 수행되었습니까? 글쎄, gparted를 삭제하지 않고 이 문제를 처리하는 방법은 무엇입니까?

  • 아가사
    1월 21일, 23:07

    훌륭하고 이해하기 쉬운 기사: 이 기사는 ".. Linux에서 SWAP", ".. fstab이란 무엇입니까?"입니다!
    친애하는 작성자님, 파티셔닝, 디스크 파티셔닝, 파티션 병합, 홈을 다른 파티션으로 이동과 같은 주제를 다루는 몇 가지 글을 더 작성해 주세요.
    정말 좋은 컬렉션이 될 것 같아요!

  • 알렉산더
    4월 7일 00:35

    이 기적의 프로그램의 소스 코드를 어떻게든 얻을 수 있을까요?

  • sbp
    6월 29일, 01:27

    무엇을 해야할지 말해줘?
    일주일 전에 Ubuntu 12.04를 설치했습니다. 부주의한 행동으로 인해 시스템이 충돌했습니다. 디스크에는 250GB의 정보가 들어 있습니다. LiveCD HDD가 보이지만 시작되지 않습니다(오류 발생). 그리고 연결할 방법도 없습니다. 결과는 다음과 같습니다(이 버전에서도).
    root@ubuntu:~# sudo mount -t ext4 -o force /dev/sda1 /
    마운트: 잘못된 fs 유형, 잘못된 옵션, /dev/sda1의 잘못된 슈퍼 블록, 누락된 코드 페이지 또는 도우미 프로그램 또는 기타 오류 어떤 경우에는 syslog에서 유용한 정보를 찾을 수 있습니다. dmesg | 꼬리나 그런거

    웹사이트의 권장 사항을 사용하여 시스템을 복원하려고 했지만 소용이 없었습니다. 디스크에서 부팅할 때 부팅 관리자가 운영 체제를 감지하지 못했음을 나타냅니다.
    무엇을 해야 할지 말해 보세요. 어디에서 "실행"해야 합니까?

  • 영화
    10월 25일, 23:50

    좋은 오후에요. Linux에는 영화 프로젝터용 서버가 있습니다. 프로젝터를 통해 영화를 상영하기 위한 디지털 시네마 프로그램이 내장되어 있다는 점에서 일반적인 것과 다릅니다. 최근 마더보드가 사망하여 교체하고 다른 마더보드를 설치했습니다. 모든 것이 다시 로드되었습니다. 이제 서버에 휴대용 SATA 하드 드라이브가 표시되지 않습니다. 슬레드를 사용하여 연결되어 필름을 서버로 전송합니다(필름 1개의 무게는 90~300GB). 그가 볼 수 있도록 mount 명령을 사용할 수 있습니까? (디스크에 전원이 공급되고 모든 케이블이 연결되어 있지만 여전히 디스크가 보이지 않습니다)

  • 조만간 데비안 사용자는 파티션과 디스크를 마운트하는 개념에 직면하게 됩니다. 많은 사람들, 특히 이전 Windows 사용자는 파티션을 마운트하는 데 어려움을 겪습니다. 생각해 보면 모든 것이 매우 간단하고 논리적입니다. 다음은 UNIX 시스템에서의 마운트 과정에 대한 설명과 가장 일반적인 사례에 대한 분석이다. GUI로 둘러싸여 있더라도 콘솔 명령을 아는 것은 매우 유용할 수 있습니다. 또한 몇 가지 유용한 UNIX 명령을 배우면 이 마법에 익숙해지고 아마도 사용하기 시작할 것입니다.

    Linux에서 파티션 마운트 - 일반 단어

    Linux 커널이 저장 장치를 인식한 경우 사용자가 장치를 사용할 수 있도록 일종의 외부 인터페이스를 제공해야 합니다. 이 인터페이스는 디렉토리에 장치 파일을 생성하는 것입니다 /개발자

    연결된 장치 IDE, 장치 파일이 해당됩니다 /dev/hda, /dev/hdb등등.

    기기 종류 SCSI, 그리고 정신적으로 가까운 사람들 SATA-장치 및 USB-플래시 드라이브에는 파일 장치가 있습니다. /dev/sda, /dev/sdb등.

    디스크에 파티션이 있는 경우 파일 장치 이름의 번호는 파티션 번호와 일치합니다.

    USB 플래시 드라이브에 두 개의 파티션이 있는 경우 첫 번째 파티션이 호출됩니다. /dev/sda1, 그리고 두 번째 /dev/sda2

    파티션 장착- 이는 귀하의 데이터를 가져오고 사용할 수 있게 만드는 방법에 대한 시스템 설명입니다. 시스템은 세 가지 간단한 사항을 설명해야 합니다.

    1. 파티션에 어떤 파일 시스템이 있는지;
    2. 어떤 파일 장치가 필요합니까?
    3. 보기 위해 연결할 위치 = 마운트 지점;

    파티션의 내용을 볼 디렉터리를 마운트 지점이라고 합니다. 따라서 명령이나 그래픽 인터페이스를 통해 마운트할 대상, 이 파티션의 파일 시스템 위치 및 종류를 시스템에 설명해야 합니다.

    UNIX 언어로 번역하면 다음과 같습니다.

    마운트 -t vfat /dev/hda3 /mnt/하드디스크

    동일한 파티션을 자주 마운트해야 하는 경우 해당 파티션을 /etc/fstab- 마운트에 필요한 모든 파티션을 지정하는 시스템 구성입니다. 이 파일은 누구도 편집할 수 없지만 오직 뿌리. 그러니 루트 권한을 얻고 편집하세요 /etc/fstab

    파일 /etc/fstab탭 문자(TAB 키)로 구분된 열로 구성됩니다. 다음은 파일 내용의 예입니다. /etc/fstab:

    # /etc/fstab: 정적 파일 시스템 정보.
    #
    #
    /dev/hda2/reiserfs notail,noatime 0 1
    /dev/hdb /mnt/cdrom iso9660 ro,user,noauto 0 0
    /dev/sda1 /mnt/flash vfat iocharset=koi8-r,코드페이지=866,rw,사용자,자동 0 0

    열 형식은 다음과 같습니다.

    • 장착 가능한 장치(파일 장치, 마운트하려는 파티션이라고도 함)
    • 마운트 지점(마운트할 파일 시스템의 디렉터리)
    • 마운트된 파일 시스템 유형
    • 마운트 옵션(언어 인코딩, 시작 시 마운트 필요)
    • 덤프(보통 0)
    • 통과하다(보통 0)

    편집할 때 각 열 뒤에 탭을 삽입하는 것이 중요합니다. /etc/fstab(이 예에서는 각 텍스트 색상이 변경된 후)

    다음은 각 파일 시스템에 대한 마운트의 예입니다.

    일회성 FAT 마운트

    예를 들어 플래시 드라이브의 임시 일회성 마운트는 명령줄에서 다음과 같습니다(모든 작업은 루트로 수행된다는 점을 다시 한 번 상기시켜 드리겠습니다).

    마운트 -t vfat /dev/sda1 /mnt/usb

    영구 FAT 마운트

    /etc/fstab라인 추가 :

    /dev/sda1 /mnt/usb vfat iocharset=utf8,코드페이지=866,사용자,rw 0 0

    일회성 NTFS 마운트

    예를 들어, Windows 데이터가 있는 파티션의 임시, 일회성 마운트는 다음과 같습니다(모든 작업은 루트로 수행된다는 점을 다시 한 번 상기시켜 드립니다).

    마운트 -t ntfs-3g /dev/sda1 /mnt/win

    영구 NTFS 마운트

    이 섹션을 지속적으로 참조해야 하는 경우 편집하세요. /etc/fstab라인 추가 :

    /dev/sda1 /mnt/win ntfs-3g umask=0,nls=utf8,exec,user,auto,rw 0 0

    데비안에서 CD/DVD 드라이브 마운트하기

    아마도 이 작업은 배포판에서 이미 수행되었을 것입니다. 그러나 여기서는 이를 예로 제시합니다.

    일회성 CD/DVD 마운트

    마운트 -t iso9660 /dev/cdrom /mnt/dvd

    영구 CD/DVD 장착

    이 섹션을 지속적으로 참조해야 하는 경우 편집하세요. /etc/fstab행 추가(모든 작업이 루트로 수행된다는 점을 다시 한 번 상기시켜 드리겠습니다):

    /dev/cdrom /mnt/cdrom iso9660 사용자,ro 0 0

    데비안에 ISO 파일 마운트하기

    어딘가에서 ISO 파일을 다운로드했고 그 내용을 보고 싶습니다. Windows에는 이를 위한 많은 소프트웨어가 있습니다. 일반적으로 Linux 및 UNIX에서는 시스템용 ISO 이미지를 마운트하는 것이 CD/DVD 디스크를 마운트하는 것과 다르지 않기 때문에 이러한 소프트웨어가 필요하지 않습니다. 매개변수 하나만 전달하면 됩니다. -o 루프루프백 장치에 마운트할 것임을 시스템에 알리기 위해( 루프백). 이 작업을 자주 자주 수행해야 하는 경우 GmountISO 프로그램을 사용할 수 있습니다.

    mount -t iso9660 file.iso /mnt/dvd -o 루프

    즉, 루프 장치 루프의 마운트 지점 /mnt/dvd에 file.iso 유형 iso9660을 마운트합니다.

    명령에 따라 마운트를 해제합니다.



    질문이 있으신가요?

    오타 신고

    편집자에게 전송될 텍스트: