-----BEGIN PGP SIGNED MESSAGE-----



             Ŀ
               
                     Beret's System Loader 1.20         
                (c) 1996/1998 Tomasz "Beret" Kawecki    
                      E-mail: bsl@sp5pbe.waw.pl         
                 WWW: http://www.sp5pbe.waw.pl/bsl/     
               
             


                      Ten program jest typu CARDWARE!

         NIE UYWAJ PROGRAMU "BSL" JEELI NIE ROZUMIESZ PO CO ON JEST !!!

Ŀ
  BARDZO WANE OWIADCZENIE  


    Z powodu wielu nowych obowizkw, ktre spady na mnie w 1997 oraz
    z powodu zbyt duej iloci czasu jak poswicaem na ulepszanie
    programu "Beret's System Loader" chciabym ogosi, e
    musz znacznie OGRANICZY lub nawet ZAWIESI moj prac na najbliszy,
    NIEZNANY okres czasu. Wszystkie zadania wymienione na licie
    'DO ZROBIENIA' bd nadal mia na uwadze, jednake ich realizacja
    bdzie znacznie wolniejsza.

    JEDYN rzecz jak mam nadziej robi regularnie to rejestracja.
    Prosz odiwedzi domow stron WWW BSL'a i upewni czy co si zmienio:
    http://www.sp5pbe.waw.pl/bsl/

Ŀ
  SPIS TRECI  


    Wstp ___________________________________________________________ 1
    Cechy Programu __________________________________________________ 2
    Wymagania _______________________________________________________ 3
    Zgodno ________________________________________________________ 4
    Uytkowanie _____________________________________________________ 5
    Wane Uwagi _____________________________________________________ 6
    Prawa Autorskie _________________________________________________ 7
    Ostrzeenie _____________________________________________________ 8
    Rejestracja Programu ____________________________________________ 9
    Jak Otrzyma Program ___________________________________________ 10
    rodowisko _____________________________________________________ 11
    Kontakt ________________________________________________________ 12
    O Autorze ______________________________________________________ 13
    Podzikowania __________________________________________________ 14
    Pliki W Archiwum _______________________________________________ 15
    Historia, Co Nowego, Do Zrobienia, Znane Problemy ______________ 16
    Inne Informacje ________________________________________________ 17
    Dodatek A: Pomoc Programu BSL __________________________________ 18

                Polskie znaki: MS-DOS Latin 2 (CP 852)

Prosz o wszelkiego rodzaju komentarze dotyczce tej szybko stworzonej,
polskiej dokumentacji. Za znalezienie jakichkolwiek bdw bd wdziczny.
Autor.

Ŀ                                                       Ŀ
  WSTP  Ĵ 1 
                                                       

    BSL jest maym, a zarazem skutecznym programem uytkowym, ktry pozwala
    na uycie wielu systemw operacyjnych zainstalowanych na twoim twardym
    dysku (twardych dyskach). Nie bd ju wicej potrzebne dyskietki
    startowe do uruchomienia ulubionego systemu operacyjnego.
    Jedyn rzecz jak trzeba zrobi to wybra system operacyjny z kolorowego
    menu przypominajcego menu systemu MS-DOS 6.x i nacisn ENTER.
    To wszystko!

