我不小心在错误的分区上启动了 mount
。 sda4
是包含 sdaX
的扩展分区,X>4,而我想挂载 Fat32 分区 sda7
.
sudo mount /dev/sda4 /media/win
现在 mount
忙了 45 分钟,使用了 100% 的 CPU 时间(两个内核中的一个)。
我怎样才能阻止或杀死那个坐骑?
我已经试过了(它的 pid 是 10155):
kill -TERM 10155
-- 还有KILL
、USR1
、USR2
、INT
,全部无效kill -STOP 10155
-- 我认为这至少可以给我一些空间,但它一直以 100% 的速度运行renice 20 10155
-- 至少让其他进程有喘息的空间。
/proc
中是否有我可以用来杀死坐骑的东西?
更新:我的 Linux 是 Ubuntu 12.04 LTS,64 位。 uname -a
: Linux ... 3.2.0-27-generic#43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
最佳答案
How can I stop or kill that mount?
你不能;系统调用是不可中断的。您将需要等到它超时或出错(假设它会发生)。
关于linux - 在 Linux 内核中杀死一个(据说)忙碌的进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11755340/