Bash
在沒有 sudo 的情況下安裝 USB 驅動器
在終端我必須使用
sudo mount
,否則它會說operation not permitted
。但在文件資源管理器中(正常啟動,
sudo
沒有 如何在沒有 bash 的情況下使用相同的技術安裝 USB 驅動器sudo
?
文件管理器使用UDisks2來掛載沒有管理員權限的外部驅動器。GNOME、KDE、XFCE 和其他各種桌面環境用於
UDisks2
允許普通使用者安裝可移動媒體設備。
UDisks2
項目提供了一個名為 的系統守護程序udisksd
和一個名為 的命令行工具udisksctl
。守護程序在
udiskd
後台執行並實現定義良好的D-Bus介面,可用於查詢和操作儲存設備。udiskd
在系統啟動時自動啟動並root
一直執行。您可以使用命令驗證它:sudo systemctl status udisks2
以下是在沒有安裝 U 盤的情況下的步驟
sudo
!1. 查找驅動器的名稱
您需要知道驅動器的名稱才能掛載它。為此,請輸入以下命令
lsblk
您正在尋找應該類似於:
/dev/sda1
或/dev/sdb1
. 您擁有的磁碟越多,字母可能就越高。無論如何,找到它並記住它的名字。2.使用udisksctl掛載
udisksctl mount -b /dev/sda1
樣本輸出:
Mounted /dev/sda1 at /media/myusername/usb_stick_name.
3.解除安裝磁碟
同樣,您可以使用以下命令解除安裝 USB 驅動器:
udisksctl unmount -b /dev/sda1