Sag*_*gar 4 drive dd windows-subsystem-for-linux
我在 Window 10 操作系统上安装了 Ubuntu 应用程序并尝试运行 dd 命令。但是 dd 命令没有列出系统中存在的所有驱动器。我不确定是 Ubuntu 应用程序限制还是配置中缺少某些内容。请向我提供解决此问题的意见。
你不能。
WSL 不是一个完整的环境。值得注意的是,它缺少 Linux 内核。
WSL 是一个抽象层,允许在 Windows 上执行 64 位 ELF 二进制文件。它不提供传统的 Linux 设备访问。
这可能会随着 WSL2 有所改变,WSL2是基于 HyperV 的虚拟化解决方案。
正如@vidarlo 在回答中已经指出的那样,WSL 不能做我们习惯在 Ubuntu(或一般的 Linux)中做的所有事情。但它是一个很好的工具,它提供了一些我们在 Ubuntu 中习惯使用的工具和功能。
另一种替代方案是旧的CygWin,但由于缺乏 Linux 内核而受到限制。
@vidarlo 还提到了一个虚拟化解决方案,它可能会提高下一代 WSL 的能力。
已经有其他(和通用的)虚拟化解决方案。也许最常见的个人使用是VirtualBox。
如果您的计算机有足够的 CPU “马力”和足够的内存 (RAM),您可以实时运行真正的 Ubuntu和/或使用 VirtualBox 将其安装在虚拟机中。
ddWindows 中的替代品你想dd在 WSL 中使用。这让我觉得您想从混合 iso 文件或其他类型的图像文件克隆到设备,例如 U 盘、存储卡、SSD 或硬盘驱动器。file.isofile.img
在这种情况下,您可以使用 Windows 工具进行克隆,
如果您想执行其他任务,例如从出现故障的驱动器中恢复数据,最好使用 Ubuntu 创建一个 [持久] 实时驱动器,ddrescue从存储库中安装包gddrescue和一些其他工具(例如例如TestDisk 和 PhotoRec)并从那里开始工作。
| 归档时间: |
|
| 查看次数: |
2460 次 |
| 最近记录: |