Commande : sys / sys config
SYS rend une disquette, un disque dur ou un autre média amorçable.
SYS CONFIG configure le KERNEL FreeDOS.
Syntaxe :
SYS [source] lecteur: [sectboot] [{option}]
SYS [/?]
source = A:,B:,C:\KERNEL\BIN\,etc., L'emplacement (facultatif)
des fichiers système. S'il n'est pas indiqué, le
répertoire courant sera utilisé.
lecteur = A,B,C etc. Le lecteur à rendre amorçable.
sectboot Le nom de du fichier image du secteur d'amorçage de 512
octets pour le lecteur : pour y écrire *au lieu du*
secteur d'amorçage réel.
SYS CONFIG [lecteur][chemin]kernel.sys [option=valeur...]
SYS CONFIG [/help][/?]
SYS CONFIG
Cela affichera simplement les réglages actuels pour le fichier
KERNEL.SYS dans le répertoire courant. Il est utile de savoir
comment les options actuelles sont réglées, quelles options sont
prises en charge et cela devrait aussi afficher les valeurs valides
avec les valeurs par défaut (les valeurs par défaut sont les valeurs
valides suivies d'un '*').
SYS CONFIG [lecteur][chemin]KERNEL.SYS
Cette forme se comporte comme celle ci-dessus, sauf qu'elle
affichera les réglages pour le fichier de kernel que vous
spécifiez. Le lecteur ainsi que le chemin sont facultatifs et
généralement un simple '\' sera utilisé afin d'indiquer le
répertoire racine du lecteur actuel. KERNEL.SYS spécifie le
nom de fichier du kernel, qui peut ne pas être "KERNEL.SYS",
par exemple lors de tests vous voudrez altérer KERNTEST.SYS et
plus tard le copier sur (ou le renommer en) KERNEL.SYS pour
l'amorçage.
Options :
OPTIONS DE SYS :
/BOTH Le nouveau secteur d'amorçage sera écrit sur le fichier
image et sur le secteur d'amorçage du lecteur.
/BOOTONLY Le secteur d'amorçage (ou l'image) sera mis à jour,
mais le KERNEL et COMMAND.COM ne seront pas copiés sur
la destination.
/UPDATE Copie KERNEL et met
à jour le secteur d'amorçage (ne copie *pas* le shell).
/OEM[:AUTO] Indique le secteur d'amorçage (de boot), les noms de
fichiers et le segment de chargement (load segment)
à utiliser.
/OEM:DE Utilise les réglages du Kernel DEll mode réel.
/OEM:DR Utilise des réglages compatibles avec DR DOS 7+.
/OEM:EDR Utilise des réglages compatibles avec DR DOS 7+
amélioré.
/OEM:FD Utilise des réglages compatibles avec FreeDOS.
/OEM:MS Utilise des réglages compatibles avec MS-DOS.
/OEM:PC Utilise des réglages compatibles avec PC-DOS.
/OEM:Rx Utilise des réglages compatibles avec RxDOS.
/OEM:W9x Utilise des réglages compatibles avec MS Win9x DOS.
La valeur par défaut est /OEM[:AUTO], sélectionne
le DOS en se fondant sur les fichiers existants.
/K nom Donne le nom du fichier du kernel (noyau) à copier.
Cette option n'est requise que lorsque le kernel
n'est pas appelé "kernel.sys"
/L segm Le segment de chargement, en hexadécimal, à utiliser.
La valeur par défaut est de 60.
/B btdrv : hex BIOS # du lecteur d'amorçage défini dans bs 0=A:,
80=1er disque dur,...
/FORCE Ignore la sélection automatique des paramètres liés
au BIOS.
/FORCE:AUTO Sélectionne LBA ou CHS en fonction de la disponibilité
du BIOS.
/FORCE:BIOSDRV Utilise le lecteur d'amorçage # indiqué par le BIOS.
/FORCE:BSDRV Utilise le lecteur d'amorçage # défini dans le secteur
d'amorçage.
/FORCE:LBA Utilise toujours LBA.
/FORCE:CHS Utilise toujours CHS.
/NOBAKBS Ignore la copie du secteur d'amorçage pour la sauvegarde
bs, FAT32 seulement, sinon ignoré.
/SKFN nomfichier Copie depuis nomfichier sur to KERNEL.SYS ;
réglages identiques à /OEM:FD.
/SCFN nomfichier Copie depuis nomfichier sur COMMAND.COM.
/BACKUPBS [chemin]nomfichier Enregistre le bs courant avant d'écraser.
/DUMPBS [chemin]nomfichier Enregistre le bs courant et quitte.
/RESTORBS [chemin]nomfichier Écrase le bs et quitte.
/VERBOSE Affiche des sorties (de débogage)
supplémentaires.
/help Affiche l'aide.
/? Affiche l'aide.
OPTIONS DE SYS CONFIG :
/help Affiche l'aide.
/? Affiche l'aide.
Les options actuelles sont :
DLASORT=0|1
Cette option sert à spécifier si l'attribution de lettre de lecteur
devrait suivre la manière normale de MSDOS de toutes les partitions
primaires sur les lecteurs, puis les partitions étendues, ou la
manière plus logique de toutes les partitions (primaires et étendues)
sur le premier lecteur, puis répéter cela pour tous les lecteurs
suivants (tous les primaires et étendus, puis essayer le lecteur
suivant). 0 correspond à la manière MS et 1 correspond au premier
lecteur entièrement, puis le suivant ...
SHOWDRIVEASSIGNMENT=0|1
Si 1 alors les informations normales d'attribution de lecteur sont
affichées au moment de l'amorçage. Si 0 alors ces informations sont
supprimées (non affichées).
SKIPCONFIGSECONDS=# (peut être de -128 à 127)
Une valeur négative ( < 0 ) indique que le traitement de F5/F8 sera
ignoré (le kernel ne vérifiera pas si vous avez appuyé sur ces
touches, donc vous ne pourrez ignorer le traitement du fichier
de configuration (CONFIG.SYS). Un 0 signifie que vous avez appuyé
sur la touche précisément au moment où le kernel vérifie ces
appuis - ce qui revient à ignorer, même si un doigt bien chronométré
sera en mesure de l'utiliser. Et toutes les valeurs supérieures à
0 représentent le nombre de secondes ou l'invite sera affiché en
attendant que vous appuyiez sur la touche avant de supposer que
vous ne l'avez pas fait.
FORCELBA=0|1
Si 1 alors le kernel utilisera les techniques LBA (INT13 étendu)
pour adresser toutes les partitions si c'est possible, même si
celles-ci ont un type de partition non-LBA et sont complètement en
dessous du cylindre 1023 (généralement la limite des 8 Go). La
valeur par défaut est de 0, pour des raisons de compatibilité.
Régler cette valeur sur 1 peut contourner certains BIOS bugués et
donne des performances légèrement améliorées.
GLOBALENABLELBASUPPORT=0|1
Si 0 alors LBA sera complètement désactivé, sans tenir compte du
réglage FORCELBA. Vous en aurez besoin si FreeDOS pense que vous
avez une LBA de disponible, alors qu'en réalité ce ne sera pas
vrai. La valeur par défaut de ce réglage est de 1.
Pour davantage d'informations sur SYS CONFIG, voyez :
http://www.fdos.org/kernel/
Commentaires :
SYS:
La commande SYS crée un secteur d'amorçage (boot sector) sur le
secteur 0 de la disquette ou du disque dur. Puis elle copie KERNEL.SYS
et COMMAND.COM sur le média. Suite à cela l'ordinateur sera capable
de démarrer FreeDOS depuis ce média.
SYS CONFIG:
Si aucune option n'est donnée, les valeurs actuelles seront affichées.
/help ou /? affiche des informations d'utilisation.
[lecteur][chemin]kernel.sys spécifie le fichier de kernel à modifier,
si omis la valeur par défaut de KERNEL.SYS sera utilisée.
Option=valeur ... spécifie une ou plusieurs options et les valeurs
auxquelles chaque option sera réglée. Si une option est entrée
plusieurs fois, la valeur définie sera celle la plus à droite.
Exemples :
sys c: (depuis une disquette ; la commande sys et COMMAND.COM et
KERNEL.SYS devraient être sur la disquette, après l'exécution
le disque dur sera amorçable)
sys a: (depuis un disque dur ou un CD; la commande et COMMAND.COM
et KERNEL.SYS devraient être sur le lecteur source, après
l'exécution la disquette sera amorçable)
Voir également :
command.com
format
fdisk
kernel
kernel-devel
label
vol
Copyright © 1998 Jim Hall, mis à jour en 2011 par W. Spiegl.
Traduit en 2020 par Berki Yenigün.
Ce fichier est dérivé de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.