Ŀ                                              Ŀ
  CECHY PROGRAMU  Ĵ 2 
                                              

    Program znajdujcy si w sektorze MBR (Master Boot Record):
      - BSL moe uruchomia system operacyjny (OS) z dowolnej partycji
        typu primary z dowolnego dysku lub dydkietki.
        Wersja zarejestrowana programu BSL moe uruchamia system
        operacyjny take z dysku logicznego partycji rozszerzonej
        (lub nawet z dowolnego sektora dowolnego dysku!);
      - BSL moe by zainstalowany w sektorze MBR dowolnego
        dysku twardego (wersja niezarejestrowana programu BSL moe by
        tylko zainstalowana na pierwszym dysku);
      - Maksymalnie 12 (!) systemw operacyjnych moe by dodanych do menu
        BSL'a;
      - adne, kolorowe i atwe w uyciu menu w trakcie uruchamiania
        komputera;
      - Programowalne opnienie dziaania programu (przed i w trybie z menu);
      - Programowalna domylna partycja. Moliwo jej zmiany nawet w trakcie
        startu komputera;
      - Zabezpieczenie hasem partycji i/lub caego programu.
      - Konfigurowalne "ukrywanie" i "odkrywanie" partycji DOS'a, Windows 95,
        NT i OS/2 (FAT16/FAT32/HPFS/NTFS); take dyski logiczne partycji
        rozszerzonej; tak jak w OS/2 Boot Managerze, tyle tylko, e lepiej;
      - Ochrona antywirusowa. W przypadku modyfikacji lub zniszczenia
        (np. przez wirusa), BSL automatycznie uruchomi domyln partycj
        (w innym przypadku komputer najprawdopodobniej zawisi si);
      - Moliwo skorzystania z (maej) pomocy w trakcie dziaania
        programu;

    Gwny program (oparty o system MS-DOS):
      - Instaluje program do sektora MBR (Master Boot Record);
      - Wymaga maej iloci pamici i miejsca na dysku;
      - Zachowuje/odtwarza zawarto tablicy partycji:
        BSL /SAVE, BSL /RESTORE
      - BSL moe pokaza informacje dotyczce partycji na twoich twardych
        dyskach:
        BSL /P,  BSL /P+,  BSL /PS
      - BSL sprawdza poprawno danych zapisanych w Tablicy Partycji:  BSL /P
      - BSL moe pokaza informacje o dyskach typu (E)IDE:  BSL /I
      - Dozwolone wiele plikw inicjalizujcych;
      - Ochrona antywirusowa. W przypadku modyfikacji (np. przez wirusa), BSL
        pokae komunikat ostrzegawczy i zakoczy swoje dziaanie.
      - BSL rozpoznaje programy przyspieszajce prac dyskw (disk cache):
        SmartDrive 4.0+, NCache, NCache2 (Norton Utilities 5.0+)
        i zgodne;
      - BSL rozpoznaje rodowiska wielozadaniowe: OS/2, MS Windows
        (3.1, 95, NT), Desqview, Linux DOS Emulator, Caldera OpenDOS
        TaskManager (prosz przeczyta uwag #7 w rodziale "WANE UWAGI");
      - BSL'owy program MBR moe by zainstalowany z okienka DOS systemw
        Windows 95/98. Nie trzeba opuszcza rodowiska Windows do trybu
        "czystego" DOS'a (commandline mode);
      - Dobra informacja dla uytkownikw Windows 95 (Windows NT), ktrzy
        posiadaj zainstalowany take stary system operacyjny np. MS-DOS
        (lub Windows 95, odpowiednio) na swoich komputerach.
        Aby uruchomi stary system operacyjny, nie trzeba ju naciska F4
        (lub np. dwa razy strzaka w d i ENTER) w trakcie startu komputera.
        Mona skonfigurowa BSL'a tak, aby zrobi to za nas; prosz
        zaznajomi si z opcj 'Keys' opisan w BSL.INI;
        Uwaga:
           O ile mi wiadomo jest to moliwe take w przypadku "Windows 96"
           (MS Windows 95 OSR2). Jednake, zostaem poinformowany, e
           instalacja DOS'a na partycji Windows 95 OSR2 jest *GRONA* i
           uruchomienie starego DOS'a na takiej partycji moe j *ZNISZCZY*.
           Jednake, jest moliwe oszukanie systemu Windows i zainstalowanie
           DOS'a i Windows 95 OSR2 osobno (powoduje to zmian liter dyskw).

Ŀ                                                   Ŀ
  WYMAGANIA  Ĵ 3 
                                                   

    - Komputer zgodny z IBM PC z procesorem 80286 lub lepszym
    - System MS-DOS 3.30 lub zgodny (potrzebny tylko do instalacji)
    - Przynajmniej jeden dysk twardy

Ŀ                                                    Ŀ
  ZGODNO  Ĵ 4 
                                                    

    BSL nie powinien powodowa konfliktw z jakimikolwiek innymi programami,
    ktre nie modyfikuj twojego sektora MBR (Master Boot Record).

    ** Programy, ktre modyfikuj sektor MBR NIE MOG BY UYWANE razem z
       programem BSL **
    Oto lista takich programw (znanych autorowi):
       - OnTrack's Disk Manager
       - LILO, FreeBSD BOOT (prosz przeczyta uwagi #3 oraz #4 w rodziale
         "WANE UWAGI")
       - Norton Disklock
       - MicroHouse's EZ-Drive
       - Daniel Nagy's MasterBooter
       - Cross Bow Software's Partitioner
       - CyberWare's FastBoot (tylko przy instalacji standardowej)
       - PC Vault
       - PTS-Bootmanager
       - Mikhail Ranish's Partition Manager
       - HIL's Master Boot Selector

    BSL zosta PRZETESTOWANY z nastpujcymi systemami operacyjnymi:
       - MS-DOS
       - Windows 95  (OSR2 take)
       - Windows 98
       - Windows NT
       - Linux
       - FreeBSD
       - OS/2
       - SCO UNIX
       - Caldera OpenDOS (najprawdopodobniej Novell DOS take bdzie pracowa
                          poprawnie, gdy system Caldera OpenDOS jest oparty
                          na systemie Novell DOS)

    Pomimo, e nie mogem przetestowa programu BSL z innymi systemami
    operacyjnymi najprawdopobniej BSL bdzie wstanie z nimi wsppracowa.
    O ile wiem, nie ma adnej przyczyny, dla ktrej niemoliwa jest
    koegzystencja programu BSL i innych systemw operacyjnch.
    Oto lista systemw operacyjnych, ktre powinny da si uruchomi
    z pomoc programu BSL (tylko z pierwszego dysku):
       MS-DOS, Windows 95, Windows NT, Linux, FreeBSD, OS/2, Novell DOS,
       Caldera OpenDOS, DR-DOS, SunOS, SCO UNIX, NetBSD, NEXTSTEP, UnixWare,
       ISC UNIX, AT&T UNIX SVR3.2, Onsite Unix SVR4.2.
    Tylko ponisze systemy s znane autorowi jako systemy zdolne do
    uruchomienia si z pomoc BSL'a z dysku innego ni pierwszy
    (prosz zobaczy uwag #15 w rodziale "WANE UWAGI"):
       Linux, FreeBSD, SunOS.
    Istnieje moliwo oszukania systemw opartych o system DOS (MS-DOS,
    Windows 95, Novell DOS, Caldera OpenDOS, itd.) i uruchomienia ich
    z drugiego dysku (prosz zobaczy uwag #1 w rodziale "WANE UWAGI").

    * Znalazem "may" bd w boot sektorze systemu MS-DOS. DOS moe by
      uruchomiony tylko jeeli numer pocztkowego cylindra partycji DOS'a
      pomnoony przez cakowit liczb gowic na dysku jest mniejszy od
      65536 (brzmi dziwnie). Jeeli iloczyn jest wikszy od tej liczby
      boot sektor DOS'a wywietla napis "Non-system disk" (dysk bez systemu).
      Nie ma znaczenia czy jest to druga, czy czwarta partycja.
      Ani z Windows 95, ani z Windows NT takich problemw nie ma.
    * Jeeli przetestowaes BSL'a z jakimkolwiek innym systemem operacyjnym
      ni te wymienione powyej, prosz poinformuj mnie o tym.
      Z gry dzikuj!

Ŀ                                                 Ŀ
  UYTKOWANIE  Ĵ 5 
                                                 

    Wstp
  

    Gdy uruchomiasz swj komputer BIOS wykonuje may program zapisany
    na twoim twardym dysku, w jego pierwszym sektorze, zwanym sektorem MBR
    (ang. Master Boot Record). Program ten sprawdza partycje zapisane w
    Tablicy Partycji i aduje ten system operacyjny, ktry posiada ustawion
    flag aktywnoci ('active' flag). Dysk twardy moe zawiara maksymalnie
    cztery partycje podstawowe (tj. typu primary), tak wic wiele systemw
    operacyjnych moe by umieszczonych na jednym komputerze PC. Jednake,
    tylko jeden z nich w danej chwili moe by aktywny. Co waniejsze,
    systemy te czsto posiadaj wasne, specjalne programy adujce, ktre
    zazwyczaj uniemoliwiaj start innym systemom operacyjnym. Mona jednak
    pozby si tego problemu. W tym celu trzeba uy programu BSL...
    BSL podmienia oryginalny program z sektora MBR na wasny program. Po
    poprawnej konfiguracji, program pozwala wybra uytkownikowi, w trakcie
    startu komputera, dowolny system operacyjny zainstalowany na nim.

    Przed instalacj programu BSL
  

    Jeeli zainstalowae ju wszystkie suystemy operacyjne, wszystko
    co teraz musisz zrobi to zainstalowa BSL'a.
    Jednake przed instalacj, powiniene stworzy kopi zapasow swojej
    tablicy partycji zgodnie z instrukcjami zawartymi poniej w czci
    "Ratunek" tego rodziau.

    Jeeli chcesz zainstalowa kompletnie nowy system uyj swojego programu
    partycjonujcego (np. FDISK). Gdy stworzysz wszystkie swoje partycje,
    zainstaluj systemy operacyjne na kadej z nich. Ze swojej partycji DOS'a
    uruchom program BSL, tak jak zostao to opisane poniej w czci
    "Instalowanie BSL'a" tego rodziau. Gdy skoczysz instalacje, bdziesz
    mg wybiera, ktry system uruchomi podczas kadego startu komputera.

    Ratunek
  

    Jeeli jeste posiadaczem zestawu Norton Utilities(tm) uyj programu
    "RESCUE". Jest to bardzo dobre narzdzie, ktre zachowuje wszystkie
    wane obszary twojego twardego dysku (lub dyskw).

    Jednake, powiniene stworzy dyskietk ratunkow z uyciem standardowych
    programw systemu DOS i programu BSL.
    Oto recepta:

        1) Stwrz dyskietk sytemow (np. FORMAT A: /S) i skopiuj na ni
           podane programy (istniej we wszystkich wersjach systemu DOS):
             FDISK, FORMAT, SYS
           a take BSL.EXE i BSL.INI.
        2) Uruchom z dyskietki:
           A:\>BSL /save
        3) Teraz moesz uywa bezpiecznie program BSL lub FDISK.

    Jeeli co si nie powiedzie, moesz wystartowa komputer z dyskietki,
    ktr przed chwil stworzye i odzyska oryginaln tablic partycji
    z uyciem BSL'a. Uruchom po prostu:
      A:\>BSL /restore
    Wicej informacji o odinstalowywaniu mona przeczyta w czci
    "Odinstalowanie BSL'a" tego rodziau.

    Instalowanie BSL'a
  

    Zakadam, e pomylnie podzielie swj dysk twardy i zainstalowae
    wszystkie systemy operacyjne, jakie chciae.
    Zakadam rwnie, e stworzye dyskietk ratunkow z uyciem
    standardowych programw DOS'a oraz BSL'a.
    Teraz jeste gotowy do skonfigurowania BSL'a i jego zainstalowania.

        1) Przeczytaj dokadnie BSL.INI. Kada opcja jest objaniona.
        2) Zmie ustawienia w BSL.INI, tak aby odpowiaday Twoim potrzebom
           i wymaganiom systemu.
        3) Uruchom:
             BSL /install /fake
           Jeeli zobaczysz komunikat:
             "Everything looks fine, so far! You may install BSL's MBR."
           wtedy... wszystko wyglda dobrze. W przeciwnym wypadku
           przeczytaj uwagi #7 i #8 z rodziau "WANE UWAGI" i wr do
           punktu 1).
        4) Uruchom:
             BSL /install
           Nie powiniene zobaczy adnych komunkatw o bdach.
           Uwaga techniczna: BSL instaluje swj sektor MBR w
           piewrwszych 14 sektorach Twojego twardego dysku.

      To wszystko!
      Teraz moesz si cieszy menu BSL'a :)

    Uywanie menu BSL'a
  

    Za kadym razem gdy wczysz swj komputer uruchomi si BSL.

    Jeeli ustawie opcj 'GlobalPassword' w sekcji [Main_MBR] w BSL.INI
    wtedy PRZED komunikatem pokazanym poniej, zostaniesz poproszony o haso.
    Jeeli trzykrotnie pomylisz si, BSL zablokuje klawiatur i zawiesi
    komputer. W przeciwnym przypadku, zobaczysz co w tym rodzaju:

      BSL is loading Dos 6.22 in 03 sec.

    Uwaga: Dos 6.22 jest przykadow nazw.
    Teraz, masz trzy sekundy (lub wicej, zalenie od opcji 'Delay'
    z BSL.INI), aby nacisn nastpujce klawisze:
       - ENTER      = BSL natychmiast uruchomi Dos 6.22;
       - 1..9,A..C  = BSL natychmiast uruchomi odpowiedni partycj
                      np. jeeli naciniesz '1' wtedy Windows 95 bdzie
                      uruchomione;
                      Uwaga: To '1' i Windows 95 to przykady z trybu Menu
                             pokazanego poniej.
       - Win        = Jeli posiadasz klawiatur Windows 95 z trzema nowymi
                      klawiszami, moesz 'podczy' jedn z partycji do
                      klawisza zwanego 'Win', w Windows 95 uywanego do
                      otwierania menu START.
                      Jeeli 'StartWin95=0' wtedy BSL przechodzi do trybu
                      Menu. Zobacz opcj 'StartWin95' w BSL.INI;
       - Menu       = BSL przechodzi do trybu Menu (oczywicie, jeeli
                      posiadasz klawiatur Windows 95).
       - Esc,
         Space,
         Control,
         Alt,
         Shift,
         CapsLock,
         ScrollLock = BSL przechodzi do trybu Menu.

    Tryb Menu wyglda tak:

          Beret's System Loader 
       
              UNREGISTERED 

         1.   Windows 95
         2.   Dos 6.22
         3.  *Linux 3.1
         4.   OS/2 Warp
         A.   OS in floppy A:

         Enter your choice: 2

    Uwaga: To jest przykadowy ekran.
           * oznacza, e ta partycja jest zabezpieczona hasem.

    W tym trybie moesz nacisn nastpujce klawisze:
       - ENTER      = BSL startuje wybran partycj;
       - Ctrl+ENTER = BSL startuje wybran partycj i zapisuj j
                      jako domyln;
                      Uwaga: Prawd mowic, to zaley od opcji 'StoreDefault'
                             w BSL.INI i/lub stanu trybu 'StoreDefault'
                             zapisanego w sektorze MBR (zobacz klawisz
                             "BackSpace" poniej). Przeczytaj BSL.INI,
                             aby uzyska wicej informacji.
       - 1..9,A..C,
         SPACE,
         Up, Down,
         Home, End,
         PgUp, PgDn = Wybiera partycj (i uruchamia j, zobacz opcj
                      'PressNumber&Run' w BSL.INI);
       - 0          = Wybiera domyln partycj;
       - F1, Tab    = Maa pomoc;
       - ESC        = Pokazuje ma informacj o programie BSL;
       - BackSpace,
         Alt-S      = Zmienia tryb 'StoreDefault';
                      Uwaga: Wszystkie zmiany bd zapisane w sektorze MBR,
                             tak wic nastpnym razem gdy komputer wystaruje
                             tryb 'StoreDefault' take bdzie zmieniony.
                             Jednake, reinstalacja sektora MBR odnowi
                             tryb 'StoreDefault' do stanu opcji
                             'StoreDefault' zapisanej w BSL.INI.
       - Alt-H      = Zmienia tryb 'Hide mode'. Ta opcja decyduje co si
                      dzieje z partycjami zapisanymi w opcji 'HidePartitions'
                      podczas wyboru partycji, gdy naciniesz ENTER lub
                      Ctrl+ENTER.
                      S trzy stany trybu 'Hide mode':
                      'Normal'  - "Normalny" - BSL uywa 'HidePartitions',
                                  kada odpowiednia partycja bdzie ukryta,
                                  wszytkie inne bd odkryte.
                      'Leave'   - "Zostaw" - BSL NIE uywa 'HidePartitions'
                                  i w zasadzie nic si nie dzieje.
                      'Un-hide' - BSL NIE uywa 'HidePartitions', ale
                                  wszytkie partycje bd odkryte.
                      Stan domylny tego trybu jest ustalany przez opcj
                      'HideMode' w BSL.INI.
       - F2         = Pokazuje informacje o trybach 'Hide mode' i
                      'StoreDefault'. Moesz take naciska klawisze 'Atl-H'
                      lub 'Alt-S' by je zmieni;

    Ponadto, jeeli ustawie opcj 'Password' w odpowiedniej sekcji partycji
    [Partition ?] (gdzie ? = 1..12) w BSL.INI, to zostaniesz poproszony
    o haso zawsze, gdy bdziesz uruchamia t partycj.
    Jeeli trzykrotnie pomylisz si, BSL zablokuje klawiatur i zawiesi
    komputer. W przeciwnym przypadku, BSL uruchomi wybran partycj.

    To wszystko!
    Proste, nieprawda ?

    Uywanie gwnego programu BSL
  

    Sposb uywania gwngo programu BSL jest objaniony w pomocy tego
    programu.
    Uruchom:
      BSL /?
    aby zobaczy pomoc programu lub przeczytaj rodzia
    "DODATEK A: POMOC PROGRAMU BSL".

    Odinstalowanie BSL'a
  

    S trzy sposoby odinstalowania menu programu BSL:
     1) BSL moe by odinstalowany przy uyciu programu FDISK (istnieje
        we wszystkich wersjach DOS'a). Napisz po prostu:
          FDISK /mbr
        i menu BSL'a zniknie.
         (Nie jestem pewien, czy ta opcja istnieje we wszystkich wersjach
         programu FDISK. Na pewno jest w wersji DOS'a 5.0 i poniejszych).
     2) Podobnie do punktu 1). BSL moe by odinstalowany przy uyciu BSL'a
        z tak sam opcj /MBR. Napisz po prostu:
          BSL /mbr
        i menu BSL'a take zniknie.
     3) Opcje 1) oraz 2) odtwarzaj standardowy sektor MBR DOS'a. Jeeli
        miae tam cokolwiek innego ni standardowy program adujcy
        i chcesz wroci do stanu przed instalacj BSL'a, musisz uy opcj
        /RESTORE=FileName, gdzie 'FileName' jest nazw pliku zachowanego
        podczas instalacji (jeli nie jeste pewien czy masz co
        niestandardowego w sektorze MBR myl, e nic nie masz, inaczej
        powiniene by tego wiadom). Jeeli nazwa 'FileName' zostanie
        pominita to plik ORGMBR00.BIN bdzie uyty. Nazwa 'FileName' musi
        pasowa do wzorca 'ORGMBR??.BIN', gdzie '??' oznacza 00, 01, 02, itd.
        01, 02, itp. pojawiaj si tylko, gdy opcja 'IncreasingBackup'
        w BSL.INI jest ustawiana na 'YES'.

        Przykad:
          Zainstalowae BSL'a z uyciem opcji /INSTALL.
            C:\BSL> BSL /install
          lub te zachowae tylko twj sektor MBR (opcja /SAVE)
            C:\BSL> BSL /save

          Teraz w katalogu C:\BSL musissz mie plik ORGMBR00.BIN
          (oraz by moe ORGMBR01.BIN, ORGMBR02.BIN, itd.
           jeeli w BSL.INI opcja 'IncreasingBackup' jest ustawiona 'YES')

          Jeeli chcesz powrci do poprzedniego stanu, po prostu napisz
            C:\BSL> BSL /restore
          Teraz WSZYSTKO w twoim sektorze MBR wyglga DOKADNIE tak samo
          jak przed instalacj !!!

    UWAGA #1:
      Uycie opcji 1) oraz 2) spowoduje, e po restarcie komputera uruchomi
      si system operacyjny z aktualnie aktywnej partycji.

    UWAGA #2:
      Poniewa opcja 3) odtwaa *WSZYSTKIE* ustawienia oryginalnego sektora
      MBR take *WSZYSTKIE* ustawinia partycji bd odtworzone.
      PAMITAJ wic, jeeli zainstalowae BSL'a (plik ORGMBR??.BIN zosta
      stworzony) i stworzye now partycj na swoim twardym dysku
      (informacje w pliku ORGMBR??.BIN stay si NIEAKTUALNE!) wtedy
      jeeli odtworzysz MBR z uyciem opcji /RESTORE=ORGMBR??.BIN
      to *STRACISZ* swoj now partycj.

      **** PAMITAJ: MUSISZ DZIAA Z PEN WIADOMOCI !!! ****

      Jednake, jeeli twoja tablica partycji zostanie zniszczona (przez
      wirusa, gryp, huragan, itp) opcja /RESTORE=ORGMBR??.BIN moe by
      JEDYNYM sposobem jej naprawy!

