Come espellere il dispositivo USB su Raspberry Pi (non solo smontare)


12

C'è un modo per inviare effettivamente un espulsione a un dispositivo USB in Raspbian? Come in:

sudo udisks --eject /dev/sda

In altri sistemi Debian, questo funziona bene. Ma sul Pi sembrano esserci delle complicazioni.

Ho un hardware specifico che richiede l'espulsione. Quindi, sfortunatamente, smontare e "rimuovere in modo sicuro" le risposte di tipo non sono utili per me in questo caso.

Inoltre, ho notato che il file manager di Raspbian ha un'icona di espulsione accanto ai dispositivi USB. Mentre questo funziona bene su Ubuntu, anche questo servizio integrato non esegue il servizio di espulsione e fornisce messaggi di errore.

Qualcun altro è in grado di eseguire un'espulsione senza un messaggio di errore?

Risposte:


16

L'ho trovato! È stato davvero semplicemente che l'espulsione non è stata installata. (È nuovo!)

Devi solo fare:

sudo apt-get install eject

Quindi udisksfunziona bene:

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

È in qualche modo una risposta rinfrescante: Raspbian è così ottimizzato che hanno persino pensato di non darti qualcosa come espellere se non ne hai davvero bisogno. (cosa che la maggior parte delle persone non fa, quindi non dovrebbe essere lì per impostazione predefinita)


1
Funziona anche con: sudo umount / path / to / devicename
Hezarfen

2
L'ho installato e diceva che / dev / sda1 non era un disco, anche se era una chiavetta USB. Quindi, ho finito per spegnere il sistema per espellerlo. È strano che includa la cosa Mathametica, i giochi e molte altre cose inutili, ma non include qualcosa di così critico come espellere un dispositivo collegato all'USB. (O lo hai come voce di menu / clic con il tasto destro nel file manager?) Davvero molto strano.
Giochi Traderhut,

1
sda1 non è un disco. Penso che sia l'unica sda che funziona. Dovrai prima smontare. E probabilmente non dovresti trovarti nella directory montata. Altre cose che ho riscontrato sono problemi quando è stato montato da un altro utente. Puoi provare sudo. Se ancora non funziona, non ne ho idea.
SpiRail,

1
sda1è una partizione, sdaè un dispositivo. È possibile smontare una partizione, ma non è possibile espellere una partizione.
Seamus,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.