lunes, 19 de diciembre de 2022

martes, 13 de diciembre de 2022

CÓMO CLONAR CON HIREN'S BOOT-PRÁCTICA OBLIGATORIA

 Hiren's BootCD es un Live CD o un USB de arranque con secuencia de arranque múltiple, que contiene utilidades para resolver problemas de arranque en las computadoras. Es útil cuando el sistema operativo primario no es capaz de iniciarse porque el sector cero o MBR del Disco duro o de la unidad de estado sólido no está escrito correctamente o lo ha perdido. El Hiren's BootCD tiene una lista extensa de programas.​ Las utilidades con funcionalidad similar en el disco se agrupan en menús y aunque parecen redundantes, poseen diferencias entre ellas que las hacen complementarias.

En las última versión BootCD PE x64 v1.0.1 incluye:

Herramientas de BCD-MBR

  • BootIce v1.3.3
  • EasyBCD v2.3


Herramientas de disco – Recuperación de Datos

  • CheckDisk GUI v1.2.0
  • Lazesoft Data Recovery v4.0.0.1
  • Puran Data Recovery v1.2.0
  • Puran File Recovery v1.2.0
  • Recuva v1.53.0.1087
  • Runtime GetDataBack for FAT v4.3.3
  • Runtime GetDataBack for NTFS v4.3.3
  • Runtime GetDataBack Simple v5.0.0
  • Runtime NAS Data Recovery v4.0.0
  • Runtime RAID Reconstructor v4.4.0
  • Runtime RAID Recovery for Windows v4.0.0
  • Hard Disk Tools – Defrag
  • Defraggler v2.22.33.995


Herramientas de disco – Diagnostico

  • GSmartControl v1.1.3
  • HDDScan v4.0
  • HDTune v2.55
  • WD Data Lifeguard Diagnostics v1.31


Herramientas de disco – Explorados de Discos

  • Runtime Captain Nemo v7.0.0
  • Runtime DiskExplorer for FAT v4.3.2
  • Runtime DiskExplorer for Linux v4.3.6
  • Runtime DiskExplorer for NTFS v4.3.2


Herramientas de disco – Clonación/Imagen

  • Acronis TrueImage 2018 build 11530
  • AOMEI Backupper v4.1.0
  • Lazesoft Disk Image & Clone v4.0.0.1
  • Macrium Reflect PE v7.1.3196
  • Runtime DriveImage XML v2.6.0


Herramientas de disco – Herramientas de Particionado

  • AOMEI Partition Assistant v7.0.1
  • Macrorit Partition Extender v4.9.3
  • Hard Disk Tools – Security
  • HDD Low Level Format Tool v4.40


Recuperación de Windows

  • Lazesoft Windows Recovery v4.0.0.1


Otras Herramientas

  • FSViewer v6.5.0
  • Free Office rev 703
  • Sumatra PDF v3.1.2
  • 7-Zip v18.05
  • ExamDiff Pro v10.0.0.6
  • HxD v2.0.0
  • Notepad++ v7.5.6
  • WinMerge v2.14


Herramientas unidades extraíbles

  • CDBurnerXP v4.5.8.6795
  • Rufus v3.0.1304


Seguridad – AntiVirus

  • ESET Online Scanner v2.0.22
  • Malwarebytes Anti-Malware v2.2.1.1043


Seguridad – Buscar Contraseñas

  • ProduKey v1.92
  • ShowKeyPlus v1.0.6610


Seguridad – Contraseñas

  • Lazesoft Password Recovery v4.0.0.1
  • NT Password Edit v0.7


Herramientas del Sistema

  • CPU-Z v1.85.0
  • GPU-Z v2.9.0
  • HWInfo v5.84-3450
  • Speccy v1.32.740
  • TechBench ISO Downloader v4.13
  • WinNTSetup v3.9.0
  • Attribute Changer v9.0
  • CCleaner v5.43.6522
  • Change Keyboard Layout v1.0.0
  • Dependency Walker v2.2.6
  • Registry Backup v3.5.3
  • Regshot v2.0.1.70
  • SysInternals Suite
  • Windows PowerShell v1.0