Ŀ                                                 Ŀ
  WANE UWAGI  Ĵ 6 
                                                 

  * DOS, Windows:
    #1 - Systemy operacyjne oparte na sytemie DOS wczajc Windows 95 i NT
         mog by uruchomine tylko z partycji typu primary PIERWSZEGO
         dysku twrdego (systemy te potrzebuj dysku 80h aby si uruchomi).
         Oznacza to, e podane systemy mog by zinstalowane na drugim,
         trzecim, itd. dysku twardym, ale i tak zostanie naruszona
         aktywna partycja pierwszego dysku. Zostan tam zainstalowane
         pliki systemowe w gwnym katalogu dysku C: a sektor MBR zostanie
         nadpisany programem odpowiednim dla danego systemu.
         Jednake, jeeli ukryjesz wszystkie partycje typu primary na
         pierwszym dysku to jest moliwe wystartowanie systemw opartych
         o system DOS takze z drugiego dysku.
    #2 - Pamitaj! Aktywna partycja typu primary w DOSie (i w Windowsach)
         jest zawsze oznaczona jako C:. Jeli masz dwie lub wicej partycji
         DOS typu primary, upewnij si, e nie nadpiszesz jednego systemu
         innym przez wybranie zej partycji podczas instalacji.

  * Linux, FreeBSD:
    #3 - Problem z LILO (LInux LOader) wystpuje tylko, gdy LILO zostanie
         zainstalowany w sektorze MBR. Jeeli LILO jest zainstalowany
         w sektorze startujcym (Linux boot sector) wasnej partycji
         Linux'owej, wtedy BSL (jak i inne programy) powinny wsppracowa
         z LILO bez adnych problemw.
         Jeeli chcesz zainstalowa Linux'a, nie pozwl LILO zmodyfikowa
         sektora MBR. Zamiast tego zainstaluj LILO w sektorze startujcym
         partycji Linux'owej.
         Oto przykad jak to zrobi:
         Spjrzmy na prosty plik 'lilo.conf'.
         ----------------------------------------------------------------
         # LILO configuration file
         boot = /dev/hda
         # Linux bootable partition config begins
           image = /vmlinuz
           root = /dev/hda3          # /dev/hda3 to tylko przykad!
                                     # Ty moesz mie co innego!
           label = Linux
           read-only
         # Linux bootable partition config ends
         ----------------------------------------------------------------
         Najwaniejsz (dla nas) opcj w 'lilo.conf' jest 'boot' w drugiej
         linii. Jak widzisz, jest tam urzdzenie /dev/hda. To oznacza
         sektor MBR (Master Boot Record) pierwszego dysku (80h).
         Jeeli chczesz aby BSL i LILO koezgzystoway musisz zmieni
         urzdzenie w opcji 'boot' na TAKIE SAMO jak w opcji 'root'.
         Tak wic nowi i poprawiony plik 'lilo.conf' powinien wyglda tak:
         ----------------------------------------------------------------
         # LILO configuration file
         boot = /dev/hda3                  # <- Tu zmienilimy !!!
         # Linux bootable partition config begins
           image = /vmlinuz
           root = /dev/hda3
           label = Linux
           read-only
         # Linux bootable partition config ends
         ----------------------------------------------------------------
         By moe zobaczysz komunikat ostregajcy Cie, ze nie bdzisz
         w stanie uruchomi Linux'a, lecz nie jest to prawda.
         Uaktualnij BSL.INI (dodaj odpowiedni sekcj, jeli potrzeba) i
         uruchom BSL /INSTALL ponownie.
         Wicej informacji o instalacji LILO mona przeczyta w dokumentacji
         tego programu.
    #4 - Aby uruchomi FreeBSD z uyciem BSL'a, podczas instalacji systemu
         FreeBSD, gdy zostaniesz zapytany o program adujcy w sektorze MBR
         (Master Boot Record) wybierz opcj 'none' (a nie opcj 'standard'
         lub 'booteasy').

  * OS/2
    #5 - Przed rozpoczciem instalacji systemu OS/2 powiniene odinstalowa
         program BSL.
         Przeczytaj fragment "Odinstalowanie BSL'a" rodziau "UYTKOWANIE".
         Gdy skoczysz instalaj systemu OS/2, poprostu zainstaluj ponowanie
         program BSL.
    #6 - Jeeli uywasz program OS/2 Boot Manager, moesz go cakowicie
         usun po zakoczeniu instalacji systemu OS/2 i instalacji BSL'a.
         Jednake, program OS/2 Boot Manager moe wsppracowa z BSL'em.
         Uwaga: OS/2 Boot Manager moe adowa OS/2 z dysku logicznego.
                Najprawdopodobniej BSL moe to take robi (zobacz opcj
               'PartSector' w BSL.INI) - nie sprawdzone!

  * INSTALACJA:
    #7 - Przed zainstalowaniem programu BSL musisz opuci wszystkie
         rodowiska wielozadaniowe (np. OS/2 lub Windows NT DOS box)
         i uruchomi zwykego DOS'a, gdy te systemy operacyjne nie pozwalaj
         programom modyfikowa sektor MBR. Jednake, jeli proacujesz
         w systemach Windows 3.1 lub Windows 95 nie jest konieczne
         uruchamianie zwykego DOS'a, poniewa BSL *MOE BY* ZAINSTALOWANY
         z okienka DOS'u tych systemw.
    #8 - Przed uyciem BSL'a upewnij si, e zdezaktywowae opcj
         ostrzegania o wirusach w swoim BIOS'ie, jeli j posidasz
         (virus warning option).
         W przeciwnym wypadku, BIOS nie pozwoli programowi BSL zmodyfikowa
         sektora MBR na twoim twardym dysku.
         Zdezaktywuj take jakiekolwiek rezydentne programy (TSR)
         antywirusowe, ktre przegldaj zawarto sektora MBR w poszukiwaniu
         wirusw, gdy menu BSL'a czsto zapisuje swoje wane dane
         (tj. konfiguracj) do sektora MBR.
    #9 - Po instalacji nowego systemu operacyjnego menu BSL'a moe
         znikn (po instalacji Windows 95 na pewno).
         Nic dziwnego, program instalacyjny nadpisa sektor MBR.
         Aby odtworzy menu BSL'a wystarczy po prostu zainstalowa
         ponownie BSL'a (BSL /INSTALL) i wszystko powinno dziaa poprawnie.
   #10 - Jeli dodae partycj po ostatniej instalacji menu BSL'a i chcesz
         j doda do menu, uaktualnij BSL.INI (dodaj odpowiedni sekcj)
         i uruchom BSL /INSTALL, aby uaktualni sektor MBR.
   #11 - Przed instalacj jakiegokolwiek systemu operacyjnego
         nietestowanego z programem BSL powiniene odinstalowa BSL'a
         (take gdy instalujesz OS/2, zobacz uwag #5).
         Wynika to z tego, e niektre systemy operacyjne podczas instalacji
         restartuj komputer i oczekuj z gry ustalonej reakcji od twojego
         komputera.
         Sposb odinstalowywania jest opisany w czci "Odinstalowanie BSL'a"
         rodziau "UYTKOWANIE". Gdy skoczysz instalacj systemu,
         moesz zainstalowa ponownie BSL'a.

  * PORADY:
   #12 - Jeeli masz FAT 16 DOS'a lub Windows 95 (nie FAT 32 ani NTFS)
         z reguy dobrze jest stworzy ma partycj dla systemw
         operacyjnych i du z dyskami logicznymi dla wsplnych danych.
   #13 - Jeeli chcesz uywa partycji ze wsplnymi danymi, stwrz partycj
         rozszerzon za pomoc programu partycjonujcego (np. MS-DOS FDISK),
         a pniej stwrz na niej dyski logiczne. Prawie kazdy system
         operacyjny umie uywa dyski logiczne.
   #14 - Jeeli masz dwa dyski twarde radz zrobi w nastpujcy sposb:
         Zainstalowa DOS'a i Windows (3.1, 95 and NT) na gownym dysku,
         a OS/2 Warp, FreeBSD lub Linux na drugim dysku.

  * UWAGI TECHNICZNE:
   #15 - BSL jest w stanie uruchomi systemy operacyjne z dowolnego dysku
         jeeli tylko dany dysk jest dostpny przez przerwanie 13H BIOS'a.
         By moe w przyszych wersjach BSL bdzie w stanie uruchomi
         systemy operacyjne z partycji rozszerzonych ('Extended Partitions')
         (to znaczy z dyskw logicznych w partycji rozszerzonej).
         Jednake, jedynymi systemami operacyjnymi znanymi autorowi, ktre
         s w stanie wystartowa z dysku logicznego s OS/2 i Linux.
         Uwaga: Uruchomianie z innych dyskw fizycznych/logiczncyh
                prawie nigdy nie dziaa, gdy wikszo systemw operacyjnych
                nie zostaa przygotowana na tak ewentualno.
   #16 - Oprcz sektora MBR (sektor nr. 1), BSL potrzebuje dodatkowo
         jeszcze *14* sektorw dla poprawnego dziaania. BSL uywa sektory
         2-15 z cylindra 0, gowicy 0 odpowiedniego dysku *BEZ PYTANIA*.
         Prawie na kadym dysku sektory te (i ca pierwsza scieka,
         poza sektorem 1, ktry zawiera MBR - Master Boot Record)
         s nieuywane. Pierwsza fizycznie partycja rozpoczyna si zazwyczaj
         na cylindrze 0, *gowicy 1*, sektorze 1. I BSL *SPRAWDZA* to.
         Podzczas instalacji powiniene zobaczy komunikat:
           "BSL: Looking for the free space for BSL's MBR... OK. Found..."
           (BSL: Poszukiwanie wolnego miejsca dla sektora MBR BSL'a...
                 OK. Znalezione...)
         Jeeli partycja rozpoczyna si na cylinderze 0, gowicy 0
         i sektorze 2 (a jest to *bardzo* rzadkie) zobaczysz komunikat
         "* BSL Error *" i BSL nie zaistaluje si.

Ŀ                                             Ŀ
  PRAWA AUTORSKIE  Ĵ 7 
                                             

    Caa zawarto tego zbioru oprogramowania (software package), wczajc
    w to wszystkie pliki jest wasnoci (copyrighted) Tomasza A. Kaweckiego.

    Wszystkie prawa zastrzeone, oglnowiatowo. Nie mona modyfikowa,
    deasemblowa (disassemble) lub odtwarza (reverse engineer) tego
    programu w aden sposb. Wolno to oprogramowanie dystrybuowa
    (dystrybutorzy s zobowizani do przesania zawiadomienia) drog
    elektroniczn i kopiowa w dowolnych ilociach na noniki elektroniczne
    lub magnetyczne, tak dugo jak pliki zawarte w tym zbiorze
    oprogramowania pozostan niezmodyfikowane, wraz z uwagami dotyczcymi
    praw autorskich oraz nie zostanie pobrana adna opata, poza rozsdn
    opat za noniki i przesyk. NIE WOLNO kopiowa ani dystrybuowa
    ZAREJESTROWANEJ wersji tego oprogramowania. Sprzeda dla zysku jest
    ZABRONIONA bez wyranej zgody autora.

    Ten zbir oprogramowania jest dystrybuowany na zasadzie CARDWARE
    *TYLKO* dla OSOBISTYCH, nie biurowych, wewntrznych zastosowa.
    Moesz uywa to oprogramowanie prywatnie, niekomercyjnie przez 30 dni.
    Poniej, jeeli spodobao Ci si to oprogramowanie i chcesz wspomoc
    dalszy rozwj, jego i innych doskonaych programw, jeste zobowizany
    do jego zarejestrowania. W zamian za rejestracje bdziesz powiadamiany
    o wszystkich waniejszych uaktualnieniach programu i bdzisz mia
    moliwo otrzymania tego uaktualnienia za minimaln opat plus
    koszta nonikw i wysyki.

    Jeeli chcesz uywa to oprogramowanie w rodowisku BIZNESOWYM,
    KOMERCYJNYM, RZDOWYM lub INSTYTUCJONALNYM musisz traktowa ten program
    jako SHAREWARE i po okresie prbnym musisz ZAKUPI od autora komercyjn
    wersj tego oprogramowania. Posiadacze komercyjnej wersji mog otrzyma
    swoje kopie oprogramowania wraz z wasnymi specjalnymi opcjami
    (np. reklamy, logo, itp.). W celu uzyskania dalszych informacji prosz
    skontaktowa si z autorem.

Ŀ                                                 Ŀ
  OSTRZEENIE  Ĵ 8 
                                                 

    TO OPROGRAMOWANIE JEST UDOSTPNIANE NA ZASADZIE "JEST, JAKIE JEST"
    (AS IS) BEZ JAKICHKOLWIEK GWARANCJI. W ADNYM PRZYPADKU TOMASZ A. KAWECKI
    NIE BDZIE AKCEPTOWA ODPOWIEDZIALNOCI ZA JAKIEKOLWIEK SZKODY,
    WCZAJ W TO UTRACONE ZYSKI, OSZCZDNOCI I INNE PRZYPADKOWE,
    POREDNIE I BEZPOREDNIE, SPECJALNE LUB PODOBNE USZKODZENIA WYNIKAJCE
    Z MONOCI LUB NIEMONOCI UYCIA OPROGRAMOWANIA, NAWET GDYBY UYTKOWNIK
    ZOSTA O NICH POWIADOMIONY, A AUTOR POINFORMWANY O MOLIWOCI WYSTPIENIA
    TYCH SZKD. AUTOR NIE GWARANTUJE, E PRACA TEGO OPROGRAMOWANIA BDZIE
    PRZEBIEGA BEZ PRZESZKD. AUTOR NIE PONOSI ADNEJ ODPOWIEDZIALNOCI
    ZA BDY, KTRE MOG SI POJAWI W OPROGRAMOWANIU ANI NIE GWARANTUJE
    ICH USUNICIA.

    ***********************************************************************
    *** OSOBA UYWAJCA TO OPROGRAMOWANIE PONOSI CAE RYZYKO DOTYCZCE  ***
    ***                DZIAANIA TEGO OPROGRAMOWANIA.                   ***
    ***********************************************************************

Ŀ                                                 Ŀ
  REJESTRACJA  Ĵ 9 
                                                 

    Rejestracja CARDWARE:
    - Jeeli chcesz uywa to oprogramowanie musisz przesa autorowi
      kartk pocztow z swojego ssiedztwa (np. parku narodowego,
      swojego miasta). Ostatecznie, w BARDZO rzadkich sytuacjach
      bd akceptowa rejestracj poprzez poczt elektroniczn (E-mail).
      Pamitaj, mae (<$1000) darowizny s zawsze mile widziane ! :)

    Rejestracja SHAREWARE:
    - Prosz skontaktowa si z autorem po wicej informacji.

    * W zamian za rejstracj, otrzymsz acuchy znakw 'User' i 'EKey'
      (oraz by moe take stary 'Key'). Wstaw je do BSL.INI i zreinstaluj
      BSL'a aby zobaczy efekty.
    * Pamitaj aby przesa mi swj adres poczty elektronicznej (e-mail),
      gdy acuch 'EKey' przesyam **TYLKO** poczt elektroniczn.
      Bez wyjtkw! Jeeli chcesz, przelij mi take swoje propozycje
      dotyczce acucha 'User' (np. imi, nazwisko lub pseudonim).
      Jednake, twoja propozycja moe zosta nieprzyjta (hmmm, moe
      znale si par powodw).
      Uwaga: acuch 'User' nie moe zawiera wicej ni 40 znakw.

