Cómo crear un arranque multisistema
1. Introducción
A medida que el precio de las grabadoras cae en picado y el software de grabación se vuelve más fácil de usar, ya no nos resulta difícil grabar un disco CDR normal, pero es necesario. Es posible empezar a grabar un disco, pero no todo el mundo puede hacerlo. Hay muchos sitios web que hablan sobre BOOTDISK en el extranjero. Si su texto electrónico es lo suficientemente bueno, puede ignorar por completo mi tutorial e ir a estos dos sitios web: /. Estos dos sitios web son los mejores sitios web de BOOTDISK. Lo más probable es que esté copiado de aquí. Si la redacción es deficiente, puede ir a un sitio web sin X, pero le costará una tarifa. Después de todo, han chinoizado la información para usted.
Por supuesto, puedes ver mi tutorial, es completamente GRATIS.
Permítanme hablar primero del principio y origen del Qipan. (Parte del contenido está extraído de un tutorial en línea, el autor es desconocido)
Todos sabemos que los CD de instalación de la serie Windows 98 a Windows XP son de arranque, pero los CD de instalación de Windows 95 no se pueden arrancar. ¿Sabías por qué? Para entender por qué, debemos explorar los orígenes de los CD-ROM de arranque.
El concepto de CD-ROM de arranque (o disco de arranque) se propuso ya en 1994 (la gloriosa era de DOS). En ese momento, el CD-ROM todavía era un dispositivo accesorio costoso para las PC (CD). -La tarjeta ROM más sonido se llamaba suite multimedia en ese momento, y una computadora con una suite multimedia se llamaba computadora multimedia. Además, existían algunas dificultades técnicas para realizar el arranque del CD en la plataforma DOS: debía detectarse antes de cargar). DOS, esto no era posible desde la perspectiva del software en ese momento. La única solución era modificar el BIOS en la placa base de la computadora (o el BIOS en el controlador SCSI e IDE) para que pudiera implementarse en el hardware. nivel en lugar del nivel de software. La etapa primero identifica el CD-ROM y carga automáticamente el gestor de arranque en el CD-ROM (un código especial almacenado en un área específica del CD-ROM para controlar el inicio del CD-ROM).
El 25 de enero de 1995, Phoenix Technologies e IBM publicaron conjuntamente la Especificación de formato de CD-ROM de arranque (Especificación de formato de CD-ROM de arranque) 1.0 - Especificación El Torito, que define la especificación del formato de CD-ROM de arranque. Estructura de datos del CD-ROM y configuración de datos de imagen y algunas instrucciones detalladas sobre la producción de CD. De hecho, esta especificación también formula implícitamente la especificación de un BIOS que puede leer discos CD-ROM de arranque, de modo que los CD-ROM de arranque que cumplan con la especificación de El Torito se puedan iniciar normalmente en la computadora. Si hay un CD-ROM de arranque disponible pero no se puede leer en la computadora, ¿no es en vano? !
Posteriormente, Phoenix sola o en conjunto con otros fabricantes lanzó sucesivamente una serie de especificaciones y estándares para soportar CD-ROM de arranque. Entre ellas, cabe mencionar que el 11 de enero de 1996, COMPAQ, Phoenix y. Intel lanzó conjuntamente la especificación de arranque de BIOS 1.01, que proporciona a los fabricantes de BIOS estándares para fabricar BIOS que admitan CD-ROM de arranque.
La especificación original de El Torito se puede encontrar en /resources/specs-cdrom.pdf (inglés).
La especificación de arranque del BIOS original se puede encontrar en /resources/specs-bbs101.pdf (inglés).
Si quieres saber más sobre la historia de El Torito, como por qué se llama "El Torito", quién participó en la redacción del pliego, etc., puedes encontrar la respuesta en el siguientes documentos: /Compact_Disc_Variations/danaboot.html (inglés)
Desde la introducción de la especificación El Torito, han surgido en gran número CD-ROM de arranque que utilizan imágenes de arranque únicas, y la especificación El Torito se ha convertido en la estándar industrial de facto.
El CD-ROM de arranque sigue la especificación ISO 9660. En pocas palabras, la función de arranque del CD-ROM normal = CD-ROM de arranque.
Esta es la razón fundamental por la que el CD de instalación de Windows 95 no es de arranque: la especificación El Torito aún no había nacido cuando se lanzó Windows 95.
La especificación de El Torito define la configuración de una imagen de arranque en un CD-ROM y también proporciona algunas instrucciones detalladas sobre la producción y estructura de un CD-ROM de arranque. Las instrucciones son muy técnicas y requieren mucho esfuerzo para entenderlas. Pero nuestro objetivo es crear un CD-ROM de arranque que cumpla con la especificación de El Torito, por lo que no es necesario saber tanto en teoría. Hay muchos programas de grabación listos para usar que pueden ayudarnos a crear un CD de arranque único perfecto. -MEMORIA DE SÓLO LECTURA.
Cómo funciona el CD-ROM de arranque múltiple
La especificación de El Torito no solo define la configuración de una única imagen de arranque (single boot image), sino que también define muy lejos el arranque múltiple. -Configuración visual de múltiples imágenes de arranque.
Imagen 1
La imagen de arriba es el diagrama de configuración de la imagen de arranque del CD-ROM normal, CD-ROM de arranque único y CD-ROM de arranque múltiple definidos en la especificación de El Torito. (fuente de la imagen:/resources/specs-cdrom.pdf). Como se puede ver en la figura, el principio de funcionamiento del CD-ROM de arranque es el siguiente:
El BIOS primero verifica el sector 17 (sector 17) del CD para encontrar el código que contiene. se encuentra un registro de inicio, tabla de descripción de volumen (Descriptor de volumen de registro de inicio), continuará buscando el directorio de inicio (Catálogo de inicio) según la dirección en la tabla. Después de encontrar el directorio de inicio, encontrará el directorio de inicio correspondiente. imagen del disco (de arranque) según la entrada de inicio (Boot Entry) descrita en él) o el archivo de inicio de inicio. Después de encontrar la imagen del disco de inicio, lea los datos que contiene y realice la acción de inicio correspondiente.
En comparación con el CD-ROM de arranque único, el directorio de arranque del CD-ROM de arranque múltiple contiene varias entradas de arranque que apuntan a varias imágenes de disco de arranque.
La configuración de arranque múltiple descrita en la Figura 1 es la configuración de imagen de arranque múltiple descrita en la especificación de El Torito. Sin embargo, dado que los CD-ROM de arranque múltiple rara vez se usan en el trabajo real, el BIOS de la mayoría. placas base actuales Esto no está bien soportado. En tales placas base, los CD-ROM de arranque múltiple fabricados de conformidad con la especificación de El Torito a menudo solo pueden arrancar la primera imagen de arranque (señalada por la salida de arranque predeterminada), mientras que las otras imágenes de arranque desaparecen inexplicablemente.
Para resolver este problema, la gente ha desarrollado sucesivamente algunos métodos para lograr el arranque múltiple del CD-ROM. El método más popular actualmente es el de "no simulación" (disquete, disco duro). Método de simulación de BIOS.
Su principio de funcionamiento es básicamente el mismo que el principio de configuración de una sola imagen de inicio descrito en la especificación de El Torito, excepto que no es una imagen de disquete la que se inicia de forma predeterminada, sino un archivo de inicio que guía el CD para iniciar. y luego busca otra imagen de disco de inicio o archivo de inicio, enumerando opciones de inicio según la selección del usuario del archivo de configuración ***.
Actualmente existen tres softwares de herramientas principales que utilizan este método: Diskemu, ISOLINUX/MEMDISK y Boot Scriptor. De hecho, Boot Scriptor es un producto desarrollado por Michael K Ter Louw sobre la base de ISOLINUX, pero ha ampliado enormemente las funciones y el rendimiento de ISOLINUX, y es bastante diferente de ISOLINUX, especialmente desde que se introdujo 1.2.3b Diskemu al principio. de la versión, que mejoró enormemente su compatibilidad, por lo que lo presentaremos como el tercer método.
Las URL de estos tres software son las siguientes:
Diskemu:
/iso.php
Boot Scriptor:
/prog/cdimage.zip
/prog/cdimagegui.zip
Domestic Feili también tiene una interfaz GUI correspondiente, en chino.
/winimage/winima60.zip
3. UltraEdit
Editor hexadecimal, modifica el texto mostrado en el archivo de inicio de inicio.
Dirección de descarga: ftp://ultraedit.com/uedit32.zip
4. VMware (o Virtual PC)
Pruebe el archivo de imagen completo. Intente ver si se puede iniciar sin quemar el disco. Puede instalar LINUX, 9X y DOS en XP.
5. NERO
No hace falta decir que también puedes utilizar otro software de grabación.
A excepción de CDIMaGE, no escribiré tutoriales detallados para las herramientas anteriores. Consulte otros tutoriales en línea.
Requisitos del sistema:
1. Es mejor utilizar el sistema WIN2K o XP, porque algunas de las herramientas anteriores no pueden ejecutarse en 9X.
2. El disco duro debe tener más de 2G de espacio, cuanto más mejor.
3. Lo mejor es tener una grabadora, pero no importa si no tienes una, puedes usarla para ISO.