Red

  • Aero Admin v4.5
  • Teamviewer v6.0.10511
  • Acrylic Wi-Fi Home v3.3.0
  • Chrome v67.0.3396.62
  • Mozilla Firefox v60.0.1.6710
  • PENetwork v0.59.0.4

  

Clonar discos con Hiren's BootCD PE es muy sencillo

 1.- REQUERIMIENTOS

Los requerimientos para seguir este tutorial son los siguientes:

  • Un DVD-R o USB
  • Imagen ISO de Hiren's BootCD
  • Conexión a Internet (Solo para bajar la ISO)
  • Otro disco duro de la misma capacidad

 

 2.- DESCARGAR LA ISO DE HIREN'S BOOTCD PE

Para descargar la imagen ISO de Hiren's BootCD PE x64 (v1.0.1), debemos ir a su Website Oficial https://www.hirensbootcd.org/download y si queremos alguna de las versiones anteriores, también podremos hacerlo en la siguiente url https://www.hirensbootcd.org/old-versions/

 

 

3.- GRABAR ISO A DVD/USB

Para grabar la ISO a DVD hay que grabarla como formato ISO y no un DVD de datos normal, y si queremos grabar la ISO en un USB, debemos grabarla de una forma especial para que pueda arrancar el PC desde el USB. En la propia web de Hiren's Boot tienen un sencillo tutorial para hacerlo: https://www.hirensbootcd.org/usb-booting/ o un procedimiento genérico aquí: Como crear un usb booteable de cualquier ISO en windows

4.- ARRANCAR HIREN'S BOOTCD PE

Para arrancar desde USB/DVD deberemos cambiar en la BIOS el orden de arranque. Este apartado queda fuera del tutorial, y si no sabéis  hacerlo, buscad por Internet como hacerlo ya que es sumamente sencillo. Buscad por "cambiar orden de arranque en bios".

Una vez grabada la iso a DVD/USB y configurada la BIOS correctamente, proceso de arranque cargará todo el software necesario en memoria RAM y aparecerá en pantalla un escritorio basado en Windows 10 similar al de la siguiente imagen:

Clonar discos Hirens BootPantalla principal Hiren's BootCD PE

 

 5.- PROCESO DE CLONADO

Una vez que haya cargado completamente Hiren's BootCD PE, navegaremos por los menús desde "Inicio->Hard Disk Tools->Imaging" y seleccionaremos la herramienta de clonado de datos llamada Lazesoft Disk Image & Clone. Esta herramienta ha sustituido a la famosa Norton Ghost ya que ésta era de pago y se ha sustituido por una gratuita.

Clonar discos Hirens BootArrancar Lazesoft Disk Image

 

 En la pantalla principal seleccionaremos la opción de clonado "Clone Disk":

Clonar discos Hirens BootClonar disco

En esta pantalla, aparecerán los discos duros que tiene nuestro equipo. Seleccionaremos el disco origen, o sea, donde tenemos los datos buenos. En este caso el disco origen es Disk 1. A continuación haremos click en Next>:

Clonar discos Hirens BootDisco origen

  En este paso, seleccionaremos el disco en blanco o el disco donde queremos copiar o clonar nuestro disco 1. En este caso es el Disk 2:

Clonar discos Hirens BootDisco destino

 A la hora del clonado, tenemos varias opciones en función de si queremos mantener o no la estructura exacta del disco origen:

  • Copiar sin redimensionar particiones
  • Ajustar particiones al tamaño máximo del disco
  • Reducir el tamaño de particiones en el disco destino

 

Para este ejemplo, seleccionaremos "Copiar sin redimensionar particiones" , es decir, hacer una copia idéntica:

