He usado la función "Disco de recuperación" en Windows 8.1 para crear una unidad USB de arranque con los valores predeterminados de fábrica para una computadora portátil. Ahora planeo borrar el portátil e instalar Ubuntu en él.
No me siento cómodo con tener una unidad USB como mi único respaldo para la imagen de fábrica (la confiabilidad de estas unidades es legendaria). Por lo tanto, se necesita una copia de seguridad más confiable.
¿Hay alguna manera de hacer que Windows Recovery escriba directamente en un archivo de imagen montado en lugar de una unidad USB? Alternativamente, ¿puedo crear un archivo de imagen de arranque desde la unidad USB, incluida toda la información de arranque y los datos? Esto podría ser algo así dd
, pero en Windows para una unidad de arranque habilitada para UEFI.
El objetivo final es mantener el archivo de imagen en una copia de seguridad segura y escribirlo en una unidad USB real solo si / cuando sea necesario para un restablecimiento de fábrica.
He intentado mirar algunos artículos, como este , pero se disparan en tangentes sin abordar el problema que estoy enfrentando (o similar). Esta pregunta y esta son similares, pero no exactamente lo mismo.
fuente
Respuestas:
Puede usar Cygwin para obtener una versión funcional de dd a través de Windows. No estoy seguro de cómo cygwin dd maneja el nombre de su dispositivo, pero las unidades Linux están montadas como "/ dev / sdX". Una simple búsqueda en Google debería explicar el método de cygwin para manejar dispositivos USB.
Esto requerirá privilegios de raíz. En una máquina Linux real simplemente ejecutarías el comando
sudo
, pero con Cygwin debes iniciarlo haciendo clic derecho y seleccionando "Ejecutar como administrador".En Linux, si suponemos que la unidad flash es
/dev/sdb
(cada vez que encuentre el nombre alternativo de dispositivo de cygwin, sustitúyalo por esto en el comando), se usaría unodd if=/dev/sdb of=usbImage.img bs=4M
. Luego puede colocar este archivo "usbImage.img" recién creado en algún lugar que recuerde, y usar el mismo comando (pero con 'if' y 'of' invertido) para escribir la imagen BACK en la unidad flash.Antes de ejecutar este comando, asegúrese de que la unidad flash esté preparada en este estado "de arranque". Después de ejecutar el comando, puede modificar la unidad flash como lo desee y luego puede volver al estado de arranque simplemente ejecutando
dd if=usbImage.img of=/dev/sdb bs=4M
(el mismo comando pero con if / of invertido).Recuerde que restaurar la imagen en la unidad flash sobrescribirá por completo todos los datos que contiene.
fuente
/dev/sdb
en mi caso). Me sale un "Permiso denegado".sudo
tampoco funciona Estoy buscando soluciones mientras escribo esto.root
grupo. Si puede agregar ese bit, lo marcaré como la respuesta. ¡Gracias!