そしてudisksctl

そしてudisksctl

Linux Mint PCでbtrfsをもっと使いたいのですが、それでも新しい問題に直面しています。これで、btrfs形式のUSBスティックをGUI(Nemo)を介して正しくマウント解除/取り出すことができますが、端末ではそうではないことがわかりました(2つのUSBスティックで試してみました)。

$ umount /dev/sdb1
Error finding object for block device 0:87

他のファイルシステムでは動作します。 USBスティックを挿入して自動的にマウントした後、端末でumountを実行すると機能します(ext4およびISO 9660の場合)、btrfsの場合は機能しないことを確認してください。

なぜ?

スティックはGnome Diskを介してbtrfsとしてフォーマットされています。たぶんそれは重要かもしれません...

追加1:
Gnome-Disks GUIを介してマウントされたローカルハードドライブのBtrfsパーティションは、umount端末で同じエラーを生成します。私は正常に端末で成功することができましsudo mountsudo umount

追加2:
sudo umount動作し、エラーは発生しません。

ベストアンサー1

そしてudisksctl

Arch Linux 5.18.15でも同じ問題が発生しました。ウディスキーbtrfs-progs v5.18.1を使用して作成されたBtrfsパーティションを自動的にマウントします。

私に効果があったのは

udisksctl unmount --block-device /dev/sdb1

root権限は必要ありません。

おすすめ記事