라즈베리 파이에서 USB 장치를 꺼내는 방법 (마운트 해제가 아닌)


13

실제로 Raspbian의 USB 장치로 꺼내기를 보내는 방법이 있습니까? 에서처럼 :

sudo udisks --eject /dev/sda

다른 데비안 시스템에서는 이것이 잘 작동합니다. 그러나 Pi에는 합병증이있는 것 같습니다.

꺼내기가 필요한 특정 하드웨어가 있습니다. 불행히도 마운트 해제 및 "안전하게 제거"유형 응답은이 경우 도움이되지 않습니다.

또한 Raspbian 파일 관리자가 USB 장치 옆에 꺼내기 아이콘이 있음을 알았습니다. 이것은 우분투에서 잘 작동하지만이 내장 서비스조차 꺼내기 서비스를 수행하지 않고 오류 메시지를 제공합니다.

다른 사람이 오류 메시지없이 꺼내기를 수행 할 수 있습니까?

답변:


16

찾았어요! 이젝트가 설치되지 않은 것은 실제로 간단했습니다. (신규입니다!)

당신은 단지해야합니다 :

sudo apt-get install eject

그런 다음 udisks잘 작동합니다.

udisks --unmount /dev/sda
udisks --eject /dev/sda

그것은 다소 상쾌한 대답입니다. Raspbian은 매우 간소화되어 실제로 필요하지 않으면 꺼내기와 같은 것을주지 않을 것이라고 생각했습니다. (대부분의 사람들은 그렇지 않으므로 기본적으로 존재하지 않아야 함)


1
또한 작동 : sudo umount / path / to / devicename
Hezarfen

2
나는 그것을 설치했고 / dev / sda1은 USB 썸 드라이브인데도 디스크가 아니라고 말했다. 그래서 시스템을 종료하기 위해 시스템을 종료했습니다. Mathametica 물건, 게임 및 기타 많은 쓸모없는 것들이 포함되어 있지만 USB에 연결된 장치를 꺼내는 것만 큼 중요한 것은 포함되지 않는 것이 이상합니다. (또는 메뉴 항목으로 보거나 파일 관리자에서 마우스 오른쪽 버튼을 클릭 하시겠습니까?) 참으로 이상합니다.
Traderhut Games

1
sda1은 디스크가 아닙니다. 나는 그것이 유일한 sda라고 생각합니다. 먼저 마운트를 해제해야합니다. 그리고 아마도 마운트 된 디렉토리에 있지 않아야합니다. 내가 경험 한 다른 것은 다른 사용자가 마운트했을 때의 문제입니다. sudo를 시도해 볼 수 있습니다. 그래도 작동하지 않으면 잘 모르겠습니다.
SpiRail

1
sda1파티션이고 sda장치입니다. 파티션을 마운트 해제 할 수는 있지만 파티션을 추출 할 수는 없습니다.
Seamus

udisks버스터에서 사용할 수 없습니다. 누군가 sudo apt install eject -y && sudo eject /dev/sda버스터 사용자 를 위한 답변을 추가 할 수 있습니까 ?
Kyle
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.