Cómo crear un CD-ROM de arranque El Torito

Resumen

El contenido de este artículo, en parte, derivan de la especificación de formato de CD-ROM de arranque de El Torito versión 1.0 de Phoenix Technologies e IBM y de las notas del producto "Creación de un CD de arranque" versión 0.5 de Phoenix Technologies. Para obtener información adicional acerca de la especificación de El Torito, consulte estos documentos.

¿Qué es El Torito?

El Torito es una especificación escrita por Phoenix Technologies e IBM para discos compactos de inicio. La especificación El Torito permite la creación de un CD-ROM como una imagen de una unidad de disco duro o una unidad de disquete. Al realizar una imagen de un disco duro, se iniciará el CD-ROM como unidad C y se desplazarán todas las letras de unidad de disco duro de una letra. Al arrancar una imagen de disquete, CD-ROM se identifica como unidad A. La unidad original se convertirá en la unidad B y la unidad original B no estará disponible.

¿Qué se necesita para poder utilizar un CD-ROM de arranque?

El BIOS DEL sistema deben ser capaz de admitir un CD-ROM de arranque. Si el BIOS DEL sistema tiene esta capacidad, una unidad EIDE (ATAPI) CD-ROM conectada al sistema debe ser capaz de arrancar desde los discos compactos.


Si la unidad de CD-ROM es una unidad SCSI, el BIOS SCSI también debe admitir discos compactos de inicio.


Tenga en cuenta que BIOS algunos del sistema pueden tener una opción para controlar el orden de inicio entre la unidad de CD-ROM, la unidad C y unidad. Algunos sistemas, aunque es capaz de admitir discos compactos de inicio no pueden dar ningún tal indicación. A pesar de pueden permitirle cambiar la prioridad de arranque entre la unidad de disco duro y de disquete pero no ofrecen ninguna opción para arrancar desde un disco compacto, el sistema puede todavía admite esta característica. Tales sistemas coloque siempre la prioridad en un disco compacto de inicio que, si se ha insertado, el sistema se iniciará desde el mismo.

¿Qué se puede hacer con un CD-ROM de arranque?

Todo lo que se puede ejecutar desde una unidad de disco duro o disquete en el DOS se puede ejecutar desde un CD con una excepción: desde un CD se lee sólo el programa no debe intentar escribir datos en el CD o se producirá un error.

Más información

Elementos que necesita para crear un CD-ROM de arranque:
  • Una unidad de disco duro vacía de 650MB menos de capacidad o un disquete unidad.


    Se hará una copia exacta de un disco duro en el disco compacto. En otras palabras, debido a la capacidad de un CD es 650 MB, una unidad de disco duro más pequeña que esto es necesaria para que encaje en el CD. Tenga en cuenta que la partición de la unidad de disco duro no es suficiente, ya que se creará una imagen de todo el disco físico.


    La unidad de disco duro debe contener sólo los datos que desea colocar en el CD.


    Medios extraíbles pueden utilizarse en lugar de un disco duro. Algunos discos ópticos son idóneas para esta tarea.


    Si va a realizar una imagen de un disquetes, se necesitará un disquete en lugar de la unidad de disco duro vacía.
  • Otra unidad que tenga al menos dos veces el espacio de la unidad de arriba. - o -


  • Dos adicionales unidades cada una con espacio libre al menos tanto como el controlador enumerado anteriormente.


    Para clarificar esta información: se creará una imagen bit a bit de la primera unidad y, a continuación, se creará un archivo ISO de esa imagen. Por lo tanto, una unidad contendrá los archivos originales, otra vez como espacio necesario para la imagen y por último nuevamente como mucho espacio para el archivo ISO.


    Cuando se requiere un disquete, sólo unos pocos megabytes de espacio libre de imágenes. Tal como se describe a continuación, si está configurado correctamente, el resto del disco compacto puede tener acceso a controladores cargados desde la imagen de disquete. Por este motivo, así como los requisitos del sistema muy reducida y requisitos de tiempo, será mucho más fácil de llevar a cabo la creación de imágenes de una imagen de disquete.
  • Un disco compacto de creación que permitirá a un archivo de imagen ISO real que se cree. Adaptec CD EZ Pro es un ejemplo de dicho paquete. Paquetes como Corel CD Creator (ahora Adaptec CD Creator) NO permitirá la creación de imágenes ISO reales y, como tales, no son adecuados para la creación de discos compactos de inicio.
  • Utilidad para permitir la edición de nivel de byte de un disco. Las instrucciones de este artículo, suponen el uso de Diskedit de Norton Utilities de Symantec.