Ŀ                                       Ŀ
  JAK OTRZYMA PROGRAM  Ĵ 10 
                                       

    Strona WWW BSL'a:   http://www.sp5pbe.waw.pl/bsl/
    Adres E-mail BSL'a: bsl@sp5pbe.waw.pl

    Aby otrzyma program Beret's System Loader moesz:
      - cign go z oficjalnego serwera BSL'a:
          * ftp://ftp.sp5pbe.waw.pl/pub/bsl/bsl_120.zip
          * http://www.sp5pbe.waw.pl/pub/bsl/bsl_120.zip
      - cign go z oglnowiatowej sieci Simtel.Net(sm):
          * http://www.simtel.net/pub/simtelnet/msdos/bootutil/bsl_120.zip
          * ftp://ftp.simtel.net/pub/simtelnet/msdos/bootutil/bsl_120.zip
          lub uy serwerw z kopi zawartoci serwera Simtel.Net (mirrors).
      - cign go z serwera SAC (Slovak Antivirus Center):
          * http://ftp.elf.stuba.sk/packages/pub/pc/utilmisc/bsl_120.zip
          * ftp://ftp.elf.stuba.sk/pub/pc/utilmisc/bsl_120.zip
          lub uy serwerw z kopi zawartoci serwera SAC (mirrors).
      - zamwi transfer przez poczt elektroniczn (E-mail).
        Wtedy otrzymasz w poczcie swoj zakodowan (uuencoded) kopi.
      - zamwi swoj kopi na dyskietce 1.44Mb. W takim przypadku
        musisz zapaci 6 USD / 12 PLN za przesyk.

