Ignore:
Timestamp:
Apr 11, 2014, 8:39:07 PM (11 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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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.