내가 실행하면 :
$ sudo umount /dev/sdb1
그것은 아주 잘 작동합니다. 저장 장치에 이라는 라벨이 붙은 경우 red
해당 장치가 설치된 위치에 대한 학습을 우회하려고 합니다( 이름이 지정된 스크립트 removedrive
).
#!/bin/bash
storage=$(pydf | grep $1 | awk '{ print $1 }')
echo $storage
sudo umount "$storage"
달리기:
$ removedrive red
나에게주세요:
/dev/sdb1
umount: /dev/sdb1: no se ha especificado punto de montaje.
나는 그것이 이 질문의 제목에서 알 수 있듯이 번역된다고 생각합니다.
그럼 내가 뭘 잘못하고 있는 걸까요?
인용하다
답변1
태그를 통해 제거하고 싶습니다. 스크립팅 없이 직접 umount를 호출합니다.
sudo umount /dev/disk/by-label/$label