Changeset 12


Ignore:
Timestamp:
Jan 7, 2003, 1:38:27 PM (23 years ago)
Author:
kiewitz
Message:

AIR-BOOT v1.0.
Signature-date: 2003-01-07.
Added SW language and updated images and installers.
Updated language menus.
Note: This comment was created after rebuilding the repo. [2011-07]

Location:
trunk/AIR-BOOT
Files:
20 added
46 edited

Legend:

Unmodified
Added
Removed
  • trunk/AIR-BOOT/BUILDDSK.BAT

    r8 r12  
    66if "%1"=="IT"  goto Valid
    77if "%1"=="RU"  goto Valid
     8if "%1"=="SW"  goto Valid
    89if "%1"=="ALL" goto BuildAll
    910echo Invalid language ID
     
    1718call builddsk IT
    1819call builddsk RU
     20call builddsk SW
    1921goto ExitMe
    2022
  • trunk/AIR-BOOT/BUILDIMG.BAT

    r8 r12  
    66if "%1"=="IT"  goto Valid
    77if "%1"=="RU"  goto Valid
     8if "%1"=="SW"  goto Valid
    89if "%1"=="ALL" goto BuildAll
    910echo Invalid language ID
     
    1718call buildimg IT
    1819call buildimg RU
     20call buildimg SW
    1921goto ExitMe
    2022
  • trunk/AIR-BOOT/INSTALL/!RELEASE/DT/DOCS/FEATURES.TXT

    r8 r12  
    4949 ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  ÄÄ  ú                           ú  ÄÄ  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    5050     ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    51 
  • trunk/AIR-BOOT/INSTALL/!RELEASE/FR/DOCS/Q_AND_A.TXT

    r8 r12  
    22 ÖÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  ÄÄ  ú                           ú  ÄÄ  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ·
    33 º                                                                            º
    4  º Q: J'utilise un autre disque dur sur mon ordinateur, tout marchait bien jusqu'
    5  ce qu'un ami  º
    6  º     en ait de nouveau besoin, et que je l'enlŠve. Mintenant il lui est impossible de d‚marrer  º
    7  º     Que dois-je faire ?                                             º
    8  º R: Il y a un problŠme avec la table de partitions. Certaines systŠmes requiŠrenet d'ˆtre sur la º
    9  º     seule partition "active", donc AiR-BOOT rend TOUTES les autres inactives º
    10  º     Pour pouvoir d‚marrer, vous devez r‚cup‚rer le disque dur, d‚marrer depuis la partition º
    11  º     sur laquelle votre ami veut d‚marrer, ‚teindre votre oridnateur, enlever le disque dur º
    12  º     et c'est fini...                                  º
    13  º                                                                   
    14          º
    15  º     NOTE: Si votre ami utilisait AiR-BOOT, il n'y aurait pas de problŠme. º
    16  º           S'il a juste une partition d‚marrable et ne veut pas le menu, º
    17  º           il peut le d‚sactiver. AiR-BOOT utilisera alors sa partition par d‚faut automatiquement º
     4 º Q: J'utilise un autre disque dur sur mon ordinateur, tout marchait bien    º
     5 º     jusqu'
     6 ce qu'un ami en ait de nouveau besoin, et que je l'enlŠve.     º
     7 º     Mintenant il lui est impossible de d‚marrer Que dois-je faire ?        º
     8 º R: Il y a un problŠme avec la table de partitions. Certaines systŠmes      º
     9 º     requiŠrenet d'ˆtre sur la seule partition "active", donc AiR-BOOT rend º
     10 º     TOUTES les autres inactives. Pour pouvoir d‚marrer, vous devez         º
     11 º     r‚cup‚rer le disque dur, d‚marrer depuis la partition sur laquelle     º
     12 º     votre ami veut d‚marrer, ‚teindre votre oridnateur, enlever le disque  º
     13 º     dur et c'est fini...                                                   º
     14 º                                                                            º
     15 º     NOTE: Si votre ami utilisait AiR-BOOT, il n'y aurait pas de problŠme.  º
     16 º           S'il a juste une partition d‚marrable et ne veut pas le menu, il º
     17 º           peut le d‚sactiver. AiR-BOOT utilisera alors sa partition par    º
     18 º           d‚faut automatiquement.                                          º
    1819 º                                                                            º
    1920 º Q: Pourquoi forcez-vous l'utilisateur
    20  avoir au moins 62 secteurs par piste sur son disque dur ? º
    21  º     J'ai regard‚ votre image-code et ‡a n'en utilise pas la moiti‚...   º
    22  º R: J'avais fait une version plus 'compacte' (31 secteurs requis) auparavant, mais j'ai d‚couvert º
    23  º     que c'‚tait stupide. Un virus stealth a tu‚ une grande partie de la configuration º
    24  º     et ainsi l'utilisateur a d– reconfigurer AiR-BOOT entiŠrement.   º
    25  º     Maintenant je sauvegarde la configuration autre part. La plupart des virus devraient laisser º
    26  º     intacte la configuration. Note: La disquette AiR-BOOT peut ne r‚parer *que* le code de º
    27  º     AiR-BOOT,
    28 pour que vous n'ayez pas
    29  reconfigurer AiR-BOOT.  º
    30  º     Ins‚rez juste la disquette de AiR-BOOT si vous avez des problŠmes
    31  d‚marrer votre ordinateur. º
    32  º     Les parties manquantes de AiR-BOOT seront cherch‚es et r‚par‚es.     º
     21 avoir au moins 62 secteurs par     º
     22 º     piste sur son disque dur? J'ai regard‚ votre image-code et ‡a n'en     º
     23 º     utilise pas la moiti‚...                                               º
     24 º R: J'avais fait une version plus 'compacte' (31 secteurs requis)           º
     25 º     auparavant, mais j'ai d‚couvert que c'‚tait stupide. Un virus stealth  º
     26 º     a tu‚ une grande partie de la configuration et ainsi l'utilisateur a   º
     27 º     d– reconfigurer AiR-BOOT entiŠrement. Maintenant je sauvegarde la      º
     28 º     configuration autre part. La plupart des virus devraient laisser       º
     29 º     intacte la configuration. Note: La disquette AiR-BOOT peut ne r‚parer  º
     30 º     *que* le code de AiR-BOOT, pour que vous n'ayez pas
     31 reconfigurer     º
     32 º     AiR-BOOT. Ins‚rez juste la disquette de AiR-BOOT si vous avez des      º
     33 º     problŠmes
     34 d‚marrer votre ordinateur. Les parties manquantes de       º
     35 º     AiR-BOOT seront cherch‚es et r‚par‚es.                                 º
    3336 º                                                                            º
    34  º Q: Je viens de regarder votre code de MBR et j'ai vu que vousy faisiez des choses louches. Pourquoi ?  º
    35  º R: Voici le d‚but du code de MBR depuis la version 0.26b:           º
    36  º     CLI (d‚sactive les interruptions)                                              º
    37  º     JuMP Somewhere (saute quelque part)                                     º
     37 º Q: Je viens de regarder votre code de MBR et j'ai vu que vousy faisiez des º
     38 º     choses louches. Pourquoi?                                              º
     39 º R: Voici le d‚but du code de MBR depuis la version 0.26b:                  º
     40 º     CLI (d‚sactive les interruptions)                                      º
     41 º     JuMP Somewhere (saute quelque part)                                    º
    3842 º     JuMP ToAnotherLocation  (saute
    3943 un autre endroit)                     º
    40  º     STI (r‚active les interruptions)                                               º
     44 º     STI (r‚active les interruptions)                                       º
    4145 º                                                                            º
    42  º     Maintenant pourquoi: A cause de Microsoft. Ils font encore des leurs dans le MBR    º
    43  º   
    44            et n'utilisent aucun standard. Pourquoi le feraient-ils... º
    45  º               Windaube NT/2000 recherche l'instruction CLI. Je ne sais pas pourquoi. º
    46  º               Ce n'est pas un standard d'‚criture MBR.       º
    47  º               Si windaube 2000 ne trouve pas ‡a il s'‚nerve.... Les 2 sauts sont l
    48  car º
    49  º               
    50  l'offset 2h du MBR il y a la signature AiR-BOOT.   º
    51  º               Je n'ai pas voulu changer la d‚tection, donc j'ai aussi inclus le 'A' º
    52  º               dansl'instruction JMP. Ainsi il y a un saut
    53  une place sp‚cifique º
    54  º               puis un autre pour revenir au vrai d‚part.     º
     46 º     Maintenant pourquoi: A cause de Microsoft. Ils font encore des leurs   º
     47 º     dans le MBR et n'utilisent aucun standard. Pourquoi le feraient-ils... º
     48 º     Windaube NT/2000 recherche l'instruction CLI. Je ne sais pas pourquoi. º
     49 º     Ce n'est pas un standard d'‚criture MBR. Si windaube 2000 ne trouve    º
     50 º     pas ‡a il s'‚nerve.... Les 2 sauts sont l
     51 car
     52 l'offset 2h du MBR il º
     53 º     y a la signature AiR-BOOT. Je n'ai pas voulu changer la d‚tection,     º
     54 º     donc j'ai aussi inclus le 'A' dansl'instruction JMP. Ainsi il y a un   º
     55 º     saut
     56 une place sp‚cifique puis un autre pour revenir au vrai d‚part. º
    5557 º                                                                            º
    5658 º    Ceci est n‚cessaire SEULEMENT
    57  cause de Micro$oft. Je ne peux plus le supporter.  º
    58  º     Il n'y a pas besoin d'une telle v‚rification. Elle n'est document‚e nulle part  º
    59  º     et le CLI est de toutes fa‡ons foireux car on n'a pas besoin de d‚sactiver  º
    60  º     des interruptions pour cha
    61 nger les piles ou autre chose. Tout programmeur d'assembleur  º
    62  º     comp‚tent le sait.                                                 º
     59 cause de Micro$oft. Je ne peux plus le  º
     60 º     supporter. Il n'y a pas besoin d'une telle v‚rification. Elle n'est    º
     61 º     document‚e nulle part et le CLI est de toutes fa‡ons foireux car on    º
     62 º     n'a pas besoin de d‚sactiver des interruptions pour changer les piles  º
     63 º     ou autre chose. Tout programmeur d'assembleur comp‚tent le sait.       º
    6364 º                                                                            º
    64  º Q: H‚, pourquoi avez-vous cod‚ ce logiciel ? 'NT BOOT'/'OS/2 BOOTMAN'/'LILO' sont bien ! º
     65 º Q: H‚, pourquoi avez-vous cod‚ ce logiciel ? 'NT BOOT'/'OS/2 BOOTMAN'/     º
     66 º     'LILO' sont bien !                                                     º
    6567 º R: Mouais, certainement. Mais je vais vous dire quelques choses
    66  leur sujet         º
    67  º     NT BOOT est de l'arnaque. 100 KOctets pour un gestionnaire d'amo‡age ? Vous ˆtes idiot ? Et º
    68  º     de toutes fa‡ons Windows NT doit ˆtre install‚. (ou il faut une partition FAT ?!)           º
    69  º     OS/2 BOOTMAN a besoin d'une partition primaire, donc il n'en reste que 3.            º
    70  º     LILO est stupide. Tout d'abord, il ne peut pas lancer Linux si Linux n'est pas sur le 1er º
    71  º     disque dur (du moins la derniŠre fois que j'ai essay‚). Il charge le noyau via HackIn et je ne peux º
    72  º     pas non plus le supporter. Et il n'est pas si ‚vident
    73  installer et configurer. Il faut l'ajuster
    74 º
    75  º     quand vous ajoutez des nouvelles partitions
    76  votre disque dur, etc...  º
     68 leur     º
     69 º     sujet NT BOOT est de l'arnaque. 100 KOctets pour un gestionnaire       º
     70 º     d'amo‡age ? Vous ˆtes idiot ? Et de toutes fa‡ons Windows NT doit ˆtre º
     71 º     install‚ (ou il faut une partition FAT ?!) OS/2 BOOTMAN a besoin d'une º
     72 º     partition primaire, donc il n'en reste que 3. LILO est stupide. Tout   º
     73 º     d'abord, il ne peut pas lancer Linux si Linux n'est pas sur le 1er     º
     74 º     disque dur (du moins la derniŠre fois que j'ai essay‚). Il charge le   º
     75 º     noyau via HackIn et je ne peux pas non plus le supporter. Et il n'est  º
     76 º     pas si ‚vident
     77 installer et configurer. Il faut l'ajuster quand vous º
     78 º     ajoutez des nouvelles partitions
     79 votre disque dur, etc...            º
    7780 º                                                                            º
    78  º     La plupart des gestionnaires d'amor‡age n‚cessitent l'installation d'un OS sp‚cifique, et ce n'est º
    79  º     pas bon non plus. d'ailleurs: si vous ajoutez une nouvelle partition
    80  un disque contnant Linux,    º
    81  º           LILO ne va plus trouver la partition root (haha, bonne chance).  º
    82  º           C'est donc ‡a votre gestionnaire d'amor‡age "g‚nial". ouha. AiR-BOOT la trouvera (normalement) º
    83  º           automatiquement
    84  la vol‚e et la d‚marrera normalement.     º
     81 º     La plupart des gestionnaires d'amor‡age n‚cessitent l'installation     º
     82 º     d'un OS sp‚cifique, et ce n'est pas bon non plus. d'ailleurs: si vous  º
     83 º     ajoutez une nouvelle partition
     84 un disque contnant Linux, LILO ne va  º
     85 º     plus trouver la partition root (haha, bonne chance). C'est donc ‡a     º
     86 º     votre gestionnaire d'amor‡age "g‚nial". ouha. AiR-BOOT la trouvera     º
     87 º     (normalement) automatiquement
     88 la vol‚e et la d‚marrera normalement.  º
    8589 º                                                                            º
    86  º Q: Ohhh mais qu'avez-vous donc contre LILO, c'est tellement bien !                º
     90 º Q: Ohhh mais qu'avez-vous donc contre LILO, c'est tellement bien !         º
    8791 º R: Rien du tout, jusqu'
    88  ce qu'il m'‚crase presque ma partition de projets. Elle ‚tait en FAT et ce charmant  º
    89  º     programme a ‚crit par dessus certaines parties interdites du disque *document‚e
    90 s*  sans mˆme me º
    91  º     donner de message d'avertissement. Je considŠre LILO du mˆme niveau que les produits Mickeysoft. º
    92  º     Juste penser qu'ils vont gouverner tout l'ordinateur et pouvoir faire quelque chose. º
    93  º     Pendant les premiers tests d'AiR-BOOT, AUCUNE table de partitions n'a ‚t‚ corrompue. º
    94  º     Les seuls problŠmes ‚taient des crashs et j'avais donc
    95  restaurer le secteur d'amor‡age principal. º
    96  º     Pendant les derniers essais, je n'ai eu aucun problŠme. Et au cas o— il y en aurait, il suffit juste d'ins‚rer º
    97  º     la disquette d'AiR-BOOT et hop, plus de problŠme. (Soit dit en passant, j'ai remarqu‚ que º
    98  º     Partition Magic 3.x ‚crasait certains secteurs dans le MBR.)  º
     92 ce qu'il m'‚crase presque ma partition de         º
     93 º     projets. Elle ‚tait en FAT et ce charmant programme a ‚crit par dessus º
     94 º     certaines parties interdites du disque *document‚e*  sans mˆme me      º
     95 º     donner de message d'avertissement. Je considŠre LILO du mˆme niveau    º
     96 º     que les produits Mickeysoft. Juste penser qu'ils vont gouverner tout   º
     97 º     l'ordinateur et pouvoir faire quelque chose. Pendant les premiers      º
     98 º     tests d'AiR-BOOT, AUCUNE table de partitions n'a ‚t‚ corrompue. Les    º
     99 º     seuls problŠmes ‚taient des crashs et j'avais donc
     100 restaurer le      º
     101 º     secteur d'amor‡age principal. Pendant les derniers essais, je n'ai eu  º
     102 º     aucun problŠme. Et au cas o— il y en aurait, il suffit juste d'ins‚rer º
     103 º     la disquette d'AiR-BOOT et hop, plus de problŠme. (Soit dit en         º
     104 º      passant, j'ai remarqu‚ que Partition Magic 3.x ‚crasait certains      º
     105 º      secteurs dans le MBR.)                                                º
    99106 º                                                                            º
    100  º Q: Tant d'options ! Personne n'en a besoin. A mon avis vous perdez votre temps. º
     107 º Q: Tant d'options ! Personne n'en a besoin. A mon avis vous perdez votre   º
     108 º     temps.                                                                 º
    101109 º R: OK il y a trop d'options et peut-ˆtre que ‡a ne sert
    102  rien.  º
    103  º     Je pense que de nombreux utilisateurs vont utiliser des opt
    104 ions diff‚rentes, donc qu'elles ont leur place º
    105  º     dans AiR-BOOT. Trop d'options, ‡a serait si le programme ‚tait trop lent ou difficile
    106  manipuler, ce que     º
    107  º     n'est pas AiR-BOOT, qui occupe peu de place, est simple
    108  configurer... exactement comme votre BIOS. º
    109  º     J'ai aussi inclus une VRAIE aide en ligne - peu fr‚quent dans les BIOS. J'ai aussi fait des am‚liorations º
    110  º     annexes et amusantes, comme des menus en couleur... Regardez les BIOS de 1989. Ils ‚taient vraiment  º
    111  º     laids. Les menus en couleur sont d'une certaine fa‡on plus agr‚ables. Mais je sais, vous ˆtes de ceux qui º
    112  º     ont WindowsNT et pensent que c'est le meilleur OS au monde. Vous n'avez jamais test‚ OS/2 ni Unix/Linux. º
    113  º     Vous voulez une interface graphique, mais n'aimez pas ces petites fenˆtres en couleurs idiotes.  º
     110 rien. Je pense   º
     111 º     que de nombreux utilisateurs vont utiliser des options diff‚rentes,    º
     112 º     donc qu'elles ont leur place dans AiR-BOOT. Trop d'options, ‡a serait  º
     113 º     si le programme ‚tait trop lent ou difficile
     114 manipuler, ce que n'est º
     115 º     pas AiR-BOOT, qui occupe peu de place, est simple
     116 configurer...      º
     117 º     exactement comme votre BIOS. J'ai aussi inclus une VRAIE aide en ligne º
     118 º      - peu fr‚quent dans les BIOS. J'ai aussi fait des am‚liorations       º
     119 º     annexes et amusantes, comme des menus en couleur... Regardez les BIOS  º
     120 º     de 1989. Ils ‚taient vraiment laids. Les menus en couleur sont d'une   º
     121 º     certaine fa‡on plus agr‚ables. Mais je sais, vous ˆtes de ceux qui ont º
     122 º     WindowsNT et pensent que c'est le meilleur OS au monde. Vous n'avez    º
     123 º     jamais test‚ OS/2 ni Unix/Linux. Vous voulez une interface graphique,  º
     124 º     mais n'aimez pas ces petites fenˆtres en couleurs idiotes.             º
    114125 º                                                                            º
    115  º Q: Je pense que vous avez copi‚ le texte de votre menu de d‚marade depuis le logiciel DocsBoot
    116 .     º
     126 º Q: Je pense que vous avez copi‚ le texte de votre menu de d‚marade depuis  º
     127 º     le logiciel DocsBoot.                                                  º
    117128 º R: C'est vrai. DocsBoot est bien, mais vous avez
    118  le configurer depuis un ex‚cutable DOS.  º
    119  º     Ce n'est pas possible depuis Unix/Linux, ni WinNT ni OS/2. C'est donc trop limit‚, d'autant plus º
    120  º     que DocsBoot n'avait pas autant d'options que AiR-BOOT.            º
     129 le configurer depuis un º
     130 º     ex‚cutable DOS. Ce n'est pas possible depuis Unix/Linux, ni WinNT ni   º
     131 º     OS/2. C'est donc trop limit‚, d'autant plus que DocsBoot n'avait pas   º
     132 º     autant d'options que AiR-BOOT.                                         º
    121133 º                                                                            º
    122134 º Q: En passant, votre SETUP ressemble fortement
    123  celui du mon BIOS Award.               º
    124  º R: Et bien, :] non, j'ai modifi‚ la plupart de son interface. La place des menus ‚tait bien faite, º
    125  º     de mˆme que les couleurs, donc je les ai utilis‚es (la plupart des utilisateurs n'aimeraient pas º
    126  º     avoir deux programmes de configuration diff‚rents). Mais le design des fenˆtres design, leur º
    127  º     vitesse d'affichage et l'optimisation sont un petit peu diff‚rents <bg>.        º
     135 celui du mon BIOS Award.  º
     136 º R: Et bien, :] non, j'ai modifi‚ la plupart de son interface. La place des º
     137 º     menus ‚tait bien faite, de mˆme que les couleurs, donc je les ai       º
     138 º     utilis‚es (la plupart des utilisateurs n'aimeraient pas avoir deux     º
     139 º     programmes de configuration diff‚rents). Mais le design des fenˆtres   º
     140 º     design, leur vitesse d'affichage et l'optimisation sont un petit peu   º
     141 º     diff‚rents <bg>.                                                       º
    128142 º                                                                            º
    129  º Q: Je travaille pour un fabricant de BIOS et nous aimerions impl‚ment
    130 er AiR-BOOT dans notre BIOS. º
    131  º R: Ce serait bien, et nous cherchons quelque chose comme cela, de fa‡on que AiR-BOOT puisse ˆtre º
    132  º     pr‚ex‚cut‚ depuis le BIOS pour qu'aucune installation de WinNT ne vienne le d‚truire.    º
    133  º     PriŠre de nous contacter. (Nous avons cod‚ AiR-BOOT de fa‡on
    134  ce que cela soit possible. º
    135  º     (Nous aurions besoin d'environ 512 octets de place dans votre BIOS pour le codepossible.)       º
    136  º     AiR-BOOT aurait de toutes fa‡ons
    137  ˆtre install‚ sur le disque dur, mais la couche 0 serait º
    138  º     dans le BIOS, de telle fa‡on que AiR-BOOT prendait le 1er le contr“le du disque dur et pourrait º
    139  º     tester la pr‚sence ‚ventuelle d'un virus, etc...                            º
     143 º Q: Je travaille pour un fabricant de BIOS et nous aimerions impl‚menter    º
     144 º     AiR-BOOT dans notre BIOS.                                              º
     145 º R: Ce serait bien, et nous cherchons quelque chose comme cela, de fa‡on    º
     146 º     que AiR-BOOT puisse ˆtre pr‚ex‚cut‚ depuis le BIOS pour qu'aucune      º
     147 º     installation de WinNT ne vienne le d‚truire. PriŠre de nous contacter. º
     148 º     Nous avons cod‚ AiR-BOOT de fa‡on
     149 ce que cela soit possible. (Nous   º
     150 º     aurions besoin d'environ 512 octets de place dans votre BIOS pour le   º
     151 º     codepossible.) AiR-BOOT aurait de toutes fa‡ons
     152 ˆtre install‚ sur le º
     153 º     disque dur, mais la couche 0 serait dans le BIOS, de telle fa‡on que   º
     154 º     AiR-BOOT prendait le 1er le contr“le du disque dur et pourrait tester  º
     155 º     la pr‚sence ‚ventuelle d'un virus, etc...                              º
    140156 º                                                                            º
    141  º Q: Je travaille pour une entreprise qui programme des OS. Nous aimerions aussi impl‚menter AiR-BOOT º
    142  º R: Nous pourrions parler d'une version incluse dans votre OS. Mais je ne modifierai JAMAIS AiR-BOOT
    143 pour º
    144  º     qu'il d‚pende de l'OS. AiR-BOOT a ‚t‚ cod‚ pour pouvoir ˆtre totalement ind‚pendant de tout OS, º
    145  º     de telle fa‡on que les version OEM devraient aussi pouvoir lancer d'autres OS.  º
     157 º Q: Je travaille pour une entreprise qui programme des OS. Nous aimerions   º
     158 º     aussi impl‚menter AiR-BOOT.                                            º
     159 º R: Nous pourrions parler d'une version incluse dans votre OS. Mais je ne   º
     160 º     modifierai JAMAIS AiR-BOOT pour qu'il d‚pende de l'OS. AiR-BOOT a ‚t‚  º
     161 º     cod‚ pour pouvoir ˆtre totalement ind‚pendant de tout OS, de telle     º
     162 º     fa‡on que les version OEM devraient aussi pouvoir lancer d'autres OS.  º
    146163 º                                                                            º
    147164 ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  ÄÄ  ú                           ú  ÄÄ  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    148165     ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    149 
  • trunk/AIR-BOOT/INSTALL/!RELEASE/IT/DOCS/FEATURES.TXT

    r8 r12  
    4949 ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  ÄÄ  ú                           ú  ÄÄ  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    5050     ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    51 
    52 
  • trunk/AIR-BOOT/INSTALL/!RELEASE/IT/DOCS/INSTALL.TXT

    r8 r12  
    166166 ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  ÄÄ  ú                           ú  ÄÄ  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    167167     ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    168 
    169 
  • trunk/AIR-BOOT/INSTALL/!RELEASE/IT/DOCS/Q_AND_A.TXT

    r8 r12  
    145145 ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  ÄÄ  ú                           ú  ÄÄ  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    146146     ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄœ
    147 
    148 
  • trunk/AIR-BOOT/SOURCE/AIR-BOOT.ASM

    r7 r12  
    140140AiR_BOOT:     cli
    141141              db      0EBh               ; JMP-Short -> MBR_Start
    142               db      'AiRBOOT', 21h, 10h, 20h, 02h, 00h, 94h, TXT_LanguageID
     142              db      'AiRBOOT', 07h, 01h, 20h, 03h, 01h, 00h, TXT_LanguageID
    143143              ; ID String, Date and Version Number, U for US version
    144144              db      1                  ; Total Sectors Count,
     
    440440Configuration:
    441441                             db 'AiRCFG-TABLE­'
    442                              db 00h, 94h, 'U' ; "Compressed" ID String
     442                             db 01h, 00h, 'U' ; "Compressed" ID String
    443443
    444444CFG_LastTimeEditLow          dw     0    ; Last Time Edited Stamp (will incr every setup)
     
    502502CFG_AutomaticBoot            db     0    ; Automatic Booting (only one bootup)
    503503CFG_PartAutomatic            db     0    ; Partition-No for automatic booting
     504CFG_ForceLBAUsage            db     0    ; LBA-BIOS-API forced on any HDD I/O
    504505
    505506; VIR variables are for the AiR-BOOT Anti Virus Code
  • trunk/AIR-BOOT/SOURCE/REGULAR/DRIVEIO.ASM

    r8 r12  
    204204 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ*
    205205DriveIO_LoadSector              Proc Near  Uses ax bx ds si es di
     206   test    cs:[CurIO_UseExtension], 1
     207   jz      DIOLS_UseNormal
    206208   ; LBA-boundary >16450560 (FB0400h)
    207209   cmp     bx, 00FBh
    208    jb      DIOLS_UseNormal
    209    test    cs:[CurIO_UseExtension], 1
     210   jae     DIOLS_UseExtension
     211   ; or are we forced do use LBA?
     212   test    cs:[CFG_ForceLBAUsage], 1
    210213   jnz     DIOLS_UseExtension
    211214  DIOLS_UseNormal:
     
    253256 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ*
    254257DriveIO_SaveSector              Proc Near  Uses ax bx cx ds si es di
     258   test    cs:[CurIO_UseExtension], 1
     259   jz      DIOSS_UseNormal
    255260   ; LBA-boundary >16450560 (FB0400h)
    256261   cmp     bx, 00FBh
    257    jb      DIOSS_UseNormal
    258    test    cs:[CurIO_UseExtension], 1
     262   jae     DIOSS_UseExtension
     263   ; or are we forced do use LBA?
     264   test    cs:[CFG_ForceLBAUsage], 1
    259265   jnz     DIOSS_UseExtension
    260266  DIOSS_UseNormal:
  • trunk/AIR-BOOT/SOURCE/REGULAR/PARTMAIN.ASM

    r8 r12  
    499499   ; BX:AX -> Absolute End-Position of Partition
    500500
     501   test    CFG_ForceLBAUsage, 1
     502   jnz     PSP_ForceI13X
    501503   ; LBA-boundary at 16450560 (FB0400h)
    502504   cmp     bx, 00FBh
    503505   jb      PSP_NoI13X
     506  PSP_ForceI13X:
    504507   push    es di
    505508      mov     ax, 3000h
  • trunk/AIR-BOOT/SOURCE/REGULAR/STD_TEXT.ASM

    r8 r12  
    2323;  I'm going to sue your cheap ass, rape your dog and blow up your house. =)
    2424
    25 CopyrightVersionLen         equ   5+7
    26 Copyright                    db ' AiR-BOOT v0.94 [RC-4] - (c) ''98-2002 Martin Kiewitz, Dedicated to Gerd Kiewitz', 0
    27 BootEndMsg                   db 'Release Candidate 4 still BETA. Do NOT distribute/copy. Only for private use.', 0
     25CopyrightVersionLen         equ   5
     26Copyright                    db ' AiR-BOOT v1.00 - (c) ''98-2003 Martin Kiewitz, Dedicated to Gerd Kiewitz', 0
     27BootEndMsg                   db 'Distribute/copy freely. Only meant for private usage.', 0
    2828
    2929CheckID_MBR                  db 'AiRBOOT'
  • trunk/AIR-BOOT/SOURCE/SETUP/MENUS.ASM

    r8 r12  
    207207                dw      0, 0
    208208                dw      0, 0
    209                 dw      0, 0
    210                 dw      0, 0
     209                dw      offset SETUPMAGIC_EnableDisable, offset CFG_ForceLBAUsage
     210                dw      offset TXT_SETUP_ForceLBAUsage, offset TXT_SETUPHELP_ForceLBAUsage
     211                dw      6 dup (0)
    211212                dw      offset SETUPMAGIC_EnableDisable, offset CFG_ExtPartitionMShack
    212213                dw      offset TXT_SETUP_ExtPartMShack, offset TXT_SETUPHELP_ExtPartMShack
  • trunk/AIR-BOOT/SOURCE/TEXT/DE/MENUS.ASM

    r8 r12  
    6161TXT_SETUP_LinuxDefaultKernel   db 'Linux Default Kernel', 0
    6262TXT_SETUP_LinuxRootPart        db 'Linux Root Partition', 0
     63TXT_SETUP_ForceLBAUsage        db 'Erzwinge BIOS-LBA', 0
    6364TXT_SETUP_ExtPartMShack        db 'Erw. Partition M$-Hack', 0
    6465; This here may be larger than 23 chars...
     
    270271                               db 0
    271272;----------------------------------|--------------------|-------------------
     273TXT_SETUPHELP_ForceLBAUsage    db 'Erzwingt Bentzung der', 0
     274                               db 'BIOS LBA APIs anstatt', 0
     275                               db 'gemischter Verwendung', 0
     276                               db 'von CHS und LBA.', 0
     277                               db 0
    272278TXT_SETUPHELP_ExtPartMShack    db 'Aktiviert dynamisches', 0
    273279                               db '„ndern des erweiterten', 0
  • trunk/AIR-BOOT/SOURCE/TEXT/DT/MENUS.ASM

    r8 r12  
    6161TXT_SETUP_LinuxDefaultKernel   db 'Linux Standaard Kernel', 0
    6262TXT_SETUP_LinuxRootPart        db 'Linux hoofdafdeling', 0
     63TXT_SETUP_ForceLBAUsage        db 'Enkel BIOS-LBA', 0
    6364TXT_SETUP_ExtPartMShack        db 'Ext. Partitie M$-Hack', 0
    6465; This here may be larger than 23 chars...
     
    285286                               db 'partitie wijzigen.', 0
    286287                               db 0
     288TXT_SETUPHELP_ForceLBAUsage    db 'Uitschakelen van de', 0
     289                               db 'combinatie van LBA', 0
     290                               db 'en CHS. Er wordt dan', 0
     291                               db 'ENKEL gebruik gemaakt', 0
     292                               db 'van de BIOS LBA API''s.', 0
     293                               db 0
    287294TXT_SETUPHELP_ExtPartMShack    db 'Automatische aanpassen', 0
    288295                               db 'van partities groter', 0
  • trunk/AIR-BOOT/SOURCE/TEXT/FR/MENUS.ASM

    r8 r12  
    6161TXT_SETUP_LinuxDefaultKernel   db 'Noyau Linux par D‚faut', 0
    6262TXT_SETUP_LinuxRootPart        db 'Partition Racine Linux', 0
     63TXT_SETUP_ForceLBAUsage        db 'Force usage du BIOS-LBA', 0
    6364TXT_SETUP_ExtPartMShack        db 'M$-Hack Part. tendue', 0
    6465; This here may be larger than 23 chars...
     
    282283                               db 'Linux.', 0
    283284                               db 0
     285TXT_SETUPHELP_ForceLBAUsage    db 'Forcer l''usage de', 0
     286                               db 'l''API BIOS LBA au lieu', 0
     287                               db 'd''un amalgame de', 0
     288                               db 'CHS et LBA.', 0
     289                               db 0
    284290TXT_SETUPHELP_ExtPartMShack    db 'Changement dynamique', 0
    285291                               db 'du type id (standard', 0
  • trunk/AIR-BOOT/SOURCE/TEXT/IT/MENUS.ASM

    r8 r12  
    6161TXT_SETUP_LinuxDefaultKernel   db 'Kernel Linux predef.', 0
    6262TXT_SETUP_LinuxRootPart        db 'Partizione Root Linux', 0
     63TXT_SETUP_ForceLBAUsage        db 'Forza uso LBA del BIOS', 0
    6364TXT_SETUP_ExtPartMShack        db 'Partiz. Estese M$ >8Gb', 0
    6465; This here may be larger than 23 chars...
     
    284285                               db 'root di Linux', 0
    285286                               db 0
     287TXT_SETUPHELP_ForceLBAUsage    db 'Forza l''uso delle API', 0
     288                               db 'LBA del BIOS invece', 0
     289                               db 'dell''uso misto di CHS', 0
     290                               db 'ed LBA.', 0
     291                               db 0
    286292TXT_SETUPHELP_ExtPartMShack    db 'Cambia dinamicamente', 0
    287293                               db 'l''ID delle partiz.', 0
  • trunk/AIR-BOOT/SOURCE/TEXT/RU/MENUS.ASM

    r8 r12  
    6868TXT_SETUP_LinuxDefaultKernel   db 'Ÿ€à® Linux ¯® 㬮«ç ­šî', 0
    6969TXT_SETUP_LinuxRootPart        db ' §€¥« ª®à­ï Linux', 0
     70TXT_SETUP_ForceLBAUsage        db 'ˆá¯®«ì§®¢ âì BIOS-LBA', 0
    7071TXT_SETUP_ExtPartMShack        db ' §€¥«ë €«ï MS-ášá⥬', 0
    7172; This here may be larger than 23 chars...
     
    280281                               db 'ª â «®£®¬ Linux.', 0
    281282                               db 0
     283TXT_SETUPHELP_ForceLBAUsage    db '’ॡ〥⠚ᯮ«ì§®¢ ­š¥', 0
     284                               db 'BIOS LBA API ¢¬¥áâ®', 0
     285                               db 'ª®¬¡š­šà®¢ ­­®£® - CHS', 0
     286                               db 'š LBA.', 0
     287                               db 0
    282288TXT_SETUPHELP_ExtPartMShack    db '‚ª«îç ¥â €š­ ¬šç¥áªãî', 0
    283289                               db 'ᬥ­ã ⚯  à áèšà¥­­ëå', 0
  • trunk/AIR-BOOT/SOURCE/TEXT/TXTMBR.ASM

    r8 r12  
    1 Include TEXT\RU\MBR.asm
     1Include TEXT\SW\MBR.asm
  • trunk/AIR-BOOT/SOURCE/TEXT/TXTMENUS.ASM

    r8 r12  
    1 Include TEXT\RU\MENUS.asm
     1Include TEXT\SW\MENUS.asm
  • trunk/AIR-BOOT/SOURCE/TEXT/TXTOTHER.ASM

    r8 r12  
    1 Include TEXT\RU\OTHER.asm
     1Include TEXT\SW\OTHER.asm
  • trunk/AIR-BOOT/SOURCE/TEXT/US/MENUS.ASM

    r8 r12  
    6161TXT_SETUP_LinuxDefaultKernel   db 'Linux Default Kernel', 0
    6262TXT_SETUP_LinuxRootPart        db 'Linux Root Partition', 0
     63TXT_SETUP_ForceLBAUsage        db 'Force BIOS-LBA Usage', 0
    6364TXT_SETUP_ExtPartMShack        db 'Ext. Partition M$-Hack', 0
    6465; This here may be larger than 23 chars...
     
    270271                               db 'root partition.', 0
    271272                               db 0
     273TXT_SETUPHELP_ForceLBAUsage    db 'Forces the usage of', 0
     274                               db 'BIOS LBA APIs instead', 0
     275                               db 'of mixed usage of CHS', 0
     276                               db 'and LBA.', 0
     277                               db 0
    272278TXT_SETUPHELP_ExtPartMShack    db 'Enables dynamic change', 0
    273279                               db 'of the ext. partition', 0
Note: See TracChangeset for help on using the changeset viewer.