如何删除意外复制到外部硬盘的 /dev 文件夹?

如何删除意外复制到外部硬盘的 /dev 文件夹?

由于使用了错误的 cp 语法,我意外地将 root 的所有内容复制到了我的外部硬盘上。我删除了剩下的 /dev 文件夹。使用 rm 的结果为“设备忙”,并且已经在 Windows 上打开它进行删除,但它显示“文件不存在”和“名称太长”。

答案1

由于dev是识别硬件设备的地方(/dev/sda等等),我怀疑这就是它被标记为繁忙的原因,而且我还怀疑即使在实时 USB 启动中,此问题也可能持续存在。我建议您关闭自动安装选项,重新启动,并在磁盘卸载时使用 或 重新格式化gnome-disksgparted

如果失败了,你总是可以dd用类似这样的命令来执行,sudo dd if=/dev/zero of=/dev/sd#其中 # 是磁盘的标识符lsblk。这很慢,而且会充分擦除该磁盘,但它也不会询问磁盘是否已安装等问题;它只会进行覆盖(请注意您将其指向哪个磁盘,如果您告诉它覆盖您的操作系统磁盘,它也不会询问问题)。此后,您将需要使用上述程序之一为设备创建一个全新的分区表。

答案2

看起来 Windows 无法删除 /dev 文件夹。

在 Linux 中打开外部硬盘。打开任何文件管理器。单击 /dev 文件夹,然后删除。

相关内容