Changeset 37 for trunk/BOOTCODE/TEXT/IT


Ignore:
Timestamp:
Apr 11, 2014, 8:39:07 PM (12 years ago)
Author:
Ben Rietbroek
Message:

Reworked Build Environment [2012-02-15]

WARNING!!

All commits upto and including the commit of [2012-05-13] contain
a severe bug!! Building from these sources and then disabling
the 'force LBA' feature while also using the drive-letter feature or
editing the label can DESTROY THE MBR on ALL ATTACHED DISKS!!
DO NOT DISABLE 'FORCE LBA USAGE' WHEN BUILT FROM THE THESE COMMITS!!

Changes

o Reworked build environment
o Start made with coding FIXCODE in C
o Moved MBR protection image
o New overlap macro
o Protect type 0x35 from edit (user popup)
o Protect type 0x35 from adding to menu (user popup)
o More...
! No LVM Label change yet

Note

o Changed license to GPL v3

See file COPYING in trunk.

Location:
trunk/BOOTCODE/TEXT/IT
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/BOOTCODE/TEXT/IT/MENUS.ASM

    r36 r37  
    110110; Setup Control Help - Max Length: 33
    111111;----------------------------------|-------------------------------|--------
    112 TXT_SETUPHELP_Main:            db 24,32,25,32,26,32,27,' : Scelta Azione', 0
     112TXT_SETUPHELP_Main             db 24,32,25,32,26,32,27,' : Scelta Azione', 0
    113113                               db               'Enter   : Conferma Azione', 0
    114114                               db               'F10 : Salva Config. & Esci', 0
    115115                               db               'Esc : Abbandona Config.', 0
    116116
    117 TXT_SETUPHELP_SubMenu:         db 24,32,25,32,26,32,27,' : Scelta Opzione', 0
     117TXT_SETUPHELP_SubMenu          db 24,32,25,32,26,32,27,' : Scelta Opzione', 0
    118118                               db               'PgUp/Dn : Cambio Opzione', 0
    119119                               db               'F1  : Mostra Aiuto Opzione', 0
    120120                               db               'Esc : Ritorna al Menu Principale', 0
    121121
    122 TXT_SETUPHELP_PartSetup:       db 24,32,25,32,26,32,27,' : Scelta Partizione', 0
     122TXT_SETUPHELP_PartSetup        db 24,32,25,32,26,32,27,' : Scelta Partizione', 0
    123123                               db               'Enter   : Modifica Etichetta', 0
    124124                               db               'F1  : Opz. (premi tasto x camb.)', 0
     
    129129                                  ;1234567890123456789012
    130130;----------------------------------|--------------------|-------------------
    131 TXT_SETUPHELP_PartitionSetup:  db 'Rende le partizioni ', 0
     131TXT_SETUPHELP_PartitionSetup   db 'Rende le partizioni ', 0
    132132                               db 'avviabili, cambia il', 0
    133133                               db 'loro nome, le nasconde', 0
    134134                               db 'etc.', 0
    135135                               db 0
    136 TXT_SETUPHELP_BasicOptions:    db 'Opzioni disponibili', 0
     136TXT_SETUPHELP_BasicOptions     db 'Opzioni disponibili', 0
    137137                               db 'per utenti anche non', 0
    138138                               db 'esperti', 0
    139139                               db 0
    140 TXT_SETUPHELP_AdvOptions:      db 'Opzioni solo per', 0
     140TXT_SETUPHELP_AdvOptions       db 'Opzioni solo per', 0
    141141                               db 'utenti esperti. Se si', 0
    142142                               db 'ignora come agiscono', 0
    143143                               db 'non utilizzarle', 0
    144144                               db 0
    145 TXT_SETUPHELP_ExtOptions:      db 'Opzioni speciali per', 0
     145TXT_SETUPHELP_ExtOptions       db 'Opzioni speciali per', 0
    146146                               db 'specifici sistemi', 0
    147147                               db 'operativi', 0
    148148                               db 0
    149 TXT_SETUPHELP_DefMasterPwd:    db 'Definisce la password', 0
     149TXT_SETUPHELP_DefMasterPwd     db 'Definisce la password', 0
    150150                               db 'per accedere alla', 0
    151151                               db 'configurazione del', 0
    152152                               db 'sistema', 0
    153153                               db 0
    154 TXT_SETUPHELP_DefBootPwd:      db 'Definisce la password', 0
     154TXT_SETUPHELP_DefBootPwd       db 'Definisce la password', 0
    155155                               db 'per accedere al', 0
    156156                               db 'sistema', 0
    157157                               db 0
    158 TXT_SETUPHELP_SaveAndExit:     db 'Continua l''avvio e', 0
     158TXT_SETUPHELP_SaveAndExit      db 'Continua l''avvio e', 0
    159159                               db 'salva le impostazioni', 0
    160160                               db 'correnti', 0
    161161                               db 0
    162 TXT_SETUPHELP_JustExit:        db 'Continua l''avvio, ', 0
     162TXT_SETUPHELP_JustExit         db 'Continua l''avvio, ', 0
    163163                               db 'ma non salva', 0
    164164                               db 'le impostazioni', 0
     
    172172                               db 0
    173173
    174 TXT_SETUPHELP_HideSetup:       db 'Definisce lo stato', 0
     174TXT_SETUPHELP_HideSetup        db 'Definisce lo stato', 0
    175175                               db 'delle altre partizioni', 0
    176176                               db 'quando la partizione', 0
     
    305305;                               db 'root di Linux', 0
    306306;                               db 0
    307 ;TXT_SETUPHELP_DefLinuxCmd:     db 'Definisce la linea di', 0
     307;TXT_SETUPHELP_DefLinuxCmd      db 'Definisce la linea di', 0
    308308;                               db 'comando per Linux, se', 0
    309309;                               db 'disponibile', 0
  • trunk/BOOTCODE/TEXT/IT/OTHER.ASM

    r36 r37  
    2727; Maximum 2/10/11/6 chars
    2828;----------------------------------||---------------------------------------
    29 TXT_TopInfos_No:               db 'Nr', 0
    30 TXT_TopInfos_Hd:               db 'Hd', 0
     29TXT_TopInfos_No                db 'Nr', 0
     30TXT_TopInfos_Hd                db 'Hd', 0
    3131;----------------------------------|--------|-------------------------------
    32 TXT_TopInfos_HdSize:           db 'Hd/Size:', 0
     32TXT_TopInfos_HdSize            db 'Hd/Size:', 0
    3333;----------------------------------|--------|-------------------------------
    34 TXT_TopInfos_Label:            db 'Etichetta:', 0
     34TXT_TopInfos_Label             db 'Etichetta:', 0
    3535;----------------------------------|---------|------------------------------
    36 TXT_TopInfos_Type:             db 'Tipo:', 0
     36TXT_TopInfos_Type              db 'Tipo:', 0
    3737;----------------------------------|----|-----------------------------------
    38 TXT_TopInfos_Flags:            db 'Flags:', 0      ; <-- for Partition Setup
     38TXT_TopInfos_Flags             db 'Flags:', 0      ; <-- for Partition Setup
    3939
    4040; Will be added together to one line, maximum 76 chars
    41 TXT_TimedBootLine:             db 'Timer di Avvio Attivato. Avvio con '''
     41TXT_TimedBootLine              db 'Timer di Avvio Attivato. Avvio con '''
    4242TXT_TimedBootEntryName         db 12 dup (0) ; Space for Default-Partition-Name
    43 TXT_TimedBootLine2:            db      ''' tra ', 0
    44 TXT_TimedBootSeconds:          db ' secondi. ', 0
    45 TXT_TimedBootSecond:           db ' secondo. ', 0 ; if only one is left, ELiTE :]
     43TXT_TimedBootLine2             db      ''' tra ', 0
     44TXT_TimedBootSeconds           db ' secondi. ', 0
     45TXT_TimedBootSecond            db ' secondo. ', 0 ; if only one is left, ELiTE :]
    4646; Maximum 76 chars
    4747;----------------------------------|--------------------------------------------------------------------------|
    48 TXT_TimedBootDisabled:         db 'Avvio Temporizzato Disabilitato. Pausa.', 0
    49 TXT_BootMenuHelpText1:         db 'Premere [Esc] per resettare il timer, [Invio] per accettare la selezione.', 0
    50 TXT_BootMenuHelpText2:         db 'Selezionare con i tasti freccia, oppure [TAB] per i messaggi POST del BIOS.', 0
     48TXT_TimedBootDisabled          db 'Avvio Temporizzato Disabilitato. Pausa.', 0
     49TXT_BootMenuHelpText1          db 'Premere [Esc] per resettare il timer, [Invio] per accettare la selezione.', 0
     50TXT_BootMenuHelpText2          db 'Selezionare con i tasti freccia, oppure [TAB] per i messaggi POST del BIOS.', 0
    5151; Maximum 30 chars
    5252;----------------------------------|----------------------------|
     
    5454
    5555; Dynamic Length (till 80 chars)
    56 TXT_BrokenPartitionTable:      db 13, 10, ' - Il sistema ha almeno una partizione corrotta nel tuo hard-disk contiene'
     56TXT_BrokenPartitionTable       db 13, 10, ' - Il sistema ha almeno una partizione corrotta nel tuo hard-disk contiene'
    5757                               db 13, 10, '   settori danneggiati. Sistema bloccato.', 0
    58 TXT_TooManyPartitions:         db 13, 10, ' - Trovate troppe partizioni. AiR-BOOT ne supporta fino a 45.', 0
    59 TXT_NoBootAble:                db 13, 10, ' - Nessuna partizione avviabile definita. Sistema bloccato.', 0
    60 TXT_BIOSchanged:               db 13, 10, ' - BIOS MODIFICATO! Controllare il sistema contro eventuali virus.'
     58TXT_TooManyPartitions          db 13, 10, ' - Trovate troppe partizioni. AiR-BOOT ne supporta fino a 45.', 0
     59TXT_NoBootAble                 db 13, 10, ' - Nessuna partizione avviabile definita. Sistema bloccato.', 0
     60TXT_BIOSchanged                db 13, 10, ' - BIOS MODIFICATO! Controllare il sistema contro eventuali virus.'
    6161                               db 13, 10, '   Premere un tasto per continuare...', 0
    6262
    63 TXT_VirusFoundMain:            db 13, 10, ' - !ATTENZIONE! -> RILEVATO UN VIRUS <- !ATTENZIONE!', 13, 10, 0
    64 TXT_VirusFound1ok:             db '    Ora sara'' sovrascritto, ma il sistema potrebbe non riavviarsi', 13, 10
     63TXT_VirusFoundMain             db 13, 10, ' - !ATTENZIONE! -> RILEVATO UN VIRUS <- !ATTENZIONE!', 13, 10, 0
     64TXT_VirusFound1ok              db '    Ora sara'' sovrascritto, ma il sistema potrebbe non riavviarsi', 13, 10
    6565                               db '    correttamente. In tal caso utilizzare il dischetto di AiR-BOOT.', 13, 10, 0
    66 TXT_VirusFound1damn:           db '    Purtroppo il backup di AiR-BOOT non funziona. Riavviare con il', 13, 10
     66TXT_VirusFound1damn            db '    Purtroppo il backup di AiR-BOOT non funziona. Riavviare con il', 13, 10
    6767                               db '    dischetto di AiR-BOOT.', 13, 10, 0
    68 TXT_VirusFound1any:            db '    Per sicurezza, controllare i dischi in caso di altre tracce virali. ', 13, 10, 0
    69 TXT_VirusFound2:               db '    Il virus risiede nel boot-record della partizione in avvio.', 13, 10
     68TXT_VirusFound1any             db '    Per sicurezza, controllare i dischi in caso di altre tracce virali. ', 13, 10, 0
     69TXT_VirusFound2                db '    Il virus risiede nel boot-record della partizione in avvio.', 13, 10
    7070                               db '    Usare un programma antivirus. Potrebbe anche essere un falso allarme.', 13, 10
    7171                               db '    Dopo la rimozione occorre reinizializzare il rilevamento virus. Andare', 13, 10
    7272                               db '    in ''CONFIGURAZIONE PARTIZIONI'' e modificare due volte Rilevamento VIBR', 13, 10
    7373                               db '     (off/on). Se si tratta di falso allarme, lasciarlo disinserito (off).', 13, 10, 0
    74 TXT_VirusFoundEnd:             db '    Sistema bloccato. Premere RESET.', 0
    75 TXT_HowEnterSetup:             db 13, 10, ' - Premere e tenere premuto Ctrl o Alt per configurare AiR-BOOT.', 0
     74TXT_VirusFoundEnd              db '    Sistema bloccato. Premere RESET.', 0
     75TXT_HowEnterSetup              db 13, 10, ' - Premere e tenere premuto Ctrl o Alt per configurare AiR-BOOT.', 0
    7676
    77 TXT_BootingNow1:               db 'Avvio del sistema con ', 0
     77TXT_BootingNow1                db 'Avvio del sistema con ', 0
    7878; DO NOT MODIFY HERE
    79 TXT_BootingNow2:               db ''''
    80 TXT_BootingNowPartName:        db 12 dup (0) ; Space for BootThisPart-Name
     79TXT_BootingNow2                db ''''
     80TXT_BootingNowPartName         db 12 dup (0) ; Space for BootThisPart-Name
    8181; DO NOT MODIFY TILL HERE
    82 TXT_BootingNowPartition:       db '', 0
    83 TXT_BootingNowKernel:          db ' kernel', 0
    84 TXT_BootingHide:               db '; part. attiva nascosta', 0
    85 TXT_BootingWait:               db '; attendere, prego...', 13, 10, 13, 10, 0
     82TXT_BootingNowPartition        db '''', 0
     83TXT_BootingNowKernel           db ' kernel', 0
     84TXT_BootingHide                db '; part. attiva nascosta', 0
     85TXT_BootingWait                db '; attendere, prego...', 13, 10, 13, 10, 0
    8686
    8787; FIXED LENGTH - 11 chars each string
    8888;----------------------------------|---------|------------------------------
    89 TXT_Floppy_NoName:             db 'Nessun Nome'
    90 TXT_Floppy_Drive:              db 'FloppyDrive'
    91 TXT_Floppy_NoDisc:             db 'No Disco   '
     89TXT_Floppy_NoName              db 'Nessun Nome'
     90TXT_Floppy_Drive               db 'FloppyDrive'
     91TXT_Floppy_NoDisc              db 'No Disco   '
    9292
    9393; Maximum 60 chars (should not be reached)
Note: See TracChangeset for help on using the changeset viewer.