Ŀ                                                 Ŀ
  RODOWISKO  Ĵ 11 
                                                 

    Ten program zosta stworzony z w peni odzyskiwalnych polskich
    elektronw i zosta zaprojektowany jako PRZYJAZNY DLA OZONU ;)

Ŀ                                                    Ŀ
  KONTAKT  Ĵ 12 
                                                    

    Nie wachaj si, jeli chcesz napisa do autora. Moesz przesya swoje
    pytania, uwagi, ulepszenia, sugestie, idee, reporty o bdach,
    zaalenia, problemy, itp., itd. na ponisze adresy.

      Adres pocztowy:                  Internetowe adresy E-mail:
                
      Tomasz A. Kawecki                mailto:tak@sp5pbe.waw.pl
      Mandarynki 4/35                  mailto:tkawecki@tele.pw.edu.pl
      02-796 Warszawa
      Polska
                                       Strona WWW:
                                     
                                       (serwer nie dziaa ->
                                        id na strone BSL'a)

Ŀ                                                  Ŀ
  O AUTORZE  Ĵ 13 
                                                  

    Urodzony w 1973 (Strzelec) w odzi.
    Mieszka w Warszawie z rodzicami, siostr i kotem.
    Student Politechniki Warszawskiej, Wydzia Elektroniki i Technik
    Informacyjnych, Instytut Telekomunikacji.
    Czonek studenckiego klubu krtkofalarskiego SP5PBE oraz Akademickiego
    Klubu Turystycznego PTTK. Krtkofalowiec (Znak wywoawczy SQ5ASG).
    Programista (Dos/Win - PAS,ASM,DELPHI,C,VBA,JS; Unix - PERL,JAVA,C,DHTML).
    Inne zainteresownia: koty, F1, foto & video, wszystko aero- i astro-,
    eglarstwo, pywanie, narciarstwo, szybownictwo.

Ŀ                                              Ŀ
  PODZIKOWANIA  Ĵ 14 
                                              

    Chciabym podzikowa:
      - Arkowi Budziczowi, ktry by pierwszym beta-testerem BSL'a. Jego
        wartociowe uwagi i moralne wsparcie pomagay mi ulepsza BSL'a;
      - Pawowi Zawrzykrajowi, mojemu przyjacielowi, ktry pomaga mi
        w poprawianiu caej dokumentacji. Dziki jego radom BSL stawa
        si coraz lepszy;
      - Jolowi Kergozou, ktry przetumaczy dokumentacj BSL 1.11
        na jzyk francuski (pliki BSL_FR.TXT i BSL_FR.INI);
      - Sidneyowi D. Peters, autorowi strony 'Peters Computer Services
        Partition Page' (http://www.mini.net/pcsweb/pcspart.htm) powiconej
        problem z partycjonowaniem dyskw.
        Sidney przetestowa BSL'a na swoimo komputerze (z bardzo
        wymagajc konfiguraj) i pomg mi usun bdy z wersji beta;
      - wszystkim, ktrzy pomogli mi ulepszy BSL'a;
      - kademu jego uykownikowi;
      - mojej narzeczonej Ani - za jej mio i wyrozumiao;

    Dziekuj jeszcze raz!                                       TNX AGN!

