  Zakladni Uzivatelska Prirucka Smart Boot Manager 3.x
  Suzhe, suzhe@gnuchina.org
  v0.9cz, 6Sep 2000

  Tato dokumentace je strucnym uvodem do problematiky pouziti Smart Boot
  Manageru 3.x
  ______________________________________________________________________

  Table of Contents

























































  1. Uvod

     1.1 Copyright
     1.2 Co je Smart Boot Manager 3.x a co neni?
     1.3 Vlastnosti Smart Boot Manageru 3.x

  2. Jak zkompilovat a uzivatelsky upravit Smart Boot Manager 3.x?

     2.1 Jak kompilovat Smart Boot Manager 3.x?
        2.1.1 Jaky software je treba ke kompilaci SmartBtmgr?
        2.1.2 Jak kompilovat?
     2.2 Jak uzivatelsky upravit soubor theme?

  3. Jak nainstalovat Smart Boot Manager 3.x?

     3.1 Pouziti instalacniho programu.
     3.2 Instalacni poznamky pro dane OS.
        3.2.1 Poznamky pro Linux
        3.2.2 Poznamky pro Windows NT, Windows 2000, FreeBSD, OS/2 a Solaris
        3.2.3 Poznamky pro DOS, Windows 9X

  4. Jak pouzivat Smart Boot Manager 3.x?

     4.1 Jak to spustit?
     4.2 Interfejs Smart Boot Manageru 3.x
     4.3 Klavesove zkratky
     4.4 Prikazova menu
        4.4.1 Hlavni Menu
        4.4.2 Menu Nastaveni Zaznamu
        4.4.3 Menu Systemovych Nastaveni
     4.5 Pokrocile pouziti
        4.5.1 Ochrana heslem
        4.5.2 Cas prodlevy
        4.5.3 Planovac Bootu
        4.5.4 Predani Klavesovych Klofnuti neboli Uhozu.
        4.5.5 Prohozeni ID disku
        4.5.6 Online instalace a deinstalace
        4.5.7 Bootovani z CD-ROM
        4.5.8 Jak instalovat DOS, Windows 9x na logickou FAT partitisnu?
        4.5.9 Jak instalovat DOS, Windows 9x/NT/2000 na druhy (nebo dalsi) HD?

  5. Kompatibilita

     5.1 Hardwarova kompatibilita
     5.2 Zname chyby Smart Boot Manageru 3.0
     5.3 Kompatibilni Operacni Systemy

  6. TODOlist (KUDelaniSeznam)

  7. Kontakt na Autora

  8. Diky

  9. Autori



  ______________________________________________________________________

  1.  Uvod

  Tato cast je strucnym uvodem k Smart Boot Manageru 3.x




  1.1.  Copyright

  Smart Boot Manager je free software; lze ho redistribuovat a/nebo
  modifikovat podle podminek GNU General Public License version 2, nebo
  jakekoli pozdejsi publikovane Free Software Foundation;

  Tento program je siren v nadeji, ze bude pouzitelny, ale BEZ JAKEKOLI
  ZARUKY.  Nahlednete prosim do GNU General Public License.

  Meli byste ziskat kopii GNU General Public License spolu s timto
  programem; jestlize ne, napiste si o ni na Free Software Foundation,
  Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


  1.2.  Co je Smart Boot Manager 3.x a co neni?

  Smart Boot Manager nebo kratce SmartBtmgr (SBM), je na OS nezavisly
  boot manager - program ktery je zaveden BIOSem pred jakymkoli
  operacnim systemem a umozni zvolit ktery OS se nabootuje.

  Tzn jako treba OS/2 Boot Manager a mnoho dalsich podobnych sw, napr.
  System Commander, Bootit, Bootstar, PQBoot atd.

  Ale NENI zavadec OS, neni nahrada LILO nebo jinych OS zavadecu.
  Jinymi slovy, musite pouzit LILO (nebo jiny podobny program) aby bylo
  mozno nabootovat Linux, zatimco pouziti SmartBtmgr Vam da jednoduchy a
  snadny pouzitelny dialog k bootu ruznych OS.


  1.3.  Vlastnosti Smart Boot Manageru 3.x

  SmartBtmgr je navrzen jako lehce ovladatelny, pruzny a maly.  Ma pekne
  udelany oknoidni interface, online napovedu a jednoduche ovladaci
  menu. Nepotrebuje zadne konfiguracni soubory ci programy, vsechny veci
  jsou delany samotnym programem, napriklad mohou byt automaticky
  prohledany vsechny disky a partitisny pri prvnim spusteni, ale lze je
  take prohledat pozdeji.  Jmeno kazdeho bootovaciho zaznamu (boot
  record) muze byt modifikovano timto interfacem. Instalacni program jiz
  potom neni potreba nikdy spoustet, (pokud neni neco poskozeno). Muze
  byt instalovan nejen na harddisk, ale take na vymenny disk.

  SmartBtmgr je dosti maly, takze muze byt instalovan na prvni stopu
  (first track) harddisku do skryteho sektoru a neni treba zadne
  specialni partitisny. Je tedy absolutne nezavisly na OS, na rozdil od
  napriklad System Commanderu, OS/2 BootManageru anebo PQBootu.  Linux
  neni samozrejme podminkou.

  Ackoli je velmi maly, je velice mocny. Ma mnoho dalsich uzitecnych
  prvku, jako napriklad zabezpeceni heslem, boot s prodlevou, primy boot
  (stejne jako "single-shot autoboot" z Vyberu-OS), vicejazycne
  uzivatelske rozhrani, planovac bootu, nastaveni klavesovych zkratek,
  swapu, atd.

  Styl a jazyk rozhrani je snadne prizpusobit. Soubor Interfejsu je
  absolutne nezavisly na programu a tak muze byt menen bez potreby
  rekompilovat program. K dispozici jsou tri soubory rozhrani k
  dispozici: Cinsky, Anglicky a jako perla na zaver: i Cesky.


  Souhrnem:

  Hlavni vlastnosti Smart Boot Manageru jsou:


  o  Velice mala velikost

     Velikost Smart Boot Manager je dosti mala takze muze byt instalovan
     do prvni stopy harddisku (do skryte stopy).


  o  Absolutni nezavislost na OS

     Smart Boot Manager NEPOTREBUJE zadnou vlastni partitisnu, a ma
     online instalacni a odinstalacni funkce, takze je absolutne
     nezavisly na OS.


  o  Jednoduchost pouziti

     Smart Boot Manager ma oknoidni interfejs, online napovedu a
     jednoduse ovladatelne prikazove menu, a NEPOTREBUJE jakekoli
     konfiguracni soubory.


  o  Prohledava disky a partitisny

     Smart Boot Manager muze automaticky prohledat vsechny harddisky,
     mechaniky vymennych disku a vsechny partitisny ze kterych je mozno
     bootovat.


  o  Kvalitni ochrana heslem

     Dva typy hesel a tri bezpecnostni mody davaji moznosti velice dobre
     konfigurace bezpecnosti.


  o  Defaultni boot

     Lze nastavit casovou prodlevu, po jejimz uplynuti se automaticky
     nabootuje z vybraneho disku, pokud neni mezitim stlacena zadna
     klavesa.


  o  Planovac bootu

     Bootuje jiny disk nebo partitisnu automaticky po danem case dne
     a/nebo i podle rozdilnych dni.


  o  Bootovani z CD-ROM

     Smart BootManager podporuje boot ze vsech druhu IDE ATAPI CD-ROM,
     vcetne PCMCIA CD-ROM.


  o  Nastaveni predani Klavesovyvh uhozu

     Posila nastavene klavesove uhozy operacnimu systemu, ktery se bude
     bootovat.


  o  Prohozeni id disku

     Muze bootovat DOS/Windows 9x/Windows NT a jine OS z primarni
     partitisny na JAKEMKOLI harddisku, nikoli pouze na prvnim.

  o  Snadna uzivatelska uprava souboru theme

     Kdokoli si muze upravit soubor theme velice snadno, temer vse na
     obrazovce muze byt  snadno zmeneno, vcetne barev, popisu, atd.

     Mnozstvi dalsich 'ficur' zde neni zmineno, jsou popsany detailne
     dale v dokumentaci.


  2.  Jak zkompilovat a uzivatelsky upravit Smart Boot Manager 3.x?

  Tato cast uvadi do problematiky kompilace a uzivatelskych uprav Smart
  Boot Manageru 3.x.


  2.1.  Jak kompilovat Smart Boot Manager 3.x?

  2.1.1.  Jaky software je treba ke kompilaci SmartBtmgr?

  Uzivatele Linuxu potrebuji gcc, make a nasm (Netwide Assembler, URL:
  http://www.web-sites.co.uk/nasm/ <http://www.web-sites.co.uk/nasm/>).
  Uzivatele DOSu, musi mit DJGPP (DOSovsky port GCC, URL:
  http://www.delorie.com/djgpp/ <http://www.delorie.com/djgpp/>), a
  nasm.


  2.1.2.  Jak kompilovat?

  Editujte Makefile, zmente radek obsahujici 'TARGET_OS=xxx'.  Jestlize
  pouzivate Linux, zmente radek na TARGET_OS=linux, jestli pouzivate
  DOS, zmente ho na TARGET_OS=dos.

  Potom jen napiste make a uz se kompiluje.

  Vysledne soubory jsou umisteny v adresari release/

  K provedeni instalace napiste make install . Pro linux, je defaultni
  binarni instalace provedena do adresare /usr/sbin/, theme bude ulozeno
  v adresari /usr/share/btmgr/ a dokumentace je umistena v
  /usr/doc/btmgr.  Jestli to chcete zmenit, editujte soubor Makefile.
  Prikaz install funguje zatim jen na Linuxu.


  2.2.  Jak uzivatelsky upravit soubor theme?

  Svuj theme soubor si muzete vytvorit z jednoho ze standardnich theme
  souboru, ktere jsou prilozeny k programu. Naleznete je v adresari
  manager/themes/

  Zmeny 'theme' souboru, provedte prosim dle komentaru v nem obsazenych.

  Ke kompilaci theme musite mit nasm.  Postup kompilace je trivialni,
  napriklad predpokladejme novy theme soubor se jmenem mojetheme.asm a
  nasledujici prikaz vygeneruje binarni verzi z mojetheme.asm:



       % nasm -fbin -o mojetheme.bin mojetheme.asm




  Jestlize chcete kompilovat soubor theme s nestandardnim rozlozenim
  klaves, pouzijte prikaz:



       % nasm -DKEYMAP_XXX -fbin -o mojetheme.bin mojetheme.asm



  Kde KEYMAP_XXX muze byt jeden z nasledujich ctyr symbolu:



       KEYMAP_AZERTY           (AZERTY Keyboard)
       KEYMAP_QWERTZ           (QWERTZ Keyboard)
       KEYMAP_DVORAK           (Dvorak Keyboard)
       KEYMAP_DVORAK_ANSI      (ANSI Dvorak Keyboard)




  Ujistete se, ze keymap soubory (azerty.kbd ...) jsou v aktualnim
  adresari.

  Nyni muzete pouzit instalacni program k instalaci Smart BootManageru s
  novym 'theme' souborem (viz sekce ``'')

  Pro Linux:



       % sbminst -t mojetheme.bin -d /dev/hda




  nebo pro DOS:



       > sbminst -t mojetheme.bin -d 128






  3.  Jak nainstalovat Smart Boot Manager 3.x?

  3.1.  Pouziti instalacniho programu.

  Nyni jsou k dispozici instalacni programy pro Linux a DOS. Instalacni
  program je umisten v adresari installer/ . Pro DOS i Linux je pouze
  jeden zdrojovy soubor a pouziti je velice proste:

  Pouziti instalacniho programu:



          sbminst [-t us|zh|cz] [-d drv] [-b backup_file] [-u backup_file]

          -t us, zh, cz    Vyber theme ktere bude pouzito.
                           (us = anglicke theme, zh = cinske theme, cz = ceske theme),
                           nebo jmeno uzivatelsky upraveneho theme.
          -d drv           nastavi misto, ktere budete chtit pouzit k instalaci Boot Manageru;
                           pro Linux:
                             /dev/fd0 je prvni mechanika vymennych disku
                             /dev/hda je prvni harddisk
                           pro DOS:
                             0   je prvni mechanika vymennych disku
                             128 je prvni harddisk
          -b backup_file   zazalohuje data ktera budou prepsana pro pripadnou budouci odinstalaci.
          -u backup_file   odinstaluje Smart BootManager, muze byt pouzit pouze jako jediny prepinac.


  Napriklad prikaz 'sbminst -t cz -d /dev/hda -b sbm-bak.dat' pod
  Linuxem nainstaluje ceskou verzi na prvni harddisk a zazalohuje
  originalni data do souboru sbm-bak.dat.

  Pouziti prikazu 'sbminst -u sbm-bak.dat' opet vse odinstaluje.



  3.2.  Instalacni poznamky pro dane OS.

  3.2.1.  Poznamky pro Linux

  Jestlize hodlate bootovat pomoci Smart BootManageru, musite
  naistalovat LILO do Superbloku dane Linuxove partitisny namisto do
  MBR!

  Zeditujte soubor /etc/lilo.conf, a zmente radek obsahujici
  "boot=/dev/hda" na "boot=/dev/hda?", kde /dev/hda? je partitisna kde
  je kernel.  Pak nezapomente spustit /sbin/lilo.



  3.2.2.  Poznamky pro Windows NT, Windows 2000, FreeBSD, OS/2 a Solaris

  Tyto OS byste meli instalovat do primarni partitisny prvniho
  harddisku.  Ackoli druhy (a dalsi) harddisk a logicke partitisny jsou
  take SmartBtmgr podporovany (pouzitim prvku 'Zmen ID disku').  Ale
  nedoporucujeme Vam to tak delat.

  Meli byste zapnout flag Auto Aktivni techto partitisen. Jestlize to
  neudelate, mohou nastat pri bootovani techto OS problemy.

  Jestlize jste instalovali tyto OS na druhy nebo dalsi harddisk, meli
  by jste take zapnout 'Zmen ID disku' (CTRL+X).



  3.2.3.  Poznamky pro DOS, Windows 9X

  Tyto "OS" byste meli instalovat do primarni partitisny prvniho
  harddisku.  Ackoli je mozne tyto "OS" instalovat na logickou
  partitisnu nebo na druhy a dalsi harddisk, nedoporucujeme to. Vice viz
  cast ``''



  4.  Jak pouzivat Smart Boot Manager 3.x?


  Tato cast jest strucnym uvodem do pouziti Smart Boot Manageru 3.x.


  4.1.  Jak to spustit?

  Po instalaci restartujte pocitac. Jestli jste SmartBtmgr nainstalovali
  na vymenny disk, vlozte ho do mechaniky a nabootujte z nej.  Jestli je
  vse v poradku, zobrazi se hlavni nabidka programu.  Pro online
  napovedu stisknete F1.


  4.2.  Interfejs Smart Boot Manageru 3.x

  Uprostred obrazovky je Boot menu, ve kterem je seznam vsech partitisen
  a vymennych disku nalezenych pri startu SmartBtmgr.  Kazda partitisna
  nebo vymenny disk je nazvana Bootovaci Zaznam, kupr:

                 Flagy     Cislo  Typ      Jmeno
            ---------------------------------------------
              ---------D  FD0  0  NONE     Floppy
              ---------D  HD0  0  NONE     Harddisk
              ---------D  HD1  0  NONE     Harddisk
              ---------D  CD0  0  NONE     CD-ROM
            * ----aAh---  HD1  1  FAT32    Primary 1
              p-k----Hl-  HD1  5  FAT32    Logical 5
              -S---A----  HD1  1  Linux    Primary 1
              ---X-A----  HD1  2  FAT32    Primary 2




  Prvni zaznam na vyse uvedenem priklade je disketova mechanika (A:),
  druhy a treti jsou dva harddisky (jejich MBR), dalsi zaznam je IDE CD-
  ROM.  Dalsi zaznam je prvni partitisna prvniho haddisku, atd.

  Vyznam kazdeho ze sloupcu Boot menu:















































   Flags   : Vyznam atributu bootovacich zaznamu (Flagy):

             * : Znaci ze toto je defaultni boot zaznam.
                 Kdyz vyprsi casova prodleva, nebo je
                 stisknuta klavesa ESC, nabootuje se automaticky
                 tento zaznam.

             p : Znaci ze je chranen heslem.
                 Zmena hesla se provede po stisku klavesy F9
                 Tato ochrana je neucinna, jestlize neni nastaveno
                 root heslo. Rootovo heslo se nastavi stiskem klavesy F10.
                 (Toto rootovo heslo nema ani trosku nic spolecneho
                  se stejne pojmenovanou veci v Linuxu!)

             S : Znaci, ze boot zaznam byl pridan do tabulky planovace
                 bootu. Kdyz cas doplyne k hodnote casu tohoto zaznamu,
                 SmartBtmgr nastavi tento zaznam jako defaultni.
                 Stisk Ctrl-S nastavuje a rusi planovac u aktualniho
                 zaznamu.

             k : Znaci, ze tento bootovaci zaznam ma nastaveny
                 predani klavesovych uhozu do bufferu klavesnice
                 pred nabootovanim. Stisk Ctrl-K nastavuje a rusi
                 pouziti tohoto predani.

             X : Znaci nastaveni ID flagu disku nebo partitisny.
                 Zatimco se bootuje tento zaznam, jeho disk bude
                 zamenen s bootovacim zaznamem stejneho typu.
                 Napriklad jestlize je nastaven tento flag
                 pro partitisnu druheho harddisku (drv id=129),
                 disk s id=128 (0x80) a id=129 (0x81) budou
                 prohozeny, zatimco se bude bootovat tato partitisna.
                 Tento prvek je velmi uzitecny, jestlize budete chtit
                 bootovat DOS/Windows 9X/NT z druheho nebo dalsich disku.
                 Stisk Ctrl+X prohazuje nastaveni tohoto flagu.

             a : Znaci, ze tento bootovaci zaznam bude automaticky
                 oznacen jako aktivni, kdyz se bude bootovat.
                 Obvykle primarni partitisna s instalovanym
                 DOS/Windows 9x/Windows NT by mela mit nastaven tento flag.
                 Stisk F6 prohazuje nastaveni tohoto flagu.

             A : Znaci, ze tato partitisna byla oznacena
                 jako aktivni. Stisk F4 ji oznaci jako aktivni.

             h : Znaci, ze tento bootovaci zaznam bude automaticky
                 skryt, kdyz budou bootovat jine zaznamy.
                 Toto ma vyznam pouze u FAT a NTFS partitisen.
                 Stisk F7 prohazuje nastaveni tohoto flagu.

             H : Znaci, ze tato partitisna bude vzdy skryta.
                 Stisk F5 prohazuje nastaveni tohoto flagu.

             l : Znaci, ze tento boot zaznam je logicka partitisna.

             D : Znaci, ze tento boot zaznam je diskova jednotka,
                 tedy harddisk (MBR) nebo mechanika vymenneho disku.

   Cislo   : Cislo disku nebo partitisny tohoto zaznamu.
             Levy sloupec je cislo disku, pravy sloupec
             cislo partitisny. Pro vymenny disk je cislo disku
             FD0 nebo FD1 (A: nebo B:), cislo partitisny je vzdy 0.
             Pro partitisny je cislo prvniho disku HD0, cislo partitisny
             je stejne jako v Linuxove konvenci.
             Cislo prvniho CD-ROMu je CD0.

   Typ     : Typ partitisny. Pro harddisk je to vzdy NONE.

   Jmeno   : Jmeno bootovaciho zaznamu. Pro zmenu stisknete F3.






  Globalni flagy a informace Smart Boot Manageru, ktere jsou zobrazeny v
  pravem dolnim rohu obrazovky vypadaji nasledovne:



        |HD0|PSALE| 28: 30




  Prvni pole (HD0) je BIOS ID aktualniho bootovaciho disku, druhe pole
  (PSALE) je globalni flag, ktery znamena:



       P  :  Administratorske heslo je nastaveno
       S  :  Smart Boot Manager je v Bezpecnem Modu.
       A  :  Smart Boot Manager je v  Administratorskem modu.
       L  :  Prvek "Pamatuj si posledni bootovaci zaznam" je zapnut.
       E  :  Extended Int 13H je zapnut.




  Treti pole (28: 30) je pocitadlo casu prodlevy.


  4.3.  Klavesove zkratky

  SmartBtmgr ma tyto klavesove zkratky:



























         F1    Ukaz okno s napovedou
    Ctrl+F1    Ukaz okno O aplikaci
         F2    Uloz zmeny
         F3    Prejmenuj bootovaci zaznam
         F4    Oznac primarni partitisnu jako aktivni
         F5    Skryj/Zobraz partitisnu
         F6    Zapni/vypni auto aktivni (jen pro primarni partitisny)
         F7    Prepni auto skryj (jen pro partitisny)
         F8    Nastav defaultni bootovaci zaznam
   Shift+F8    Zrus defaultni bootovaci zaznam
         F9    Zmen heslo bootovaciho zaznamu
        F10    Zmen rootovo heslo
   Ctrl+F10    Spust/Vypni Administratorsky mod
    Alt+F10    Spust/Vypni Bezpecny mod

     Ctrl+D    Vymaz bootovaci zaznam
     Ctrl+T    Nastav cas prodlevy (sec)
     Ctrl+I    Znovu prohledej vsechny disky
     Ctrl+H    Znovu prohledej vsechny disky vyjma vymennych disku

     Ctrl+P    Zduplikuj bootovaci zaznam
     Ctrl+U    Posun bootovaci zaznam nahoru
     Ctrl+N    Posun bootovaci zaznam dolu

     Ctrl+S    Nastav / Zrus planovac bootovaciho zaznamu
     Ctrl+K    Nastav / Zrus predani klavesovych uhozu

     Ctrl+X    Prohod ID flag disku

     Ctrl+F    Zmen styl Boot Menu.

     Ctrl+L    Zapni / Vypni zapamatovani si posledniho bootovaneho
               zaznamu (Jestlize je tento prvek zapnut, v pravem spodnim
               rohu obrazovku bude Cervene 'L')

     Ctrl+Q    Ukonceni a skok do BIOSu

    Up,Down    Posun vyberoveho radku
     / or ?    Zobraz informacni okno
      Enter    Nabootuj

   Keypad +    Zmena Video modu, dostupne video mody jsou
               80x25 and 90x25.

       Home
     Delete    Posun okna Boot Menu.
        End
   PageDown

   Ctrl+F12    Vypnuti pocitace.

   Tab(Alt)    Otevreni / Zavreni prikazoveho menu.
      Alt-S    Otevreni / Zavreni Menu Systemovych Nastaveni.
      Alt-R    Otevreni / Zavreni Menu Nastaveni Zaznamu.





  Kdyz je prikazove menu otevrene, mohou byt pouzity nasledujici
  klavesove zkratky:





    Up,Down    Posun vyberoveho radku prikazoveho okna.
      Enter    Provedeni vybraneho prikazu.

    Ctrl+Up    Posun vyberoveho radku prikazoveho okna.
  Ctrl+Down

       Home
     Delete    Posun prikazoveho menu.
        End
   PageDown

  Ctrl+Home
   Ctrl+Del    Posun prikazoveho menu.
   Ctrl+End
  Ctrl+PgDn





  4.4.  Prikazova menu

  K otevreni nebo zavreni prikazoveho menu pouzijte klavesu Tab.  Zde
  jsou dostupna tri prikazova menu: Hlavni Menu, Menu Nastaveni Zaznamu,
  Menu Systemovych Nastaveni.


  4.4.1.  Hlavni Menu



       Napoveda            Otevreni okna s napovedou
       O aplikaci          Otevreni okna O aplikaci
       Uloz zmeny          Ulozeni zmen
       Nabootuj            Nabootuje vybrany bootovaci zaznam.
       Nabootuj origMBR    Nabootuje originalni MBR (originalni, pred instalaci btmgr)

       Nastaveni zaznamu   Otevre Menu Nastaveni Zaznamu
       Systemova nastaveni Otevre Menu Systemovych Nastaveni

       Quit                Quit do BIOS (Zkusi nabootovat dalsi bootovaci zarizeni)
       Vypni pocitac       Vypne pocitac (Potrebuje zakladni desku APM)





  4.4.2.  Menu Nastaveni Zaznamu


















  Informace             Ukaze informace o bootovacim zaznamu
  Jmeno                 Zmeni jmeno bootovaciho zaznamu
  Heslo                 Zmeni heslo bootovaciho zaznamu
  Planovac              Nastavi/Zrusi cas planovace
  KlofyKlaves           Nastavi/Zrusi predani uhozu klaves

  Oznac Aktivni         Oznaci bootovaci zaznam jako aktivni
  Skryj/Zobraz          Skryje/Zobrazi bootovaci zaznam
  Auto Aktivni          Nastavi/Zrusi flag 'Auto Aktivni'
  Auto Skryj            Nastavi/Zrusi flag 'Auto Skryj'
  Prohod ID disku       Nastavi/Zrusi prohozeni flagu ID disku

  Vymaz                 Vymaze bootovaci zaznam
  Zduplikuj             Zduplikuje bootovaci zaznam
  Posun nahoru          Posune bootovaci zaznam nahoru
  Posun dolu            Posune bootovaci zaznam dolu





  4.4.3.  Menu Systemovych Nastaveni



       Root Heslo                   Nastavi Rootovo(Administratorske) Heslo
       Spust/Vypni Admin Mod        Spusti/Vypne Administratorsky mod
       Spust/Vypni Bezpecny mod     Spusti/Vypne Bezpecny mod
       Nastav defaultni zaznam      Nastavi vybrany bootovaci zaznam jako defaultni
       Zrus defaultni zaznam        Zrusi defaultni bootovaci zaznam
       Nastav cas prodlevy          Nastavi cas prodlevy
       Zmen Styl Boot Menu          Meni styl Boot menu (Skryje Flagy, Cisla, Typ v Boot Menu)
       Zapni/Vypni Zapamatuj posledni    Prohodizapamatovani si posledniho bootovaciho zaznamu. There is a
                                    Vespod obrazovky se objevi cervene 'L' jako indikator zapnuti.
       Zapni/Vypni Extended Int13H  Zapina/Vypina BIOS Extended Int13H.

       Projdi vsechny disky         Proskenuje vsechny disky a znovuvytvori bootovaci menu.
       Projdi vsechny harddisky     Proskenuje vsechny harddisky a znovuvytvori bootovaci menu.
       Nastav CD-ROM I/O Porty      Dialog k rucnimu nastaveni I/O portu IDE CD-ROMu.

       Instaluj Smart BootManager   Installuje Smart BootManager na vybrany disk
       Deinstaluj Smart BootManager Deinstaluje aktualni Smart BootManager





  4.5.  Pokrocile pouziti

  4.5.1.  Ochrana heslem

  Moznosti ochrany heslem SmartBtmgr jsou velice flexibilni. Jedno
  rootovo heslo muze byt nastaveno pro administratora. Rozdilny pristup
  chraneny heslem muze byt pridelen kazdemu bootovacimu zaznamu k
  restrikci pristupu pro tyto booty.

  Jestlize bylo nastaveno rootovo heslo, v pravem dolnim rohu obrazovky
  se zobrazi znak 'P'.

  K dispozici jsou tyto tri bezpecnostni mody:


  o  Normalni mod


     V tomto modu nasledujici operace potrebuji heslo bootovaciho
     zaznamu

  o  Zmen jmeno

  o  Zmen heslo bootovaciho zaznamu

  o  Zapni/Vypni Auto Aktivni flag

  o  Zapni/Vypni Auto Skryj flag

  o  Zapni/Vypni prohozeni ID flagu disku

  o  Aktivni bootovaci zaznam

  o  Skryj/Zobraz bootovaci zaznam

  o  Nabootuj zaznam

     Vsechny dalsi operaci vyjma "Uloz zmeny" potrebuji rootovske heslo.


  o  Bezpecny Mod


     V tomto modu, vsechny operace, vyjma "Nabootuj zaznam" potrebuji
     rootovske heslo.  Heslo bootovaciho zaznamu je potrebne k
     nabootovani zaznamu. Protoze je tento mod vice bezpecny, meli byste
     prepnout SmartBtmgr do tohoto modu po dokonceni konfigurace.  Pokud
     je SmartBtmgr prepnut do tohoto modu, v pravem dolnim rohu
     obrazovky je zobrazen znak 'S'.

     Pro prepnuti do nebo z tohoto modu stisknete Alt-F10.


  o  Administratorsky mod


     V tomto modu zadna operace nepotrebuji heslo! Tento mod je pouzit
     ke konfiguraci SmartBtmgr!  Kdyz SmartBtmgr je prepnut do tohoto
     modu, v pravem dolnim rohu obrazovky je zobrazen znak 'A'.

     Pro prepnuti do nebo z tohoto modu stisknete Ctrl-F10.


  4.5.2.  Cas prodlevy

  Jestlize neni stisknuta zadna klavesa behem casu prodlevy, defaultni
  bootovaci zaznam bude nabootovan automaticky.

  Jestlize je cas prodlevy nula, nebude zobrazeno uzivatelske rozhrani a
  defaultni bootovaci zaznam bude nabootovan automaticky.  Podrzenim
  klavesy Ctrl pri rebootu pocitace se znovu vstoupi do uzivatelskeho
  rozhrani SmartBtmgr.

  Jestlize je cas prodlevy nastaven na 255, je defaultni boot bez
  casoveho limitu.


  4.5.3.  Planovac Bootu

  Bootovaci zaznam muze byt prirazen casovemu planovaci.  Pokud cas
  prekroci casove rozmezi v casovem planovaci, SmartBtmgr nastavi
  prislusny bootovaci zaznam jako defaultni pro vsechny dalsi booty
  pocitace.


  Jestlize byl cas prodlevy nastaven na nulovou hodnotu, tento bootovaci
  zaznam bude bootovan automaticky.

  Pouzijte Ctrl-S pro nastaveni casoveho pasma bootovaciho zaznamu v
  planovaci.

  Minumalni jednotka casoveho planovace je minuta a format musi byt:




           hh:mm-hh:mm;dny




  Prvni hh:mm je pocatecni cas, druhe hh:mm je koncovy cas.  Nastaveni
  pouziva 24 hodinovy format. Polozka 'dny' je nastavena od 0 do 6,
  kazde cislo znaci den (0-6, znaci Nedele-Sobota).  Jestlize neni pole
  dni vyplneno, jsou vybrany vsechny dny.  Napriklad jestlize bootovaci
  zaznam ma byt mezi 08:00 a 14:30 kazdy den od pondeli do patku, casove
  rozmezi bude zadano takto:



           08:00-14:30;12345





  4.5.4.  Predani Klavesovych Klofnuti neboli Uhozu.

  Smart Btmgr muze uchovavat klavesove uhozy v bufferu klavesnice
  predtim nez bude nabootovan OS. Tento prvek muze byt pouzit k rizeni
  konfigurace bootu OS.  Napriklad preda stisk Alt-F5 do bufferu
  klavesnice pred nabootovanim Windows 9x, a tak lze prejit primo do
  prikazoveho rezimu.

  Pouzitim teto moznosti s Ctrl-P (Zduplikovani bootovaciho zaznamu)
  dohromady, muzete vytvorit vicenasobny bootovaci zaznam pro jeden OS,
  kazdy bootovaci zaznam pritom bude zavadet OS do jineho rezimu.

  Napriklad muzete vytvorit tri bootovaci zaznamy pro Windows 9x, jeden
  normalni bootovaci zaznam, dalsi bude bootovat do bezpecnostniho
  rezimu a posledni do DOSu.

  Pouzitim Ctrl-K nastavujete nebo zakazujete tento prvek.

  Kdyz budete nastavovat predani klavesovych uhozu, uprostred obrazovky
  se objevi panel, ktery ukazuje kod naposledy stlacene klavesy a kolik
  klaves jiz bylo stisknuto. SmartBtmgr muze ulozit jen maximalne 13
  klaves pro kazdy bootovacich zaznam. Stisknete <Scroll Lock> k
  ukonceni vstupu.


  Poznamka: LILO defaultne zrusi obsah klavesoveho bufferu pri svem
  startu. Pak by tento prvek nepracoval: meli byste prekompilovat LILO k
  povoleni teto moznosti:

  * Editujte Makefile, pridejte "-DNODRAIN" na konec radku "CONFIG =
  ...":




    CONFIG = .... -DNODRAIN




  * Zrekompilujte a znovu nainstalujte LILO:



         $ make; make install
         $ lilo




  Samozrejme musite byt root.


  4.5.5.  Prohozeni ID disku

  Tento prvek shledate velice uzitecnym, jestlize budete chtit bootovat
  DOS, Windows 9x/NT/2000 nebo jiny OS z druheho nebo dalsiho harddisku.

  Jestlize zapnete tento flag pro partitisnu, ktera je na druhem nebo
  dalsim disku, tento disk bude prohozen s bootovacim diskem (ID = 0x80)
  zatimco bude tato partitisna bootovana. Pak OS pobezi jako by byl na
  prvnim harddisku.


  4.5.6.  Online instalace a deinstalace

  Jestlize chcete instalovat SmartBtmgr 'on air', nejdriv vyberte boot
  zaznam disku a pak pouzijte prikaz "Instalace Smart BootManageru" (v
  Menu Nastaveni Systemu), az se objevi dialog k potvrzeni, stisknete Y
  k pokracovani instalace.

  Muzete SmartBtmgr instalovat jen na MBR, instalace na partitisnu neni
  povolena.


  Pokud chcete odinstalovat aktualni SmartBtmgr. pouze pouzijte prikaz
  "Deinstalace Smart BootManageru" (v Menu Nastaveni Systemu).  Ale
  opatrne - tato deinstalace muze obnovit jen oblast MBR, jakekoli dalsi
  skryte sektory zabrane Smart BootManagerem nebudou obnoveny.


  4.5.7.  Bootovani z CD-ROM

  Smart BootManager podporuje boot z vetsiny druhu IDE ATAPI CD-ROMu,
  vcetne PCMCIA CD-ROMu. Zvlastni IDE radice, mohou mit rozdilne I/O
  porty, ktere sbmgr nenalezne. V tom pripade nastaveni provedte rucne.
  Spustenim prikazu "Nastav CD-ROM I/O porty" (v menu Systemovych
  nastaveni), se objevi dialogovy panel do ktereho lze zadat I/O porty.
  Kazdy IDE radic ma dva I/O porty, kupr. 0x1F0,0x3F6 (master IDE
  radic). Zadajte tyto I/O presne dle formatu:



        1F0,3F6                  (Verzalky Hex cisel s carkou uprostred)




  Po zadani I/O portu, musite pouzit prikaz "Projdi vsechny disky"
  (Ctrl-I) k nalezeni CD-ROM.

  Pokud bootujete CD disk s multi boot imagemi, objevi se menu k vyberu
  prislusneho image k bootu.



  4.5.8.  Jak instalovat DOS, Windows 9x na logickou FAT partitisnu?

  SmartBtmgr dovoli bootovat DOS/Windows 9X z logicke FAT partitisny za
  jistych predpokladu. Ale setup DOS/Windows 9X nezvladne tyto na
  logickou FAT partitisnu nainstalovat.

  Nevim jak instalovat DOS/Windows 9X na logickou FAT partitisnu primo,
  ale muzete ji premenit z kopie DOS/Windows 9X primarni FAT partitisny
  do logicke partitisny pouzitim dalsich utilit jako je kupr. Norton
  Ghost.

  Aby slo nabootovat takto naistalovane DOS/Windows 9X do logicke FAT
  partitisny, musite skryt vsechny FAT partitisny pred ni.

  Muzete prehodit nastaveni prepinace Auto Skryj kazde FAT partitisny,
  jestlize vas nudi je pokazde skryvat.

  Jestlize je tato partitisna na druhem nebo dalsim harddisku, prepinac
  Prohozeni ID disku by take mel byt zapnuty.


  4.5.9.  Jak instalovat DOS, Windows 9x/NT/2000 na druhy (nebo dalsi)
  HD?

  Jedna ze znamych metod instalace DOS/Windows 9X na druhy (nebo dalsi)
  HD je odpojit vsechny dalsi harddisky zapojene pred timto harddiskem a
  udelat tedy tento harddisk prvnim harddiskem a pak instalovat OS.  Po
  nainstalovani OS pripojte opet vsechny harddisky zpet a pak pouzijte
  Smart BootManager k nabootovani OS z druheho (nebo dalsiho) harddisku
  prehozenim prepinace ID flagu partitisny.


  5.  Kompatibilita

  5.1.  Hardwarova kompatibilita

  Smart BootManager podporuje pouze platformu Intel i386.  Extended Int
  13h (LBA standard) pro velke disky (pres 8GB) je podporovana.  Stary
  CHS standard je take podporovan.


  5.2.  Zname chyby Smart Boot Manageru 3.0

  Zde jsou zname chyby v posledni verzi:

  o  Byly odhaleno, ze nektere motheboardy maji chybny BIOS, ktery
     zapricini selhani prohledavani vsech disku a partitisen.

  o  Na nekterych pocitacich, Smart BootManager naleza vice nez jednu
     disketovou mechaniku (vsechny zaznamy jsou tytez), a zadnou
     partitisnu.  V tomto pripade, muzete pouzit prikaz znovu prohledat
     vsechny harddisky Ctrl+H, ke znovu prohledani vsech partitisen a
     pak prohledat vsechny zaznamy prikazem Ctrl+I. Jestli je vas
     harddisk mensi nez 8GB, muze vypnuti Extended Int13H vyresit tento
     problem.


  5.3.  Kompatibilni Operacni Systemy

  Nasledujici OS jsou testovany pro pouziti se Smart BootManagerem:

  o  GNU/Linux x86

  o  FreeBSD

  o  BeOS

  o  OS/2

  o  Solaris x86 (byl testovan jen Solaris 8)

  o  Novell Netware

  o  Microsoft DOS, Windows 9x, Windows NT and Windows 2000

  Jine operacni systemy by meli vyt take podporovany, ale nebyly zatim
  odzkouseny. Jestli je zkusite vy, napiste mi prosim vysledek.


  6.  TODOlist (KUDelaniSeznam)

  Nasledujici prvky jsou serazeny dle dulezitosti:

  I. Prvky, ktere by meli byt pridany do teto hlavni verze:


  o  Vice Dokumentace Z duvodu me (nasi) spatne anglictiny, dokumentace
     neni ani zdaleka hotova.  Snad nekdo dokumentaci pomuze dopsat.

  o  Pruzne a chytre instalacni programy pro vicero OS, jako Windows 9X,
     Linux, FreeBSD a DOS.

  o  Makefile a/nebo automake/autoconf scripty pro vsechny OS.  Nenaucil
     jsem se psat Makefile. Doufam, ze mi nekdo pomuze.

  o  Utility pro vicero OS k realizaci "Primeho bootu" ve SmartBtmgru.

  o  Odstranit chyby a vse optimalizovat.

  o  Vytvorit vice theme pro vice jazyku.

  II. Prvky pro dalsi verze:


  o  Online instalace and deinstalace. ( HOTOVO )

  o  Dokonalejsi tydeni planovac bootu. ( HOTOVO )

  o  Podpora nestandardnich klavesnic (azerty, dvorak atd.). ( HOTOVO )

  o  Lehce pouzitelne prikazove menu. ( HOTOVO )

  o  Prohazovat ID harddisku. ( HOTOVO )

  o  Poslat klavesove uhozy bootovavsimu OS. ( HOTOVO )

  o  Planovac bootu (Automaticky bootovat ruzne OS v ruzny cas). (
     HOTOVO )

  o  Podpora bootu z CD-ROM ( HOTOVO )

  o  Pouziti komprese k redukci velikosti programu.

  o  Driver filesystemu (ext2, FAT, atd.)

  o  Linux kernel loader

  Jestlize maze jakekoli nove napady nebo pripominky, prosim sdelte mi
  je nebo mi je pomozte naimplementovat.


  7.  Kontakt na Autora

  Jestli mate nejake velkolepe napady nebo pripominky, nevahejte mi je
  rict! Jestlize mate nejake zlepseni pro tento program nebo nejake
  uzasne theme, take mi je muzete dat a ja je mohu pridat do pristiho
  vydani nove verze.

  Moje adresa je: suzhe@gnuchina.org <mailto:suzhe@gnuchina.org> anebo:
  su_zhe@sina.com <mailto:su_zhe@sina.com> Jazykova Pozn: piste prosim v
  anglictine.


  Podivejte se v sekci ``'' na adresy dalsich autoru.


  8.  Diky

  Rad bych podekoval vsem lidem, kteri pomohli a podporili me pri vyvoji
  tohoto programu, zvlaste pak:


  Chris Li (chrisl@gnuchina.org <mailto:chrisl@gnuchina.org>)

  Linuxrat (linuxrat@263.net <mailto:linuxrat@263.net>)

  Frdric Bonnaud (tux.le.pengouin@free.fr
  <mailto:tux.le.pengouin@free.fr>)

  Zak Meekins (zmeekins@email.sjsu.edu <mailto:zmeekins@email.sjsu.edu>)

  Gnagno (gnagno@tiscalinet.it <mailto:gnagno@tiscalinet.it>)

  Patrick van Brakel (patrickb@wfw.wtb.tue.nl
  <mailto:patrickb@wfw.wtb.tue.nl>)

  njh (njh@hawthorn.csse.monash.edu.au
  <mailto:njh@hawthorn.csse.monash.edu.au>)

  Lukas Kumpera (xkumpera@poli.feld.cvut.cz
  <mailto:xkumpera@poli.feld.cvut.cz>)

  Risko Gergely (risko@njszki.hu <mailto:risko@njszki.hu>)


  Bill Hults (ehults@itofvt.net <mailto:ehults@itofvt.net>)

  a vsichni dalsi v TurboLinux a Linux Boardu SMTH BBS Tsinghua
  University.


  9.  Autori

  * Kernel programy a dalsi utility:

  Suzhe (email: suzhe@gnuchina.org <mailto:suzhe@gnuchina.org>)

  * Instalacni program a Makefile:

  Lonius (email: november@video.mdc.tsinghua.edu.cn
  <mailto:november@video.mdc.tsinghua.edu.cn>)


  * Francouzske theme

  Benoit Mortier. (benoit.mortier@hitention.com
  <mailto:benoit.mortier@hitention.com>)

  Frdric Bonnaud (tux.le.pengouin@free.fr
  <mailto:tux.le.pengouin@free.fr>)

  * Nemecke theme:

  Dirk Knop (dknop@gwdg.de <mailto:dknop@gwdg.de>)

  * Madarske theme:

  Lenart Janos (lenart@njszki.hu <mailto:lenart@njszki.hu>)

  * Ruske theme:

  Victor O`Muerte (vomuerte@mail.ru <mailto:vomuerte@mail.ru>)

  * Ceske theme

  brz (brz@post.cz <mailto:brz@post.cz>)

  * Smart Boot Manager UNIX Configurator

  Risko Gergely (risko@njszki.hu <mailto:risko@njszki.hu>)

  * Spanelsky kastanetove theme

  Manuel Clos (llanero@jazzfree.com <mailto:llanero@jazzfree.com>)

  * Smart Boot Manager UNIX Configurator:

  Risko Gergely (risko@njszki.hu <mailto:risko@njszki.hu>)

  * ATAPI Driver and debug/helptool for NASM: Christopher Li
  (chrisl@gnuchina.org <mailto:chrisl@gnuchina.org>)




