Clonar discos Hirens BootOpciones de particiones

  Antes de realizar la copia, se muestra un breve resumen con las acciones que vamos a realizar. En este ejemplo vemos que vamos a clonar el disco 1 en el disco 2. Si estamos seguros 100%, haremos click en "Start". Mucho cuidado, esta operación, en caso de realizarla mal, perderemos todos nuestro datos:

Clonar discos Hirens BootResumen

 

 El asistente nos pide una confirmación antes de ejecutar el clonado del disco. Si estamos 100% seguros, le diremos que OK:

Clonar discos Hirens BootAdvertencia

 

 En función de la cantidad de información, del tamaño de los discos y de su velocidad, el proceso podrá tardar más o menos. Ahora es buen momento para tomar un refresco ;)

Clonar discos Hirens BootProceso de clonado

 

 Cuando el proceso finaliza, se muestra un mensaje de copiado satisfactorio. Ahora es el momento de reiniciar el equipo y sustituir el disco 1 por el disco 2 para comprobar que funciona. Este procedimiento se suele hacer para cambiar o sustituir un disco duro viejo HDD por otro nuevo HDD o SSD.

Clonar discos Hirens BootProceso de clonado finalizado

 

 

Una vez extraído del equipo el disco 1 e insertado el disco 2, probamos a arrancar y todo debería arrancar perfecto como con el disco "viejo".

Clonar discos Hirens BootArranque desde el disco clonado

miércoles, 30 de noviembre de 2022

Windows: Convertir MBR (BIOS) a GPT (UEFI).

 

Veamos un laboratorio completo de cómo convertir mbr (BIOS) a gpt (UEFI) sin perder datos:


1) Verificamos versión de Windows

En primer lugar deberemos verificar que nuestro sistema operativo Windows, integra la utilidad MBR2GPT.exe.

Para ello, si ejecutamos winver, podremos ver la versión de sistema operativo y ver si disponemos de Windows 10 Creators Update v1703 o una versión superior.

Ejemplo:



2) Verificamos que disponemos de sistema MBR (BIOS)

A continuación, utilizaremos alguno de los métodos descritos en el post anterior para saber si disponemos de mbr (BIOS) a gpt (UEFI):

Imaginemos que tenemos BIOS y queremos pasar a UEFI.

3) Ejecutamos la herramienta MBR2GPT.exe

Con la herramienta MBR2GPT.exe, podremos convertir sin pérdida de datos de MBR a GPT.

En este caso, convertiremos la C:, donde se ubica el sistema operativo.

3.1) Validación

En primer lugar, utilizaremos, el parámetro: /validate, con el que validaremos si es posible o no convertir la unidad.

Al ejecutar: mbr2gpt /validate, podemos encontrarnos con el siguiente error: 

ERROR: MBR2GPT can only be used from the Windows Preinstallation Environment. Use /allowFullOS to override.

Por defecto, nos indica que si no se trata de un sistema operativo Windows PE, deberemos utilizar el parámetro: /allowFullOS, para poder verificar la conversión de la unidad de sistema.

Si toda la verificación ha ido bien, obtendremos una salida de ejecución similar a esta:

mbr2gpt /validate /allowfullOS

MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
MBR2GPT: Validation completed successfully


Como podemos ver en la salida del comando, aparece el disco a analizar, al haber solo un disco, el número del disco será: disk 0.

Si tenemos mas de un disco, podemos identificar la correspondencia del disco con su número con el administrador de discos (diskmgmt.msc) o bien con el comando diskpart.

También podemos ejecutar la validación en un disco concreto, de la siguiente forma, por ejemplo, para el disco 1.

mbr2gpt /validate /disk:1 /allowfullOS

3.2) Conversión



Para convertir un disco, basta con ejecutar:

mbr2gpt /convert /disk:0 /allowfullOS

y la salida de ejecución, será algo similar a esto:  