Ŀ                                           Ŀ
  PLIKI W ARCHIWUM  Ĵ 15 
                                           

    Pliki zawarte w tym wydaniu programu BSL (Beret's System Loader):
      - FILE_ID.DIZ    - Opis dla systemw BBS;
      - DESCRIPT.ION   - Opis dla systemw BBS;
      - BSL.EXE        - Gwny program;
      - BSL.INI        - Plik inicjalizujcy - wersja angielska;
      - BSL_PL.INI     - Plik inicjalizujcy - wersja polska;
      - BSL.TXT        - Angielska wersja dokumentacji;
      - BSL_PL.TXT     - Polska wersja dokumentacji;
      - BSL*.ICO       - Ikony systemu Windows (32x32, 16 kolorw)
      - BSLWINR.EXE    - Program 'BSL Windows Reboot' w wersji dla
                         Windows 95+;
      - BSLWINR.TXT    - Dokumentaja programu 'BSL Windows Reboot'
                         po angielsku;
      - IS_WIN.EXE     - Dodatkowy program (darmowy). Pomoc - 'IS_WIN ?';
      - PGP_SIG.ASC    - Plik z syganatur PGP;

Ŀ                          Ŀ
  HISTORIA, CO NOWEGO, DO ZROBIENIA  Ĵ 16 
                          

    + = dodane;   - = usunite;   * = zmienione;   ! = poprawione;
     = wana uwaga;   # = tylko wersja zarejestrowana;

  

    HISTORIA
  
      1.0 (19/20-X-1996)
        + Pierwsza wersja, napisana w jedn noc. Dozwolone 6 partycji.
          Brak opcji, brzydkie menu, gupia instalacja, itd. :)

      1.0 -> 1.09 (X-1997 -> III-1997)
      +*! Prywatne wersje (dla moich przyjaci), dodano wiele, wiele opcji;

      1.10 (19-IV-1997)
         Pierwsza wersja publiczna;
        * Prawie WSZYSTKO zostao zmienione od wersji 1.0;
          + Kolorowe menu startowe z programowalnym czasem opnienia,
            programowaln domyln partycj, zabezpieczeniem na haso
            partycji i/lub caego programu oraz konfigurowalnym ukrywaniem
            i odkrywaniem partycji DOS'a i OS/2 (FAT/HPFS);
          + Zapisywanie, odtwarzanie i sprawdzanie wszystkich danych
            zapisanych w tablicy partycji;
          + Informowanie o partycjach oraz dyskach typu (E)IDE;
          + Dozwolone 9 partycji;
          + Itp., itd...

      1.11 (26-V-1997)
         BSL jest dystrybuowany take przez:
           + oglnowiatow sie Simtel.Net(sm):
              http://www.simtel.net/pub/simtelnet
              ftp://ftp.simtel.net/pub/simtelnet
           + SAC - Slovak Antivirus Center:
              http://ftp.elf.stuba.sk/packages/pub/pc
              ftp://ftp.elf.stuba.sk/pub/pc
          Zobacz rodzia "JAK OTRZYMA PROGRAM", aby pozna miejsca
          w Internecie, z ktrych mona otrzyma BSL'a;
        * BSL lepiej rozpoznaje rodowiska wielozadaniowe;
        + W przypadku wykrycia zainstalowanego oprogramowania wspomagajcego
          zapis danych na dysku (disk cache), bufory zapisu zostan
          oprnione przed restartem komputera przy uyciu opcji /B;
        ! Drobne bdy w BSL.EXE i BSL.TXT;
        ! BSL bdnie zwieksza numery wersji pliku ORGMBR??.BIN;
        + Opcja /PASSWD: dodano moliwo zapisu hase do pliku BSL.INI;
        * Poprawiono zgodno programu z nieznanymi systemami operacyjnymi;
        ! Bd w programie z sektora MBR: problemy ze stosem programu
          (bardzo rzadki przypadek);
        + Dozwolone wiele plikw inicjalizujcych -> opcja /INI=IniFile
          dodana do BSL.EXE;
       #+ BSL moe by zainstalowany w sektorze MBR (Mater Boot Record)
          dowolnego (nie tylko pierwszego) dysku twardego -> Dodano opcje:
          w BSL.INI "DriveNumber", w BSL.EXE /DRVN;
        + Opcja /SKIPMT dodana do BSL.EXE;
        + BSL moe startowa systemy operacyjne z dyskietki
          (pomys - Robert Lenz, Niemcy);
        + Ilo systemw operacyjnych dozwolonych w menu BSL'a zwikszya
          si z 9 do 12;
       #+ Ukrywanie i odkrywanie partycji z linii komend systemu DOS ->
          opcja /HIDEPS dodana do BSL.EXE;
        + Klawisze 'Alt-S', 'Alt-H', 'F2', '0' dodane w trybie Menu
          programu MBR BSL'a;
        + Opcja 'HideMode' dodana do BSL.INI;
        + BSL moe pokaza informacje zachowane w partycjach rozszerzonych
          (extended) DOS'a -> opcja /PE dodana do BSL.EXE;
        ! Bd w module startujcym menu BSL'a. Program startujcy systemu
          FreeBSD nie mog si uchomi z powodu bdnych danych
          przekazywanych w rejestrach procesora (znalaz Michael Lewis, USA);
        ! Bd w BSL.EXE. Jeeli pierwsza fizycznie partycja nie bya
          pierwsz w Tablicy Partycji wtedy BSL odmawia instalacji
          (znalaz Hardy Parus, Niemcy);
        + Dodano opcj "Use7BitASCII" w BSL.INI for use with tables
          generated by BSL with /P or /I options;
        + Dodano francusk wersje dokumentacji (dziki pomocy Jola Kergozou,
          Francja);

  

    CO NOWEGO
  
      1.20 (19-IV-1997)
        ! Drobne bedy w pomocy BSL.EXE oraz BSL.TXT;
        + BSL zosta przetestowany z systemem Caldera OpenDOS;
        + Program Caldera OpenDOS TaskManager jest wykrywany przez BSL'a;
        * Zmiany w opcji /S w BSL.EXE;
        ! W przypadku nie istnienia pliku inicjalizujcego program BSL
          mia problem ze znalezieniem waciwej iloci fizycznych dyskw
          twardych;
        ! Usunito problem z licznikiem oponienia w trybie Menu
          i komunikatami o bdach;
        ! Bd zwizany z liczeniem iloci partycji rozszerzonych (opcja /PE);
       #+ Dodano opcj 'PartSector' in BSL.INI -> BSL moe uruchomi
          systemy operacyjne z DOWOLNEGO sektora, take z partycji
          rozszerzonych (extended). Oczywicie, powiedzie si to tylko
          gdy systemy operecyjn s przygotowane do takiego dziaania.
          (pomys - Attila Rcz, Wgry);
        + Dodano polsk dokumentacje (BSL_PL.TXT i BSL_PL.INI);
        + Dodano opcj 'MenuCenter' w BSL.INI (centrowanie pionowe i poziome)
          (pomys - Jarosaw Koakowski, Polska);
        + Dodano opcj 'PressNumber&Run' w BSL.INI
          (pomys - Attilla Rcz, Wgry);
        + Ukrywanie/odkrywanie partycji Windows 95 FAT32;
        * Lepsze rozpoznawanie typw partycji i boot sektorw;
        + Dodano opcj 'CreateBackup' w BSL.INI
          (pomys - Mike Lewis, USA);
        + Dodano opcj /FIXBS w BSL.EXE;
        + Uruchamianie systemu z dyskw logicznych tak w Linuxie tj.
          "1.5" oznacza pierwszy dysk logiczny z pierwszego dysku fizycznego.
          (mona take uy opcj 'PartSector')
        + ukrywanie/odkrywanie dyskw logicznych z partycji rozszerzonych
          (extended)!!;
        + Ochrona antywirusowa programu MBR BSL'a;
        + Dodano program BSLWINR.EXE (BSL WINdows Reboot);
       * Numeracja finalnej wersja BSL 1.12 zostaa zmieniona na BSL 1.20
          w zwizku z wieloma zmianami w tej wersji.
        + Dodano skrypt PERL'a OTB.PL oraz kilka funkcji do programu MBR
          BSL'a. Teraz mona uywa funkcji 'OneTimeBoot' z KADEGO systemu
          operacyjnego (np. Windows NT lub Linux) jeeli jest na nim
          zainstalowany PERL oraz istnieje przynajmniej jedna partycja FAT16
          (primary lub logical);


  

    DO ZROBIENIA
  
      Chciabym doda/zmieni:
      - BIP - "inteligentny" program partycjonujcy.
          W zasadzie on ju istnieje, z tym, e jest... hmm, nieprzyjazny
          dla uytkownika :) Mocno zanagaowaem si w jego stworzenie,
          lecz naprawd nie wiem kiedy go ukocze;
      - lepsz dokumentacj;
      - cokolwiek wartociowego zaproponowanego przez uytkowniw BSL'a;
      - najprawdopodobniej BSL bdzie programem typu SHAREWARE, zobaczymy...
        wic, zarejestrujcie si ju teraz (jest prawie darmo)!
      - wszelkie propozycje przetumaczenia caej dokumentacji na
        jakikolwiek jzyk s mile widziane;

  

    ZNANE PROBLEMY
  
      - Passwords checking (sprawdzanie hase) - na pewnych komputerach,
        BSL ZAWSZE twierdzi, e podano niepoprawne haso;

