如何在Raspberry Pi上弹出USB设备(不仅仅是卸载)


12

有没有一种方法可以实际将弹出消息发送到Raspbian中的USB设备?如:

sudo udisks --eject /dev/sda

在其他Debian系统中,这很好用。但是在Pi上似乎有些复杂。

我有需要弹出的特定硬件。因此,不幸的是,卸载和“安全删除”类型的答案在这种情况下对我没有帮助。

另外,我注意到Raspbian文件管理器在USB设备旁边有一个弹出图标。尽管在Ubuntu上可以正常工作,但即使此内置服务也无法执行弹出服务并给出错误消息。

其他人是否可以执行弹出而不出现错误消息?

Answers:


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 2015年

1
sda1不是磁盘。我认为它是唯一可行的sda。您需要先卸载。而且您可能不应位于已挂载的目录中。我遇到的其他问题是由其他用户挂载时出现的问题。您可以尝试sudo。如果还是不行,我不知道。
SpiRail

1
sda1是一个分区,sda是一个设备。您可以卸载分区,但不能弹出分区。
Seamus
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.