MBR2GPT will now attempt to convert disk 0.
If conversion is successful the disk can only be booted in GPT mode. 


These changes cannot be undone! 

MBR2GPT: Attempting to convert disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
MBR2GPT: Trying to shrink the system partition
MBR2GPT: Trying to shrink the OS partition
MBR2GPT: Creating the EFI system partition
MBR2GPT: Installing the new boot files
MBR2GPT: Performing the layout conversion
MBR2GPT: Migrating default boot entry
MBR2GPT: Adding recovery boot entry
MBR2GPT: Fixing drive letter mapping
MBR2GPT: Conversion completed successfully
MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!




Dos consideraciones importantes a tener en cuenta:

1) El cambio es irreversible: No podremos volver a MBR (BIOS).

2) Debemos entrar en la BIOS/UEFI, e indicar que se debe arrancar utilizando UEFI, no "Legacy BIOS"








lunes, 7 de noviembre de 2022

MBR y GPT

La llegada de Windows 7 al mercado introdujo un nuevo sistema de partición para los discos duros: GPT. Este nuevo sistema sustituía a la ya tradicional MBR

El MBR o Master Boot Record es el primer sector de la unidad donde se almacena toda la información sobre las particiones que tiene ésta, así como información para el arranque del sistema operativo de nuestro equipo. Es esta última función a la que comúnmente se denomina Boot Loader.

MBR vs GPT 01

Aparte del MBR, antes de cada partición se crea otro sector específico con datos que informa al sistema operativo del tamaño de ésta. Por consiguiente, cuantas más particiones haya en nuestra unidad de almacenamiento, mayor será el espacio que se desperdiciará.

¿Cuáles son las limitaciones de tener un disco con MBR?

La primera y más importante de las limitaciones estriba en que este sistema solo permite gestionar unidades de almacenamiento con un tamaño máximo de 2 TB.

Otra limitación del MBR es el número de particiones que podemos realizar en la unidad, las cuales nunca pueden ser más de 4.

MBR vs GPT

Finalmente, el estándar MBR ya no es aceptado, de serie, por las placas base más modernas. Para poder usar unidades con este estándar, hay que activar el modo de compatibilidad que suelen incorporar las BIOS de estas placas base, de manera que puedan inicializar las unidades que lo utilicen.

Ventajas de usar el sistema GPT

GPT es el acrónimo de GUID Partition Table y se comenzó a utilizar en el sistema operativo Windows 8.1 para los discos duros (aunque Windows 7, en sus últimas versiones, también podía aceptarlo, aunque no configurar una nueva unidad con él).

En las unidades con GPT, existe una capa protectora en MBR en el sector 0 de la unidad, mientras que el propio GPT se localiza en el sector 1 de esta. Esta capa permite que la unidad se pueda usar en equipos que, de serie, no permiten el estándar GPT.

Es más, este estándar crea copias de seguridad dentro de la propia unidad de almacenamiento de manera que, si se corrompiera el sector 1, la unidad puede auto repararse sin problemas para el usuario (y sin pérdida de datos).

Otra ventaja reside en el hecho que el «nuevo» estándar permite ser usado en unidades de tamaño mucho mayor que los 2 TB del estándar antiguo. De hecho, el tamaño máximo de la unidad de almacenamiento ahora ha pasado a 9,4 ZB. Para que nos hagamos una idea del tamaño, en un zettabyte se pueden almacenar 250.000 millones de DVD.
Siguiendo con las ventajas, GPT permite realizar hasta 128 particiones en el interior de una unidad de almacenamiento.

Definición de la interfaz entre el sistema operativo y el firmware de plataforma

Unified Extensible Firmware Interface, es un conjunto de especificaciones  que establecen un módelo universal de inicializado de un computador , independiente de su arquitectura .

El estándar UEFI persigue abstraer los servicios de inicialicializado de hardware para finalmente cargar un sistema operativo,independientemente del hardware sobre el cual se está ejecutando.

