这是来自无需 root 权限即可安装 USB 大容量存储设备我问了关于安装 USB 分区的问题无需root权限和无需安装新软件包在 Ubuntu 中。这是在观察之后发现,通过打开 Ubuntu 中的“磁盘”实用程序管理器,无需 root 访问权限即可安装 USB 拇指驱动器分区,而终端中的“mount”命令需要 root 访问权限。解决方案是使用“udisksctl”安装 USB 拇指驱动器而无需 root 访问权限。
问题是,使用此命令我只能挂载驱动器,而不能对其进行分区。可能有一种方法可以通过与“disksd”守护程序交互来实现,如“disks”文档中所述,但我无法实现它。
然后,通过阅读文档和在互联网上查找,我发现事实上,我所说的 Ubuntu 磁盘实用程序管理器实际上是通过“gnome-disks”命令打开的。因此,我一直在寻找一种在终端中使用“gnome-diks”来执行我可以使用 GUI 执行的操作的方法。我还没有找到在命令行中使用“gnome-disks”的方法。
由于我能够在“gnome-disks”(我相信是标准的 Ubuntu 磁盘管理器)的 GUI 中挂载和分区 USB 驱动器(无需 root 访问权限),因此我有以下问题,
如何从命令行执行从 GUI“gnome-disks”所做的事情(具有相同的权限,即非 root 访问,无需安装新软件包)?
如果不可能的话,是否有其他方法可以通过命令行对 USB 驱动器进行分区,而无需 root 访问权限或任何附加包?
我可能错过了要求输入密码的 GUI“gnome-disks”实用程序,但对于这种情况(安装/分区 USB 大容量存储设备),我相信它不需要。我可能还错过了一些容易做到这一点的方法,但其他分区磁盘的标准方法总是(据我所知)要求 root 访问权限(parted、fdisk、cfdisk 等)。