Ŀ                                            Ŀ
  INNE INFORMACJE  Ĵ 17 
                                            

    Klucz publiczny PGP autora
  
    Mj klucz publiczny PGP jest dostpny pod adresem:
      * http://www.sp5pbe.waw.pl/bsl/pgp_tk.asc

    Raporty o bdach
  
    Drogi uytkowniku, jeeli znajdziesz jakie problem podczas dziaania
    programu BSL i chciaby si podzieli t informacj ze mn, prosz
    przelij mi take wyniki dziaania opcji BSL /I i BSL /P/PE.
    Bdzie to bardzo pomocne dla mnie!

    Rzymskie cyfry
  
    Drogi uytkowniku, jeeli nie rozumiesz rzymskich cyfr uytych
    w programie BSL i jego dokumentacji uruchom:
      BSL /roman
    lub nacinij 'Control-F10' podczas czytania pomocy programu BSL (BSL /?).
    Zobaczysz mae wyjanienie.

    Waciciele programw
  
    Wszystkie programy wymienione w tej dokumentacji s znakami handlowymi
    swych wacicieli. Uyto je tylko w celu identyfikacji.

Ŀ                              Ŀ
  DODATEK A: POMOC PROGRAMU BSL  Ĵ 18 
                              

 BSL [/INSTALL [/FAKE]]  [/SAVE] [/MBR|/RESTORE=FileName]  [/INI=IniName]
     [/O:n]  [/B[-|+]]  [/S[-|+|*]]  [/P[+|S|N|?] [/PE]]  [/I]  [/D:n]  [/Q[+]]
     [/HIDEPS="..."]  [/NOCOLOR|/COLOR]  [/PASSWD [/HD]]  [/SKIPMT]  [/?|/H]
     [/FIXBS="..."]

  /INSTALL : Instaluje sektor MBR programu BSL (Master Boot Record);
  /FAKE    : BSL dziaa tak samo jak z opcj /INSTALL, jednake nie zapisuje
             sektora MBR na dysk, tak wic jest to bezpieczne. BSL sprawdzi
             wszystkie parametry i powie Ci czy wszystko wyglda OK.
             Bardzo *MDRZE* jest uy t opcj przed pierwsz instalacj;
  /SAVE    : Zachowuje oryginalny sektor MBR. Moe by on odtworzony przy
             pomocy opcji /RESTORE;
  /MBR     : Odtwarza standardowy sektor MBR systemu MS-DOS 6.x;
  /RESTORE : Odtwarza oryginalny sektor MBR zachowany przez program BSL
             (opcje /INSTALL lub /SAVE).
             Nazwa 'FileName' powinna odpowiada wzorcowi ORGMBR??.BIN.
             Jeli nazwa 'FileName' jest pominita uywany jest ORGMBR00.BIN;
  /INI     : Pozwala na uycie innych plikw inicjalizujcych ni BSL.INI;
  /O:n     : 'OneTimeBoot' - Wymusza na zainstalowanym(!) sektorze MBR BSL'a
             uruchomienie partycji [Partition n], gdy nastpnym system
             bdzie restartowany. n = 0 dezaktywaje t opcj,
             tak wic program MBR BSL'a bdzie dziaa w zwyky sposb;
  /B[-|+]  : /B oznacza "ciepy restart";  /B- = oznacza "zimy restart";
             /B+ oznacza "gorcy restart" (int 19h) - szybszy od /B, lecz
             nie tak niezawodny;
  /S[-|+|*]: Jeeli opcja /O:n jest uyta - czy zapisa partycj 'OneTimeBoot'
             jako domyln ?:
             /S oznacza "Uyj aktualnie zachowanego w sektorze MBR stanu
             trybu 'StoreDefault';
             /S- oznacza "NIGDY nie zapisuj partycji 'OneTimeBoot'";
             /S+ oznacza "ZAWSZE zapisz partycj 'OneTimeBoot'";
             Jeeli opcja nie /O:n jest uyta:
             /S pokazuje aktualnie zachowany w sektorze MBR stan trybu
             'StoreDefault';
             /S- zmienia tryb 'StoreDefault' zapisany w MBR na: Never (Nigdy);
             /S+ zmienia na: Always (Zawsze);
             /S* zmienia na: OnDemand (Na yczenie);
  /P[+]    : /P sprawdza i pokazuje informacje o partycjach na twoim twardym
             dysku (dyskach); /P+ pokae lepsze objania typw partycji;
  /PS      : /PS pokazuje wielkoci dyskw i partycji;
  /PN      : /PN pokazuje format numerw partycji uywany przez BSL;
  /P?      : /P? pokazuje typy partycji rozpoznawanych przez program BSL;
  /PE      : Do uytku z opcj /P[+|S|N]. BSL sprawdzi take partycje
             rozszerzone DOS'a (extended).
  /I       : Pokazuje informacje o dyskach (E)IDE;
  /D:n     : Do uytku z opcjami /P[+|S|N], /I lub /HIDEPS. Zmusza BSL'a
             do sprawdzania lub pracy tylko z dyskiem 'n', n = 1..8.
             Uwaga: BSL nie sprawdza czy ten dysk naprawd istnieje;
  /HIDEPS  : /HIDEPS odkrywa wszystkie partycje typw 01h,04h,06h,07h,0Bh,0Ch.
           : /HIDEPS="..." dziaa jak opcja 'HidePartitions' z BSL.INI
             (opcje maj ten sam format - zobacz przykad poniej);
  /FIXBS   : /FIXBS="..." naprawia bajt 'Physical drive number' w Boot Sektorze.
             Uyj t opcj gdy na przykad instalujesz Windows 95 na pierwszej
             partycji drugiego dysku. Bez /FIXBS=2.1 Windowsy nie uruchomi si.
             (format opcji taki jak dla /HIDEPS);
  /Q[+]    : /Q - BSL jest "niegadatliwy";
           : /Q+ - BSL jest prawie cichy (tylko bdy bd wywietlane);
  /NOCOLOR : BSL pokazuje wszystkie komunikaty czarno-biao
             (opcja /NC take moe by uyta);
  /COLOR   : BSL pokazuje wszystkie komunikaty na koloro
             (opcja /YC take moe by uyta);
  /PASSWD  : Pozwala stworzy hasa do uytku z opcjami 'Password'
             i 'GlobalPassword' z BSL.INI;
  /HD      : Do uytku tylko z opcj /PASSWD. Zamiast znakw ASCII program
             BSL bdzie pokazywa tylko gwiazdki '*';
  /SKIPMT  : Jeeli pracujesz w rodowisku wielozadaniowym i BSL odmawia
             pracy i pomimo WSZYSTKO chcesz uruchomi BSL'a, dodaj t opcj
             do linii komend BSL'a. Opcja ta zmusi BSL'a do pracy w kadym
             rodowisku wielozadaniowym. Pomyl dwa razy zanim j uyjesz.
             BD OSTRONY!
  /?, /H   : Pomoc, ktr wanie czytasz;

 Przykady:
 BSL /INSTALL
 BSL -INSTALL -FAKE -SKIPMT
 BSL /RESTORE            - odpowidnik BSL /RESTORE=ORGMBR00.BIN
 BSL /HIDEPS="1.4 2.1"   - ukrywa czwart partycj na dysku pierwszym
                           i pierwsz partycj na drugim dysku, inne partycje
                           s odkrywane.
 BSL /yc/q /p/pe/d:1     - uyj koloru, tryb cichy, poka informacje
                           o partycjach (w tym o DOSowych partycjach
                           rozszerzonych), tylko z dysku pierwszego.
 BSL -?? > bsl_info.txt
 >> example.bat <<
   @echo off
   REM To uaktywni twoj partycj [Partition 2] i zrestartuje twj komputer.
   BSL /O:2/B+

 UWAGA: Przeczytaj uwanie zarwno BSL_PL.TXT, jak i BSL_PL.INI zanim
        zainstalujesz program BSL.

Ŀ
  (c) Tomasz A. Kawecki, 19-IV-1998, Warszawa, Polska.               
  KONIEC BSL_PL.TXT                                                  



-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1

iQCVAwUBNTpo4m8LBFKEI/45AQHNFwP8CvS2wotVhIcM0CADP6e8/hadICQCuq/O
tlCmKoErYA5sQo/Pd+iHM1Jgmivbv98MM0o3MgT06b2cYFC7rNh7JkNHifOHPy5A
Mr7vncPf4PewxYB1jW/jA+6Fs7+cl6mkKf4XfNrd+aEB5P91XVtTSMALLpAOZG4+
KzHbaTJsh0g=
=2xno
-----END PGP SIGNATURE-----
