Comando: sys / sys config

  SYS hace que un disquete o disco duro u otro medio grabable sea de
  arranque. SYS CONFIG configura el NúCLEO de FreeDOS.

Sintaxis:

  SYS [fuente] unidad: [bootsect] [{opción}]
  SYS [/?]
      fuente    = A:,B:,C:\KERNEL\BIN\,etc., La ubicación (opcional) de
                los archivos de sistema. Si no se proporciona, se supone
                el directorio actual.
      unidad    = A,B,C etc. La unidad para hacer arrancable.
      bootsect  El nombre de la imagen del archivo del sector de arranque
                de 512 bytes para la unidad: para escribir en *lugar de*
                del sector de arranque real.

  SYS CONFIG [unidad][ruta]kernel.sys [opción=valor...]
  SYS CONFIG [/help][/?]

  SYS CONFIG
    Esto simplemente mostrará la configuración actual del archivo
    KERNEL.SYS en el directorio actual. Es útil ver en qué están
    configuradas actualmente las opciones, qué opciones son compatibles
    y deberían mostrar valores válidos junto con los valores
    predeterminados (los valores predeterminados son los valores válidos
    con un '*' al lado de ellos).

  SYS CONFIG [unidad][ruta]KERNEL.SYS
    Este formulario se comporta como anteriormente, excepto que mostrará
    la configuración del archivo del núcleo que especifique. La unidad y
    laruta son opcionales, y generalmente solo se usará una '\' para
    indicar el directorio raíz de la unidad actual. KERNEL.SYS especifica
    el nombre del archivo del kernel, que puede no ser "KERNEL.SYS", por
    ejemplo, al probar que desea modificar KERNTEST.SYS y luego copia (o
    cambiar el nombre) a KERNEL.SYS para el arranque.

