4 votos

Necesito ayuda sobre el comando dd en Ubuntu app para windows 10

He instalado Ubuntu aplicación en la Ventana de 10 OS y tratando de ejecutar el comando dd. Pero el comando dd es no listado de todas las unidades presentes en el sistema. No estoy seguro de si es Ubuntu aplicación de la limitación o falta algo en la configuración. Por favor me proporcione insumos para resolver este problema.

8voto

vidarlo Puntos 81

Usted no puede.

Servicio de ENVÍO de mensajes no es un entorno completo. En particular, carece de un núcleo de Linux.

Servicio de ENVÍO de mensajes es una capa de abstracción que permite la ejecución de 64 bits binarios ELF en Windows. No proporcionar la tradicional Linux el acceso al dispositivo.

Esto puede cambiar un poco con WSL2, que es HyperV basado en la solución de virtualización.

5voto

Rufo Puntos 121

Ubuntu y Linux en general se ejecutan en Windows

Como ya indicó en la respuesta de @vidarlo, servicio de ENVÍO de mensajes no puede hacer todo, que estamos acostumbrados a hacer en Ubuntu (o Linux en general). Pero es una buena herramienta, que ofrece varias de las herramientas y funciones, a las que estamos acostumbrados desde Ubuntu.

Otra alternativa, que también sufre de limitaciones debido a la falta de un kernel de Linux es el viejo CygWin.

@vidarlo también se menciona una solución de virtualización, lo que podría mejorar la capacidad de la próxima generación de servicio de ENVÍO de mensajes.

Ya hay otras (y en general) soluciones de virtualización. Tal vez el más común para el uso personal es VirtualBox.

Si el equipo tiene suficiente CPU 'potencia' y suficiente memoria (RAM), puede ejecutar el real Ubuntu live y/o instalarlo en una máquina virtual usando VirtualBox.

Alternativas a dd en Windows

Usted desea utilizar dd en el servicio de ENVÍO de mensajes. Me hace pensar en que desea clon de un híbrido de archivo iso, file.iso, o tal vez de algún otro tipo de archivo de imagen file.img a un dispositivo, por ejemplo un USB, pendrive, tarjeta de memoria, una unidad de estado sólido o unidad de disco duro.

En este caso, puede utilizar las herramientas de Windows para la clonación,


Si quieres hacer otras tareas, por ejemplo la recuperación de datos desde una unidad fallida, puede ser una buena idea para crear una [persistente] vivir la unidad con Ubuntu, instale ddrescue desde el repositorio con el paquete gddrescue y tal vez algunas otras herramientas (por ejemplo TestDisk y PhotoRec) y trabajar desde allí.

1voto

Panos Kordis Puntos 111

Yo recomendaría dar Cygwins' dd una oportunidad.

Para encontrar el camino a la disco o partición a usar como entrada, ver el archivo /proc/partitions

$ cat /proc/partitions 
major minor  #blocks  name   win-mounts

    8     0 125034840 sda
    8     1    562176 sda1  
    8     2 124470272 sda2   C:\
    8    16 3907018583 sdb
    8    17    131072 sdb1
    8    18 3906885632 sdb2   D:\

en primer lugar.

Para la copia de seguridad de todo el disco en una partición de Windows reside en (por ejemplo sda2) el uso de una línea de comando como este,

dd if=/dev/sda ...

/dev/sda para el disco entero en lugar de la partición /dev/sda2

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: