致命:打开/ dev / null或dup失败:没有这样的文件或目录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了致命:打开/ dev / null或dup失败:没有这样的文件或目录相关的知识,希望对你有一定的参考价值。

我是新来的,我会试着解释我的问题,请忽略任何错误。

我正在使用git版本git-2.8.2它工作正常一天然后出现这个问题。我正在使用gcloud存储库。首先我尝试了gcloud clone命令,然后这个错误发生在enter image description here

然后为了确保git在那里我累了git命令然后这个错误发生enter image description here

然后我通过打开git Bash仔细检查,但也有同样的错误。 enter image description here

我尝试重新安装更改目录。但没有任何作用。

答案

在我尝试避免Windows 10中的内存泄漏后,我遇到了同样的问题。如果您碰巧更改了像我这样的regedit,只需在搜索中键入regedit然后转到

HKEY_LOCAL_MACHINE - > SYSTEM - > ControlSet001 - > Services - > Null

将Start的值更改为1。

另一答案

我意外地解决了我的问题。我想与大家分享。这不是git或gcloud或源代码树的问题。

实际上我已经强行从安装中获取了Windows更新,这导致了这个问题。现在,当我再次安装Windows更新时,此问题现在已解决。也许这有助于某人。

另一答案

chrooted linux树中类似的情况可以通过以下方式修复:

cd在你准备chroot目录的文件夹里面,然后

mount -o bind /dev dev/

然后只在里面chroot

以上是关于致命:打开/ dev / null或dup失败:没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

win10安装git fatal: open /dev/null or dup failed: No such file or directory错误解决方法

致命错误:require(): laravel 5 (windows 10) 要求打开失败

Joomla3.6致命错误:require_once():需要打开失败

Linux dup dup2函数理解

致命错误:require():打开所需文件失败

链接失败 [ilink32 错误] 致命:无法打开文件 'TYPES.OBJ'