Opciones:

  SYS OPTIONS:
  /BOTH          El nuevo sector de arranque se escribirá en el archivo
                 de imagen y en el sector de arranque de la unidad real.
  /BOOTONLY      El sector de arranque (o imagen) se actualizará, pero
                 KERNEL y COMMAND.COM no se copiarán en el destino.
  /UPDATE        Copie KERNEL y actualice el sector de arranque (*no*
                 copie la línea de comandos).
  /OEM[:AUTO]    Indica sector de arranque, nombres de archivo y segmento
                 de carga para usar.
  /OEM:DE        Use la configuración del Núcleo en modo real de DEll.
  /OEM:DR        Use la configuración compatible con DR DOS 7+.
  /OEM:EDR       Utilice la configuración mejorada compatible con 
                 DR DOS 7+.
  /OEM:FD        Use configuraciones compatibles con FreeDOS.
  /OEM:MS        Use configuraciones compatibles con MS-DOS.
  /OEM:PC        Use configuraciones compatibles con PC-DOS.
  /OEM:Rx        Use configuraciones compatibles con RxDOS.
  /OEM:W9x       Use la configuración compatible con MS Win9x DOS.
                 El valor predeterminado es /OEM[:AUTO], seleccione DOS
                 según los archivos existentes.
  /K nombre      Da el nombre de archivo del archivo del núcleo que se
                 copiará. Esta opción solo es necesaria cuando el núcleo
                 no se llama "KERNEL.SYS".
  /L segmento    El segmento de carga, en hexadecimal, para usar. El
                 valor predeterminado es 60.
  /B btdrv :     Número de BIOS hexagonal de la unidad de arranque
                 establecida en bs, 0=A:, 80=1st hd,...
  /FORCE         Anular la selección automática de configuraciones
                 relacionadas con la BIOS.
  /FORCE:AUTO    Seleccione LBA o CHS según la disponibilidad de la BIOS.
  /FORCE:BIOSDRV Utilice el número de unidad de arranque proporcionado por
                 la BIOS.
  /FORCE:BSDRV   Use la unidad de arranque # establecida en el sector de
                 arranque.
  /FORCE:LBA     Siempre use LBA.
  /FORCE:CHS     Siempre use CHS.
  /NOBAKBS       Omite la copia del sector de arranque en la copia de
                 seguridad bs, FAT32 solo se ignora.
  /SKFN nombre_archivo            Copiar el nombre del archivo a 
                                  KERNEL.SYS; ajustes iguales que 
                                  /OEM: FD.
  /SCFN nombre_archivo            Copie el nombre del archivo a
                                  COMMAND.COM.
  /BACKUPBS [ruta]nombre_archivo  Guardar bs actual antes de sobrescribir.
  /DUMPBS   [ruta]nombre_archivo  Guardar bs actual y salir.
  /RESTORBS [ruta]nombre_archivo  Sobrescriba bs y salga.
  /VERBOSE                        Mostrar salida adicional (depuración).
  /help          Muestra la ayuda.
  /?             Muestra la ayuda.
  
  SYS CONFIG OPCIONES:
  /help          Muestra la ayuda.
  /?             Muestra la ayuda.
  Las opciones actuales son:
  DLASORT=0|1
    Esta opción es para especificar si la asignación de letras de unidad
    debe seguir la forma MSDOS normal de todas las particiones primarias
    en las unidades y luego las particiones extendidas, o las particiones
    más lógicas (primarias y extendidas) en la primera unidad, luego
    repita para todasd las unidades siguientes (todas primario y
    extendido, luego intente la siguiente unidad). 0 corresponde al modo
    MS y 1 corresponde al primer disco completamente, luego al 
    siguiente ...
  SHOWDRIVEASSIGNMENT=0|1
    Si es 1, la información de adignación de unidad normal se muestra al
    arrancar. Si es 0, esta información se suprime (no se muestra).
  SKIPCONFIGSECONDS=# (maybe -128 to 127)
    Un valor negativo ( < 0 ) indica que se omitirá el procesamiento
    F5/F8 (el núcleo no comprobará si presionó estas teclas, por lo que
    no puede omitir el procesamiento del archivo de configuración 
    (CONFIG.SYS). Un 0 significa que debe haber presionado la tecla
    precisamente para cuando el núcleo lo comprueba, esencialmente
    omitiendo, aunque un dedo bien sincronizado aún podrá usarla. Y
    cualquier valor mayor que 0 es el número de segundos que el núcleo
    mostrará el mensaje y esperará a que presione la tecla antes de
    asumir que no lo hizo.
  FORCELBA=0|1
    Si es 1, el núcleo usará técnicas LBA (INT13 extendida) para abordar
    todas las particiones si es posible, incluso si tienen un tipo de
    partición no LBA y están completamente por debajo del cilindro 1023
    (generalmente el límite de 8 GB). Esto es 0 por defecto, por razones
    de compatibilidad. Establecer esto en 1 puede omitir algunas BIOS
    defectuosas y ofrece un rendimiento ligeramente mejor.
  GLOBALENABLELBASUPPORT=0|1
    Si 0, entonces LBA estará completamente deshabilitado, 
    independientemente de la configuración de FORCELBA. Necesita esto si
    FreeDOS cree que tiene LBA disponible, pero en realidad no lo tiene.
    Esta configuración está establecida en 1 de forma predeterminada.

    Para obtener más información sobre SYS CONFIG, consulte:
    http://www.fdos.org/kernel/.

Comentarios:

  SYS:
  El comando SYS crea un sector de arranque en el sector 0 del disquete
  o disco duro. Luego copia KERNEL.SYS y COMMAND.COM al medio. Después de
  esto, la computadora puede iniciar FreeDOS desde este medio.
  SYS CONFIG:
  Si no se dan opciones, se muestran los valores actuales. /help o /?
  muestra la información de uso. [unidad][ruta]kernel.sys especifica el
  archivo del kernel que se va a modificar, si no se le da valores
  predeterminados a KERNEL.SYS. Opción=valor ... especifica una o más
  opciones y los valores para establecer cada una. Si se da una opción
  varias veces, el valor establecido será el más a la derecha.

Ejemplos:

  sys c: (desde un disquete; el comando sys y COMMAND.COM y KERNEL.SYS
         deben estar en el disquete, despúes de la ejecución, el HD se
         iniciará)
  sys a: (desde un HD o CD; el comando sys y COMMAND.COM y KERNEL.SYS
         debe estar en la unidad fuente, después de la ejecución, el
         disquete se iniciará)

Ver también:

  command.com
  format
  fdisk
  kernel
  kernel-devel
  label
  vol

  Copyright © 1998 Jim Hall, modificado en 2011 por W. Spiegl.
  Traducido en 2020 por Lorenzo del Toro Saravia.

  Este archivo se deriva del comando de especificaciones HOWTO de FreeDOS.
  Consulte el archivo H2Cpying para ver las condiciones de copia.