Crear CD de arranque de principio a fin

Tenga en cuenta que los pasos siguientes se suponen que se creará una imagen de una unidad de disco duro. Un único byte deberá modificarse para la imagen de un disquete. Este cambio se describe en el paso 12 de este procedimiento.


Además, porque estas instrucciones supone el uso del programa Norton Diskedit, presentamos algunas sugerencias sobre cómo utilizar Norton Diskedit:
  • La clave PRINCIPAL le llevará al principio del archivo.
  • Para buscar, seleccione Buscar en el menú Herramientas o presione CTRL+S. Para buscar la siguiente aparición del mismo artículo, seleccione Buscar otra vez en el menú Herramientas o presione CTRL+G.
  • Para mover el cursor desde el Hex edición de lado a la parte de texto de la pantalla o viceversa, presione la tecla TAB.
Siga estos pasos para crear un CD de arranque:
  1. Preparar el disco duro o disquete exactamente como desearía el CD que aparezca. Organizar todos los archivos y directorios que se adapte a sus necesidades.
  2. Asegúrese de que la unidad de disco duro tiene un sistema operativo, que es el arranque, y que la partición se marca como activa. Se recomienda encarecidamente que realmente inicia desde esta unidad para asegurarse de que se comporta como se esperaba. Una vez grabado en el CD, no podrá modificarlo sin grabar otro CD. Por este motivo, se recomienda que pruebas exhaustivas realizarse antes de escribir en un CD.
  3. Utilice Norton Diskedit (o aplicación similar) para copiar el contenido de la unidad de disco duro a un archivo. En Norton Diskedit, siga estos pasos:

    1. Seleccione el objeto y disco físico después. Seleccione la unidad de disco duro para crear una imagen de.
    2. Seleccione Herramientas y, a continuación, escriba.
    3. Seleccione escribir en un archivo.
    4. Guarde este archivo como Osboot.img.
    NOTA: Esto puede ser un proceso largo.
  4. Cree un archivo denominado Bootcat.bin que tiene exactamente 2.048 bytes de tamaño. Este archivo le servirá como un catálogo de arranque ficticio. Es una manera fácil de crear este archivo utilizando el programa Edit de MS-DOS o el Bloc de notas de Windows y escribir en todos los caracteres hasta que tengan un bytes de archivo exactamente 2.048 en tamaño.
  5. Utilice DISKEDIT para editar este archivo. Desde el comienzo del archivo, escriba los datos siguientes. Tenga en cuenta que el lado izquierdo muestra el hexadecimal equivalente de los caracteres de la derecha. Se recomienda que especifique los caracteres hexagonales para precisión. Además, algunos de los caracteres ANSI que se muestra a la derecha no están correctamente representados aquí. Escriba los datos hexadecimales como se muestra para un funcionamiento correcto.
          01 00 00 00 50 68 6F 65  -  ....Phoe
    6E 69 78 20 54 65 63 68 - nix Tech
    6E 6F 6C 6F 67 69 65 73 - nologies
    20 4C 54 44 34 E4 55 AA - LTD4_U~

  6. Asegúrese de escribir hexadecimal "00" a todos los bytes restantes del archivo.
  7. Indicar el disco compacto de creación de software para crear una imagen ISO que contiene los dos archivos Osboot.img y Bootcat.bin. Guarde el archivo ISO como Bootcd.iso. Asegúrese de crear el archivo como un archivo de MODO 1. Antes de realizar este paso, lea las notas siguientes.


    Notas acerca de cómo agregar archivos adicionales:


    En este momento, deseará tener en cuenta algunos elementos adicionales que desee agregar más archivos a este CD.


    • Al arrancar desde el disco compacto, aparecerán todos los archivos en la unidad de disco duro original o disquete que fue crear una imagen. Cualquier archivo agregado al CD una vez que el proceso de creación de imágenes no será visible en este momento.
    • Cuando se ve el disco compacto en un sistema que se haya iniciado desde la unidad de disco duro o un disquete, y se cargan los controladores de CD-ROM, aparecerán los archivos adicionales. El contenido de Osboot.img (que, a su vez, contiene los archivos de la unidad de disco duro o disquete que era reflejada) no será visible. En su lugar, se verán los archivos Osboot.img y Bootcat.bin además de los otros archivos que se agregaron.
    • Si el disco compacto de inicio carga controladores de CD-ROM en el inicio, es posible ver todos los archivos en el CD. Los archivos que estaban en la imagen de disco duro o disquete será visibles en la unidad A o C y los archivos adicionales que pueden accederse a través de la letra asignada por los controladores de CD-ROM en la unidad de CD-ROM.
    Si desea tener archivos adicionales en el disco compacto, ahora es el momento de agregarlos. Para ello, simplemente indicar a su software para incluir no sólo Osboot.img y Bootcat.bin, sino también los archivos adicionales de creación de CD.
  8. Utilice Diskedit para abrir Bootcd.iso.
  9. Vaya al sector 17 (Esto es en desplazamiento 8800h). "CD001" debe estar en la primera línea.
  10. Escriba los datos siguientes:
          00 43 44 30 30 31 01 45  -  .CD001.E
    4C 20 54 4F 52 49 54 4F - L TORITO
    20 53 50 45 43 49 46 49 - SPECIFI
    43 41 54 49 4F 4E 00 00 - CATION

    Continúe introduciendo hexadecimal "00" después de los caracteres anteriores a través de contrapartida 8FFF (2048 caracteres en total).


    NOTA: Aunque el número de caracteres cerca del principio ya sea idéntico a la que se muestra en la tabla anterior, observe que la primera línea comienza por 00. Estos caracteres a menudo se pasa por alto. La información debe escribirse exactamente como se muestra en formato hexadecimal.
  11. Crear un Descriptor de volumen de inicio válido


    • Ir al principio del archivo y, a continuación, buscar BOOTCAT.
    • Recuento de nuevo 31 caracteres. Para ello en Diskedit, coloque el cursor sobre la letra "B" en BOOTCAT y vaya dos líneas hacia arriba y a la derecha un carácter.
    • Anote los siguientes cuatro bytes hexadecimales (incluyendo el encuentra el cursor).
    • Ir a 8847h de contrapartida. Se trata de un poco después de los datos especificados en el paso 10. Introduzca los 4 bytes que sólo anotó anteriormente.
  12. Creación de un catálogo de inicio válido


    1. Ir al principio del archivo y, a continuación, buscar OSBOOT.
    2. Recuento de nuevo 31 caracteres. Para ello en Diskedit, coloque el cursor en la letra O en OSBOOT y vaya dos líneas hacia arriba y a la derecha un carácter.
    3. Anote los siguientes cuatro bytes hexadecimales (incluyendo el encuentra el cursor).
    4. Ir al principio del archivo y, a continuación, buscar LTD4. Debería ver el contenido del archivo Bootcat.bin creado en el paso 5. Si no es así, repetir la búsqueda hasta que encuentre los datos introducido en el paso 5.
    5. En contrapartida 20h entrar los bytes siguientes:


      1. 88 04 00 00 00 00 01 00
      2. Los cuatro bytes que acaba de escribir hacia abajo.
      Éstas deben seguir uno tras otro. En otras palabras, 88 04 00 00 00 01 00 B1 B2 B3 B4.


      NOTA: B1 B4 son los cuatro bytes que escribió.


      NOTA: En 1) anterior, la 04 especifica una imagen de disco duro. Utilice 01 para una imagen de disquete de 1,2 MB, 02 para una imagen de disquete de 1,44 MB y 03 para una imagen de disquete de disco de 2,88 MB.
  13. Diskedit de salida, guardar los cambios.
  14. Grabe el archivo ISO en el CD. Recuerde que, si decide agregar archivos adicionales (en la sección opcional para el paso 7) que tienen nombres de archivo largos, se desea grabar el CD con el formato ISO 9660 formato Joliet en lugar de forma que pueden aparecer también los nombres de archivo largos en Windows 95 y Windows NT 4.
Tenga en cuenta que las sesiones adicionales no puede agregarse a un disco compacto de inicio. Agregar sesiones adicionales, hará que el CD no sea de arranque. Por este motivo, se recomienda que el software de creación de CD se le solicitará que cierre también el CD.


Diskedit de Norton Utilities está fabricado por Symantec Corporation y Easy CD Pro está fabricado por Adaptec, Inc., proveedores independientes de Microsoft; no ofrecemos ninguna garantía, implícita o de otro tipo, respecto al rendimiento o la confiabilidad de estos productos.
Propiedades

Id. de artículo: 167685 - Última revisión: 01/09/2017 - Revisión: 1

Comentarios