Aunque han sido del tipo "...usa esto...". El curiosear los programas aconsejados me ha servido para entender mejor la creación de un pendrive bootable.
Esto es lo que he averiguado. Existen dos tipos ( o más) de discos bootables, los basados en MS-DOS y los basados en el sistema Windows PE.
Los basados en Windos PE, son los que usan los discos de arranque de Windows Vista y posterior.
Código:
El Entorno de preinstalación de Windows (Windows PE) 2.0 es un sistema operativo Win32 mínimo con servicios limitados que se basa en el kernel de Windows Vista. Se usa para preparar un equipo para la instalación de Windows, para copiar imágenes de discos de un servidor de archivos de red y para iniciar la instalación de Windows.
ver ¿Qué es Windows PE?
Carga del Windos PE durante el inicio
Me centraré a ahora en el sistema Windows PE sin usar programas de terceros.
CREAR PENDRIVE DE ARRANQUE BASADO EN WINDOWS PE
1. Lo primero es conseguir los archivos WinPE. Posiblemente tengas los archivos en tu disco duro y no lo sepas. Si tienes un portátil y tiene el Recovery original instalado, posiblemente puedas encontrar los archivos de WinPE. Personalmente ya los tenía en:
Código:
C:\Program Files\LG Software\LG Smart Recovery\MakeWinPEISO\winpe_x86\ISO
Esta carpeta contiene:
Código:
Boot (carpeta)
EFI (carpeta)
sources (carpeta)
Bootmgr (archivo)
De lo contrario puedes conseguirlo descargándote el Windows Assessment and Deployment Kit (Windows ADK) se instala en la carpeta 'Profram files/Windows Kit' y hay que compilarlo, pero no he conseguido averiguar como. También puedes obtenerlos de un disco de arranque de Windows Vista/7/8/Recovery, o si a través de programas como Easeus Partition Master y cosas así.
La carpeta SOURCE por defecto debe estar vacía, en ella se introduce el archivo BOOT.WIM (si tiene otro nombre se cambia por BOOT) que contiene la apliación interactiva que queremos usar en el arranque, ya sea un Recovery, un administrador de discos o un programa de instalación.
2. Lo segundo es configurar el Pendrive adecuadamente utilizando cualquier programa o el administrador de discos de windows. Untilizando DiskPart en la consola, yo no se si es que no lo hago bien o que, pero a mi me da problemas, es decir, no era detectado por algunas apliaciones, no se porqué.
La configuración del pendrive es esta:
- Formato: NTFS
- Partición: Primaria
- Estado: Activa
- asignar una letra
3. Copia los archivos WinPE que son la carpeta Boot, EFI, Sources y el archivo Bootmgr, tal cual en el Pendrive.
>La carpeta 'BOOT' puede contener una carpeta llamada "fonts" con algunas fuentes pero no es necesario. Pero sí:
-BCD
-BOOT.SDI
-BOOTFIX.BIN
-ETFSBOOT.COM
> La carpeta EFI:
-EFI/MICROSOFT/BOOT
- y aquí dentro...el archivo 'BCD'
La cerpeta EFI, no se si será necesaria, porque yo tengo discos de arranque Windows PE que no la contienen. Así que no se.
> La carpeta SOURCE
-El archivo BOOT.WIM, que es la apliación que se quiere ejecutar.
Tengo una apliación BOOT.WIM que solo muestra una consola, por ejemplo, desde la cual puedo abrir, ejecutar cualquier archivo o comandos.
Así, no hace falta ningún programa. Supongo que para Linux será otra historia.
CREAR PENDRIVE DE ARRANQUE BASADO EN MS-DOS
....
jaja, esto todavía estoy intentando hacer que funcione pues el programa que quiero usar está en DOS, pero no funciona. Parece que Rufus, tiene una opcion para MS-DOS que luego probaré. Pero estoy seguro que seguramente se debe de poder hacer sin programas de terceros.
Investigaré el asunto y luego comento...
S2s