
我可以從檔案瀏覽器(Nemo、Nautilus、Dolphin 等)安裝 USB 隨身碟。但我有一個隨身碟,無法從文件瀏覽器安裝。錯誤訊息是:
Not authorized to perform operation
我發現它有一個硬碟圖標代替可移動媒體圖示.
我可以使用 root 使用者使用“mount”命令安裝隨身碟。
有沒有辦法解決這個問題,以便隨身碟將被識別為 USB 可移動媒體而不是硬碟?
答案1
這個問題可能有許多不同的根源。最有可能的是你有問題波爾基特。你有一個名為的目錄嗎/etc/polkit-1/localauthority?如果是這樣,請以 root 身分編輯此文件:/etc/polkit-1/localauthority/50-local.d/55-storage.pkla並新增以下行:
[Storage Permissions]
Identity=unix-group:plugdev
Action=org.freedesktop.udisks.filesystem-mount;org.freedesktop.udisks.drive-eject;org.freedesktop.udisks.drive-detach;org.freedesktop.udisks.luks-unlock;org.freedesktop.udisks.inhibit-polling;org.freedesktop.udisks.drive-set-spindown
ResultAny=yes
ResultActive=yes
ResultInactive=no
您還應該將自己添加到插頭開發者團體,
usermod -a -G plugdev <your username>
這是 Debian 系列發行版(Debian、Ubuntu、Mint...)的正確命令,如果您不使用其中之一,請使其適應您的發行版。
如果這不適用,請報告回來。
答案2
我認為我的隨身碟是用 Lexar BootIt 修改的,它翻轉了可移動媒體位元 (RMB)。
我不確定以下哪個步驟將筆磁碟機恢復到可移動媒體而不是硬碟。
- 我取出另一個普通隨身碟的 512 位元組(不是分割區,而是設備,例如:/dev/sdc)。
- 然後我插入有問題的隨身碟,並添加步驟 1 中的 512 位元組。
- 然後使用gparted建立分區表以及FAT32分區。
- 重新啟動電腦。
僅在步驟 4 之後,我發現我的隨身碟被偵測為普通的可移動媒體。