Bienvenido al sistema de Preguntas y Respuestas de DesdeLinux.net Si tienes alguna duda o pregunta siéntete libre de compartirla aquí. Entre todos te ayudaremos. Antes de empezar, te sugerimos que le pegues un vistazo a nuestra guía de preguntas frecuentes (FAQ, en inglés) para entender cómo funciona Ask DesdeLinux.
+2 votos
preguntado por en Terminal - Bash
Soy usuario regular de dd, y me gustaría saber si hay algún añadido para poder tener una barrita de progreso, al más puro estilo del nuevo apt.

Eso... se cuidan. :)


PD: Estoy utilizando konsole en KaOS
Compartir esta pregunta:

2 Respuestas

0 votos
respondido por (3.4k puntos)
Sí se puede. Sólo hace falta instalar pv, un programita que permite agregarle una barra de progreso a prácticamente cualquier cosa.

Entiendo que Kaos usa Pacman como gestor de paquetes, así que tendrías que ejecutar:
Code:
sudo pacman -S pv

Luego, para usar pv con dd tendrías que ejecutar algo similar a lo que sigue, aunque adaptándolo a tus requerimientos.

Por ejemplo, para copiar /dev/sda a /dev/sdb:
Code:
pv -tpreb /dev/sda | dd of=/dev/sdb bs=64M

Para mostrar una barra de progreso más avanzada, podés ejecutar:
Code:
(pv -n /dev/sda | dd of=/dev/sdb bs=128M conv=notrunc,noerror) 2>&1 | dialog --gauge "Ejecutando el comando dd (clonación), por favor aguarde..." 10 70 0

Más info sobre su funcionamiento en los man pages.
0 votos
respondido por (3.4k puntos)
Otra opción es utilizar dcfldd. Es un derivado de dd. El acrónimo del hecho de que es el la versión de dd del Laboratorio Forense de Informática del Departamento de Defensa estadounidense.

Para instalarlo, basta con un simple:
Code:
sudo pacman -S dcfldd

Más info en: Web oficial de dcfldd

Preguntas relacionadas

0 votos
0 respuestas 115 visitas
0 votos
1 respuesta 170 visitas
0 votos
1 respuesta 92 visitas
+1 voto
1 respuesta 1.2k visitas
0 votos
1 respuesta 103 visitas
...