Ubuntu Hardy 또는 Jaunty에서 드라이브를 다시 검색하고 다시 마운트하는 방법은 무엇입니까?


7

USB 드라이브를 Ununtu Hardy and Jaunty 시스템에 연결하면 시스템이 드라이브에서 찾은 파티션을 마운트하고 마운트 된 각 파티션에 대한 노틸러스 창을 엽니 다. 노틸러스 내에서 파티션을 마운트 해제 할 수 있습니다.

내가 필요한 것은 시스템이 사용 가능한 드라이브와 파티션을 다시 스캔하고 노틸러스에서 수동으로 마운트 해제 한 파티션을 포함하여 마운트되지 않은 파티션 각각을 자동 마운트하도록 강제하는 명령 또는 조치입니다. sudo /etc/init.d/udev restart또는 ... reload이 작업을 수행하지 않습니다.

지금은 USB 드라이브의 플러그를 뽑았다가 다시 시작하면 해당 드라이브를 강제로 스캔하고 마운트합니다. 그러나 사용자가 알고있는 장치 또는 드라이브 이름이 없으면 아무것도 뽑지 않고 다시 스캔하고 다시 마운트하고 싶습니다.

답변:


3

udev에 추가 규칙을 트리거하십시오. 기본 조치는 추가입니다. (아마도 당신이 원하는 것)

# udevadm trigger --subsystem-match=block

전화해도됩니다

# udevadm settle --timeout=60

udev가 끝날 때까지 기다리십시오. (이 경우 60 초, 기본값은 180 초)


이 명령들 중 어느 것도 작동하지 않습니다. 시도하고 무언가를 기다리고 포기한 후에 USB 케이블을 분리했다가 다시 연결 udev하여 장치를 인식해야했습니다. 시도한 명령이 있고 작동합니까?
pts

2

sudo unmount -a그리고 sudo mount -a일을하지만,이 장치는 (사용) 바쁜없는 경우에만됩니다. / etc / mtab에 설명 된 모든 파일 시스템이 마운트 또는 마운트 해제되었지만 USB로 시도한 후에는 정상입니다.


1
"마운트"를 두 번 썼습니다. 그들 중 하나가 "마운트 해제"되었다는 의미입니까?
Gnoupi

죄송합니다. 오타입니다. 수정했습니다.
schemacs

이 답변은 이미 마운트 된 파티션을 마운트 해제하는 부작용이 있기 때문에 받아 들일 수 없습니다. 기존 마운트를 건드리지 않는 솔루션이 필요합니다.
pts

마운트 해제하는 명령이 잘못 입력되어 있습니다, 사실의 언 마운트
drodsou
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.