La especificación EFI Unificada (UEFI) (anteriormente conocida como la especificación EFI) define una interfaz entre un sistema operativo y un firmware de plataforma.

La interfaz consta de tablas de datos que incluyen información relacionada con la plataforma, llamadas de servicio de arranque y llamadas de servicio de tiempo de actividad disponibles para el sistema operativo y su correspondiente sistema de carga. Estos proporcionan un entorno estándar para arrancar un sistema operativo y ejecutar aplicaciones de arranque previo.

La especificación UEFI estaba destinada inicialmente para la próxima generación de ordenadores equipados con la arquitectura AI y representa un avance del programa "Intel® Boot Initiative" (IBI) que se inició en 1998.

La versión original de Intel de esta especificación se denominó públicamente EFI, acabando con la versión EFI 1.10.

En 2005, se creó el Unified EFI Forum como una organización abierta para promocionar la adopción y continuar con el desarrollo de la especificación EFI. Al utilizar la especificación EFI 1.10 como el punto de partida, este grupo de la industria creó las siguientes especificaciones, renombrándolas EFI Unificada.

La versión actual de la especificación UEFI está disponible en el sitio web de la UEFI.

Intel® Platform Innovation Framework para las especificaciones UEFI y EFI



Requisitos de Extensible Firmware Interface de firmware de United Extensible Firmware Interface (UEFI)

Cuando se inician los dispositivos, la interfaz de firmware controla el proceso de arranque del equipo y, a continuación, pasa el control a Windows u otro sistema operativo. UEFI es un reemplazo de la interfaz de firmware del BIOS anterior y las especificaciones Extensible Firmware Interface (EFI) 1.10. Más de 140 empresas tecnológicas líderes participan en el foro unificado de EFI, entre las que se incluyen AMD, DELL, Apple, Dell, HP, IBM, Insyde, Intel, Amd, Microsoft y Phoenix Technologies.

Ventajas de UEFI

El firmware que cumple las especificaciones de UEFI 2.3.1 proporciona las siguientes ventajas:

  • Capacidad de admitir características Windows 10 seguridad como arranque seguro, Credential Guard de Microsoft Defender y Protección contra vulnerabilidades de seguridad de Microsoft Defender. Todos requieren firmware UEFI.
  • Tiempos de arranque y reanudación más rápidos.
  • Capacidad de admitir más fácilmente unidades de disco duro grandes (más de 2 terabytes) y unidades con más de cuatro particiones.
  • Compatibilidad con la implementación de multidifusión, que permite a los fabricantes de equipos difundir una imagen de equipo que pueden recibir varios equipos sin necesidad de desbordar la red o el servidor de imágenes.
  • Compatibilidad con controladores de firmware UEFI, aplicaciones y ROMs de opción.

Cuando se enciende el equipo, la UEFI inicializa el firmware y el hardware de bajo nivel (CPU, chipset y placa), para después cargar sus propios drivers de los dispositivos de forma paralela. Esto supone una gran ventaja en cuanto a velocidad frente a BIOS, que carga los drivers de forma secuencial. Cumplido esto, el gestor de arranque incorporado en la UEFI consulta la configuración para ejecutar el cargador del sistema operativo o el kernel.

Cada sistema operativo debe tener una entrada en la configuración de la UEFI en la que se especifique la ruta al cargador o kernel del SO.

Proceso de UEFI


Requisitos de seguridad de arranque y mínimo

Como OEM, debe proporcionar compatibilidad con las características descritas en Especificaciones y directivas del Programa de compatibilidad de hardware de Windows,en concreto los siguientes elementos que se dividen en dos grupos: requisitos de arranque y requisitos de seguridad mínimos.

Desde cmd msinfo32.exe




Simuladores 

https://download.lenovo.com/bsco/index.html

https://es.msi.com/blog/uefi-bios