“sudo gparted”不起作用。它显示“进程 gpartedbin 已在运行。仅允许一个 gpartedbin 进程。”

“sudo gparted”不起作用。它显示“进程 gpartedbin 已在运行。仅允许一个 gpartedbin 进程。”

截图图像:

这是 Ubuntu 18.10 与 Windows 10 双启动。 由于某种原因,我从来没能通过单击其应用程序图标来启动 Gparted。所以我每次都必须通过终端来启动它。

有时它会给出以下警告:

tmp.mount 不存在。

有时会出现这个错误:

进程 gpartedbin 已在运行。仅允许一个 gpartedbin 进程。

答案1

  • 除了按电源按钮(硬关机)之外,你通常还可以正常重启SysRq REISUB正常关机SysRq REISUO。这可以防止文件系统受损。

    请参阅此链接:zh.wikipedia.org/wiki/Magic_SysRq_key

    SysRq通常激活Alt+PrintScreen然后,在按下这两个键的同时,慢慢地输入字母重新订阅或者玲実

  • 根文件系统可能已损坏

    • 从另一个驱动器启动,例如 Ubuntu 安装 USB 驱动器或 DVD 磁盘。
    • 检查已安装系统的根分区是否不是已安装。
    • 现在你可以检查,如果需要的话,可以进行修复

      sudo e2fsck /dev/sdxn
      

      /dev/sda6根据您的屏幕截图,其中 x 是驱动器号,n 是分区号。


现在来看看你的要求:

  • 我认为您不必担心这个警告。

  • 可能gparted之前已经运行过,但在“进程gpartedbin已在运行”时没有正确关闭。

    • 识别流程:

      ps -Af|grep gpartedbin
      

      并试图杀死它。


  • 由于您在重启时遇到问题,请正常重启,我希望这些问题会消失。

  • 这是一个好习惯

    sudo -H
    

    使用图形程序,因此

    sudo -H gparted
    

    原因是,编辑器和文件浏览器等程序会写入配置文件,而sudo您自己的用户 ID 的配置可能会被覆盖,root导致无法正常使用。如果您使用 ,则不会发生这种情况sudo -H

相关内容