我试图杀死这个过程:
sam@sam-desktop:~$ ps -aux|grep sda
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root 2898 0.0 0.0 0 0 ? S 11:39 0:00 [jbd2/sda6-8]
root 2899 0.0 0.0 2300 716 ? D 11:39 0:00 mount -t ext4 -o uhelper=udisks,nodev,nosuid /dev/sda6 /media/634bad56-5543-40fe-843b-cd31f4a95dba_
sam 2973 0.0 0.0 3328 876 pts/0 S+ 14:13 0:00 grep --color=auto sda
sam@sam-desktop:~$ sudo kill -9 2898
sam@sam-desktop:~$ sudo kill -9 2899
sam@sam-desktop:~$ sudo killall -9 2898
2898: no process found
sam@sam-desktop:~$ sudo killall -9 2899
2899: no process found
sam@sam-desktop:~$ ps -aux|grep sda
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root 2898 0.0 0.0 0 0 ? S 11:39 0:00 [jbd2/sda6-8]
root 2899 0.0 0.0 2300 716 ? D 11:39 0:00 mount -t ext4 -o uhelper=udisks,nodev,nosuid /dev/sda6 /media/634bad56-5543-40fe-843b-cd31f4a95dba_
sam 2987 0.0 0.0 3328 872 pts/0 S+ 14:22 0:00 grep --color=auto sda
sam@sam-desktop:~$
Run Code Online (Sandbox Code Playgroud)
经过建议我尝试过:
sam@sam-desktop:~$ sudo umount -f /media/634bad56-5543-40fe-843b-cd31f4a95dba_
umount2: Invalid argument
umount: /media/634bad56-5543-40fe-843b-cd31f4a95dba_: not mounted
sam@sam-desktop:~$ sudo umount -l /media/634bad56-5543-40fe-843b-cd31f4a95dba_
umount: /media/634bad56-5543-40fe-843b-cd31f4a95dba_: not mounted
sam@sam-desktop:~$
Run Code Online (Sandbox Code Playgroud)
Oli*_*Oli 24
几点:
killall 仅采用进程名称,因此您的语法不正确。
[bracketed]进程是内核线程,它们不会响应被用户空间程序(如kill.
类似的事情mount正在等待内核响应。它应该安装然后关闭。它挂起的唯一时间是安装无法通过时,AFAIK。考虑-v在您的安装选项中使用以查看确切的问题。
我想你想尝试sudo umount -f /media/634bad56-5543-40fe-843b-cd31f4a95dba_,如果不工作:sudo umount -l /media/634bad56-5543-40fe-843b-cd31f4a95dba_。我希望内核会看到卸载并停止之前的挂载操作。
此外,如果这是从一个安装/etc/fstab,你可能要考虑使用UUID而不是“ /dev/sdxn”设备,其可以引导之间更改名称。
arr*_*nge 11
该进程处于不间断睡眠状态,因此无法被杀死。
来自维基百科
不间断睡眠状态是一种不会立即处理信号的睡眠状态。仅当等待的资源变得可用或在该等待期间发生超时后(如果在进入睡眠状态时指定),它才会唤醒。它主要由等待磁盘或网络 IO(输入/输出)的设备驱动程序使用。当进程不间断睡眠时,当进程从系统调用或陷阱返回时,会注意到睡眠期间积累的信号。
所以我会检查硬盘和分区是否有错误。