![USB 대신 자체 파일 시스템을 마운트하시겠습니까?](https://linux55.com/image/49520/USB%20%EB%8C%80%EC%8B%A0%20%EC%9E%90%EC%B2%B4%20%ED%8C%8C%EC%9D%BC%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%84%20%EB%A7%88%EC%9A%B4%ED%8A%B8%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
나는 *nix가 파티션을 처리하는 방법에 전혀 익숙하지 않지만 USB 드라이브에서 파일을 가져와야 했기 때문에 온라인을 따라갔습니다.우편 엽서이는 다음 명령을 사용하여 USB 스틱을 마운트할 수 있음을 의미합니다.
sudo mount -t auto /dev/sdb1 /mnt
이렇게 했는데 이제 ls /mnt
내 컴퓨터의 /home/ 디렉터리의 내용이 반환되어 제거할 수 있을지 걱정됩니다.
데이터에 영향을 주지 않고 어떻게 이 상황을 제거할 수 있습니까?
USB 드라이브 설치 방법에 대한 이해하기 쉬운 지침은 어디에서 찾을 수 있습니까?
답변1
분명히 컴퓨터에는 두 개의 하드 드라이브가 있고 /home
두 번째 하드 드라이브에는 전용 파티션이 있습니다.
무슨 일이 일어나고 있는지 /dev/sdb1
(이것은 USB 드라이브가 아닙니다) 이제 한 번 켜고 /home
끄는 두 번 마운트되었습니다 /mnt
. 유일한 실제 위험은 예를 들어 실수로 무언가를 삭제할 가능성이 두 배로 높아졌다는 것입니다. 이런 일을 하는 습관이 없더라도 걱정하지 마세요.
데이터에 영향을 주지 않고 어떻게 이 상황을 제거할 수 있습니까?
오직 umount /mnt
. "장치 사용 중" 메시지가 표시되면 해당 위치에 셸이나 파일 브라우저가 이미 열려 있기 때문입니다. 그곳에서 디렉터리를 변경하세요.
USB 드라이브 설치 방법에 대한 이해하기 쉬운 지침은 어디에서 찾을 수 있습니까?
최신 Linux 배포판(그리고 다른 *nix 배포판도 의심됩니다)에는 자동으로 마운트할 수 있는 데스크탑 환경이 제공되므로 대부분의 초보자는 이러한 문제에 대해 너무 걱정할 필요가 없습니다.
어떤 이유로 자동 설치 프로그램을 사용하지 않는 경우 man mount
여기에서 시작하는 것이 좋습니다. 장치 노드는 순차적으로 할당되므로 /dev/sdb1
결과는 USB가 아닙니다. 올바른 장치 노드에 대한 단서를 얻는 한 가지 방법은 연결하지 않고 다양한 파일을 살펴본 sd
다음 추가하고 다시 보는 것입니다. /dev
이미 두 개의 하드 드라이브가 있는 경우 다른 하드 드라이브(USB 스틱 포함)를 삽입하면SDDC, sdc1이 첫 번째 파티션이 됩니다.
답변2
다른 위치에서 설치했으므로 /home
데이터 손실 없이 제거할 수 있습니다 umount /mnt
. /mnt에서 어떤 프로세스도 시작하지 않았다고 가정합니다. 비슷한 명령을 사용하여 해당 마운트 지점에 열려 있는 파일이 있는지 확인할 수 있습니다 lsof
.
파일이 /mnt에서 열려 있는 동안 마운트를 해제하려고 하면 어쨌든 오류가 발생합니다.
umount: unmount of /mnt failed: Device busy
올바른 USB 디스크 장치 찾기 정보:
sudo lshw -class disk
/dev/sdX
이를 통해 필요한 장치를 찾을 수 있습니다 .