ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²² ³ ³ ²²² Beret's System Loader 1.10 ²²² ³ ³ ²²² (c) 1996/1997 Tomasz "Beret" Kawecki ²²² ³ ³ ²²² E-mail: tkawecki@tele.pw.edu.pl ²²² ³ ³ ²²² WWW: http://mistral.tele.pw.edu.pl/beret/ ²²² ³ ³ ²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²² ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ²²² CONTENTS ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Introduction ____________________________________________________ 1 Features ________________________________________________________ 2 Requirements ____________________________________________________ 3 Compatibility ___________________________________________________ 4 Usage ___________________________________________________________ 5 Important Notes _________________________________________________ 6 Copyright _______________________________________________________ 7 Disclaimer ______________________________________________________ 8 Registration ____________________________________________________ 9 Getting The Program ____________________________________________ 10 Environment ____________________________________________________ 11 Contact ________________________________________________________ 12 About The Author _______________________________________________ 13 Acknowledgements _______________________________________________ 14 Files In Package _______________________________________________ 15 History, To Do _________________________________________________ 16 Other Information ______________________________________________ 17 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² INTRODUCTION ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 1 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ BSL is a small yet powerful utility program which allows you to use multiple operating systems installed on your harddisk(s). You will need no boot floppies to start your favourite system anymore. All you need to do is choose the system from a MS-DOS6-like colour startup menu and punch Enter. It's that easy! ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² FEATURES ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 2 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ MBR (Master Boot Record) program: - BSL can boot any primary partition from any disk; - Up to NINE operating systems allowed on your computer; - Nice, colour and easy menu at boot time; - Programmable delay time (before and in Menu mode); - Programmable default partition. Might be changed even at boot time; - Password protection of a partition and/or entire loader; - Configurable hiding and unhiding of DOS/HPFS partitions (like in OS/2 Boot Manager); - Small help at boot time; Main (DOS) executable program: - Installs MBR (Master Boot Record) program; - Small amount of memory and HDD space required for the program; - Saving/restoring partition table: BSL /SAVE, BSL /RESTORE - BSL can show you information about partitions on your harddisk(s): BSL /P, BSL /P+, BSL /PS - BSL checks all data saved in Partition Table: BSL /P - BSL can show you information about (E)IDE drives: BSL /I - Antivirus protection. When modified (e.g. by a virus), BSL will show you a warning message and then stop working. - BSL's MBR can be installed from Windows 95 DOS box. There is no need to quit Windows to plain DOS (commandline mode); - Good information for Windows 95 (Windows NT) users who also have old operating system e.g. MS-DOS (Windows 95) on their computer. If you want to load an old OS, you don't have to press F4 (2 times ArrowDown and ENTER, for example) at boot time any more. You can configure BSL to do it for you; see 'Keys' option in BSL.INI; Note: As far as I know this is not true for "Win 96" (Windows 95 OSR2). It's because this Windows release cannot run an old OS (i.e. DOS). However, it is possible to deceive Windows, and run DOS as well, but it causes change of disk letters. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² REQUIREMENTS ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 3 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ - IBM PC compatible computer with 80286 processor or better - MS-DOS or compatible operating system (installation only) - At least one harddisk ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² COMPATIBILITY ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 4 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ BSL should not conflict with any other programs which do not alter your Master Boot Record. PROGRAMS WHICH ALTER THE MBR CANNOT BE USED TOGETHER WITH BSL. Here is a list of such programs (known to the author): - OnTrack's Disk Manager - MicroHouse's EZ-Drive - Daniel Nagy's MasterBooter - Cross Bow Software's Partitioner - LILO (see note in "IMPORTANT NOTES" section) - PC Vault BSL was tested with the following operating systems: - MS-DOS - Windows 95 - Windows NT - Linux - FreeBSD - OS/2 Although I could not not test BSL with other operating systems it will most likely be able to load them. As far as I know there is no reason to believe that coexistence of BSL with other operating systems is impossible. * If you have tested BSL with any operating system that was not listed above, please let me know. Thanks in advance ! ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² USAGE ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 5 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ Introduction ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ When you turn your computer on BIOS executes a small program, stored in the first sector of your harddisk, called "Master Boot Record" (MBR). This program examines the partitions saved in "Partition Table" and loads the operating system of the partition which has the 'active' flag set. A harddisk may contain up to four primary partitions, so many operating systems may be used on one PC. However, only one can be active at a time. What's more important, those systems often have their own special loaders, which usually make impossible for other sytems to start. But there is a way of getting rid of this problem. You have to use BSL... BSL replaces the original program in the MBR with its own loader. After correct configuration this loader allows you to select any installed operating system on your computer at boot time. Before installation of BSL ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ If you have all operating systems installed all you need to do now is to install BSL. Before doing it you should create a backup copy of your partition tables. Follow instruction below in "Rescue" part of this section. If you want to install a completely new system use your partitioning software (e.g. FDISK). When you are done making all your partitions, install an operating system on each partition. From your DOS partition run BSL as described in "Installing BSL" part of this section below. When finnished you will be able to choose which system to boot each time you start your computer. Rescue ÍÍÍÍÍÍÍÍÍÍ If you are owner of the Norton Utilities(tm) package use "RESCUE". This is very good utility which saves all important areas of your harddisks. However, you may create rescue diskette using standard DOS programs and BSL. Here is the recipe: 1) Create a system diskette (e.g. FORMAT A: /S) and copy these DOS programs (included in all versions of DOS) onto it: FDISK, FORMAT, SYS and also BSL.EXE and BSL.INI 2) Run: BSL /save 3) Now you can safely run BSL or FDISK. If something is going wrong, you can boot from the floppy disk you have just created, and restore your original partition tables using BSL. Simply run: BSL /restore Installing BSL ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ I assume that you have successfully partitioned your harddisk and installed all OSes you wanted to. Also I assume that you have created rescue diskette using standard DOS programs and BSL. Now you are ready to setup BSL and install it. 1) Read thoroughly BSL.INI. Every option in this file is explained. 2) Change settings in BSL.INI to match your needs and system requirements. 3) Run: BSL /install /fake If you see this message: "Everything looks fine, so far! You may install BSL's MBR." then... everything looks fine. Otherwise read notes #6 & #7 in "IMPORTANT NOTES" section and return to step 1). 4) Run: BSL /install You should not see any errors. That's all ! Now you can enjoy BSL menu :) Using BSL menu ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Every time you turn your computer on BSL will start. If you set 'GlobalPassword' option in [Main_MBR] section in BSL.INI then BEFORE the message shown below, you will be asked for password. If you fail for 3 times, BSL will lock keyboard and halt the computer. Otherwise, you will see something like this: BSL is loading Dos 6.22 in 03 sec. Note: Dos 6.22 is an example name. Now, you have 3 second (or more, depends on 'Delay' option in BSL.INI) to press one of the following keys: - ENTER = BSL starts Dos 6.22 immediately - 1..9 = BSL starts appropriate partition immediately e.g. if you press '1' then Windows 95 will be loaded; Note: This '1' & Windows 95 is an example from Menu mode shown below. - Win = If you have Windows 95 keyboard with the 3 new keys you can set one of the partitions to the key called 'Win', in Windows 95 used for opening the START menu. See 'StartWin95' option in BSL.INI - Esc, Control, Alt, Shift, CapsLock, ScrollLock = BSL goes to Menu mode. Menu mode looks like this:  Beret's System Loader  ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ  UNREGISTERED  1. Windows 95 2. Dos 6.22 3. *Linux 3.1 4. OS/2 Warp Enter your choice: 2 Note: This is an example screen. * means that this partition is password protected. In this mode you can press the following keys: - ENTER = BSL starts selected partition immediately; - Ctrl+ENTER = BSL starts selected partition immediately and saves this partition as default one; Note: To tell the truth it depends on 'StoreDefault' option in BSL.INI and/or status of 'StoreDefault' mode saved in MBR (see "BackSpace" below). Read BSL.INI for more information. - 1..9, SPACE, Arrow Up, Arrow Down = Select partition; - F1, Tab = Small help; - ESC = Shows small information about BSL; - BackSpace = Changes 'StoreDefault' mode Note: Any changes will be saved to the MBR, so next time you start computer also 'StoreDefault' mode will be changed. However, reinstallation of BSL's MBR restores state of 'StoreDefault' mode to the 'StoreDefault' saved in BSL.INI. Moreover, if you set 'Password' option in appropriate [Partition ?] (where ? = 1..9) section in BSL.INI then you will be asked for password every time you boot from this partition. If you fail for 3 times, BSL will lock keyboard and halt the computer. Otherwise, BSL will load selected partition. That's all ! Simple, isn't it ? Using BSL main program ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Usage of BSL main program is explained in help of this program. Run: BSL /? to see the help. Uninstalling BSL ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ There are three ways to uninstall BSL: 1) BSL can be uninstalled with the FDISK program (included in all versions of DOS). Simply type: FDISK /mbr and BSL menu will disapear. (I'm not sure whether this option was in all versions of FDISK. It is certain to exist in DOS 5.0 and later). 2) Similar to option 1). BSL can be uninstalled with BSL and the same switch /MBR. Simply type: BSL /mbr and BSL menu will disapear, as well. 3) Options 1) & 2) restore standard DOS MBR. If you had anything else than standard DOS MBR in your MBR and you want it to return to the state it was before installation of BSL, you have to use option /RESTORE=FileName, where 'FileName' is a name of file saved by BSL during installation (if you are not sure then I think you did not have anything special in MBR, otherwise you should be aware of it). If 'FileName' is omitted then ORGMBR00.BIN will be used. The 'FileName' must match the pattern 'ORGMBR??.BIN', where '??' stands for 00, 01, 02, and so on. 01, 02, etc will appear only if in BSL.INI 'IncreasingBackup' is set to 'YES'. Example: You have installed BSL using option /INSTALL. C:\BSL>BSL /install or you just saved your MBR (option /SAVE) C:\BSL>BSL /save Now in the ditectory C:\BSL you must have the file ORGMBR00.BIN (an maybe ORGMBR01.BIN, ORGMBR02.BIN, and so on if in BSL.INI 'IncreasingBackup' is set to 'YES') So if you want to return to previous state, simply type C:\BSL>BSL /restore Now EVERYTHING on your MBR looks EXACTLY the same as before the installation !!! NOTE #1: Usage of options 1) or 2) will cause currently active partition to boot after restarting the computer. NOTE #2: Because option 3) restores *ALL* settings of the original MBR also *ALL* settings of your partitions will be restored. So REMEMBER, if you installed BSL (ORGMBR??.BIN was created) and you have created a new partition to your master disk (information stored in ORGMBR??.BIN became OBSOLETE !) then if you restore MBR using option /RESTORE=ORGMBR??.BIN you will *LOSE* your new partition. **** KEEP IN MIND: YOU HAVE TO ACT IN FULL CONSCIOUSNESS !!! **** However, if your partition table has been destroyed (by virus, flu, twister, etc) option /RESTORE=ORGMBR??.BIN can be the ONLY way of repairing it! ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² IMPORTANT NOTES ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 6 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ * DOS, Windows: #1 - DOS based systems including Windows 95 and NT can boot only from a primary partition of the FIRST harddisk (these OSes need drive 80h to load themselves). It means these operating systems may reside on the slave (second, third, etc) disk, but they will tamper with the active partition of the master (first) disk. They will install some sytem files into the root directory of drive C: (see note #2) and will replace Master Boot Record contents with its own one. #2 - Remember! The active primary partition in DOS (and Windows) is always called C:. If you have two or more primary DOS partitions, be sure that you do not overwrite one system with another by choosing wrong partition to install it on. * LILO: #3 - The problem with LILO (LInux LOader) is only when it is installed in MBR. If LILO is installed in its partition's boot sector, the Linux partition superblock, then BSL (and in fact other programs) should coexist with LILO without any problems. So, if you want to install Linux, don't let LILO to modify the MBR. Install LILO in the Linux partition's boot sector instead. Here is an example how to do it: Let's look at simple 'lilo.conf'. ---------------------------------------------------------------- # LILO configuration file boot = /dev/hda # Linux bootable partition config begins image = /vmlinuz root = /dev/hda3 # /dev/hda3 is only an example! You can # have something else! label = Linux read-only # Linux bootable partition config ends ---------------------------------------------------------------- The most important (for us) option in 'lilo.conf' is 'boot' in 2nd line. As you see, there is a device /dev/hda. It means Master Boot Record of first hardisk (drive 80h). If you want BSL and LILO to coexist you have to change 'boot' device to THE SAME device specified in 'root' option. So new and corrected 'lilo.conf' should look like this: ---------------------------------------------------------------- # LILO configuration file boot = /dev/hda3 # <- Here we have changed !!! # Linux bootable partition config begins image = /vmlinuz root = /dev/hda3 label = Linux read-only # Linux bootable partition config ends ---------------------------------------------------------------- Perhaps you'll see a warning message saying you will not be able to boot Linux, but it's not true. Just update BSL.INI (add appropriate section if necessary) and run BSL /INSTALL again. For more information about LILO installation read its documentation. * OS/2 #4 - Before you start installation of OS/2 you should uninstall BSL. Read the "Uninstalling BSL" part of "USAGE" section. When you finish installation of OS/2, just reinstall BSL. #5 - If you use OS/2 Boot Manager, it can be deleted after OS/2 is fully installed and BSL installation was proceeded. However, OS/2 Boot Manager can coexist with BSL. Note: Only OS/2 Boot Manager can load OS/2 from logical drive ! * INSTALLATION: #6 - Before installing BSL it is wise to quit all multitasking environments (i.e. OS/2 or Windows NT DOS box) and run plain DOS because these operating systems won't let programs to modify the Master Boot Record. However, if you run Windows 3.1 or Windows 95 it is not necessary to boot plain DOS, because BSL *CAN BE* INSTALLED from the DOS box of these systems. #7 - Before using BSL be sure to disable the virus warning option in your system's BIOS (if it has this option). Otherwise the BIOS won't let BSL modify your harddisk's MBR. Also disable any resident (TSR) virus checking software which scans MBR for viruses, because BSL menu writes its important data (i.e. configuration) to the MBR quite often. #8 - After installing a new operating system BSL menu may disappear (after installing Windows 95 it is certain). No wonder, the OS installer have overwritten the MBR. To restore BSL menu just simply reinstall BSL (BSL /INSTALL) and everything should work fine. #9 - If you have added a partition after the previous BSL menu installation and you want to add this partition to BSL menu just update BSL.INI (add appropriate section) and run BSL /INSTALL to update MBR. * TIPS: #10 - If you have DOS and Windows 95 FAT's (not Windows NT NTFS) it is usually a good idea to create small partitions for the OSes, and bigger logical drives for common data. #11 - If you want to use common data partitions, create an extended partition with the partitioning program (e.g. MS-DOS FDISK), and then create logical drives in it. Almost every OS can use these logical drives. #12 - If you have two harddisks then it is recommend to do the following: Install DOS and Windows (3.1, 95 and NT) on the master disk, OS/2 Warp and Linux on the slave disk. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² COPYRIGHT ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 7 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ The entire contents of this software package, including all files is copyrighted by Tomasz A. Kawecki. All rights are reserved world-wide. You may not modify, disassemble or reverse engineer the program in any way. You are free to distribute the software (software distributors are bound to send the notification) by electronic means and make as many copies as you want on electronic or magnetic media, as long as the files of this package remain unmodified, with copyright notices intact and no fee is charged beyond a reasonable amount for the media and handling. You are NOT ALLOWED to copy or distribute the REGISTERED version of this software. Selling for money is PROHIBITED without the author's prior permission. This software package is CARDWARE (only for PERSONAL, not at-the-office, internal use). You may make personal, non-commercial use of it during 6 weeks. Later on, if you appreciate the program and wish to support further developement of it and other fine software products you are encouraged to register it. In return for registration, you will be notified of all major updates to the program and given the opportunity to recieve any update for a minimal amout, plus the cost of the media, shipping and handling. If you want to use the software in a BUSINESS, COMMERCIAL, GOVERNMENT, or INSTITUTIONAL environment you must treat this program as a SHAREWARE product and after the evaluation period you have to purchase a commercial version of the software from the author. Holders of commercial version can have their copies of the software personalized with the inclusion of thier own business advertisements and other special features. Please contact the author for further information. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² DISCLAIMER ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 8 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND. IN NO EVENT WILL TOMASZ A. KAWECKI ACCEPT RESPONSIBILITY FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL, CONSEQUENTIAL, INDIRECT, SPECIAL OR SIMILAR DAMAGES ARISING OUT OF USE OR INABILITY TO USE THE SOFTWARE EVEN IF THE USER HAS BEEN ADVISED AND AUTHOR INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THE AUTHOR DOES NOT WARRANT THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED. THE AUTHOR DOES NOT ASSUME ANY RESPONSIBILITY FOR ANY ERRORS WHICH MAY APPEAR IN THIS CODE NOR ANY RESPONSIBILITY TO UPDATE IT. *********************************************************************** *** THE PERSON USING THE SOFTWARE BEARS ALL RISKS AS TO THE QUALITY *** *** AND PERFORMANCE OF THIS SOFTWARE. *** *********************************************************************** ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄ¿ ³ ²²² REGISTRATION ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 9 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÙ CARDWARE registration: - If you want to use this software you have to send to the author a postcard from your neighbourhood (e.g. national park, your city). SHAREWARE registration: - Please contact the author. * In return for registration, you will receive 'User' and 'Key' strings. Insert them into your BSL.INI and reinstall BSL to see effects. * Remember to send me your e-mail address, if you have any. I hope, you will receive your 'Key' much faster. Also send me your suggestion of 'User' string, if you like. However, your proposition may be rejected (Well, I can find a few reasons). Note: 'User' cannot be longer than 40 characters. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² GETTING THE PROGRAM ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 10 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ To get Beret's System Loader you can: - download it from BSL's official FTP site: * ftp://ftp.sp5pbe.waw.pl/pub/msdos/bsl_110.zip You may also use these links: * http://www.sp5pbe.waw.pl/pub/msdos/bsl_110.zip * http://mistral.tele.pw.edu.pl/beret/Upload/bsl_110.zip I hope BSL will be available in world-wide distribution networks, as well. - order an E-mail transfer. Then you will get your copy uuencoded in an E-mail. - order your copy on a 1.44Mb floppy diskette. In this case you have to pay 6 USD / 12 PLN for postage and packing. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² ENVIRONMENT ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 11 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ This software is made from fully recycable Polish electrons and it has been designed to be OZONE FRIENDLY :) ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² CONTACT ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 12 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ If you want to write the author, don't hestitate. You may send any questions, comments, improvements, suggestions, ideas, bug reports, complaints, problems, etc., etc. using these addresses. Postal address: Internet E-mail addresses: ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Tomasz A. Kawecki mailto:tkawecki@tele.pw.edu.pl Mandarynki 4/35 mailto:sq5asg@sp5pbe.waw.pl 02-796 Warszawa Poland WWW homepage: ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ http://mistral.tele.pw.edu.pl/beret/ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² ABOUT THE AUTHOR ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 13 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ Born in 1973 (Sagitarius) in Lodz (Central Poland). Lives in Warsaw with parents, sister and cat. Student of Warsaw University of Techonology (WUT), Faculty of Electronics and Information Technology in the Institute of Telecommunication. Member of Students' Radio Club SP5PBE & Students' Tourist Club. Radioamateur (Callsign SQ5ASG). Sailor. Lover of cats, hiking and skiing. Programmer (Dos/Win - PAS,ASM,C,VB,PS; Unix - PERL,JAVA,C,HTML). ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² ACKNOWLEDGEMENTS ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 14 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ I would like to thank: - Arek Budzicz. He is the first beta-tester of BSL. His valuable ideas and moral support helped me to improve BSL. - Pawel Zawrzykraj, a friend of mine, who helped me to correct and put the whole documentation together. TNX again! ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² FILES IN PACKAGE ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 15 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ Files included in this release of Beret's System Loader: - FILE_ID.DIZ - Description for BBS systems; - BSL.EXE - Main program; - BSL.INI - Initialization file; - BSL.TXT - This documentation; - PGP_SIG.ASC - PGP signature file; ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² HISTORY, TO DO ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 16 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ 1.0 (20/21-X-1996) First version, written in one night. 6 partitions allowed. No options, ugly menu, stupid installation, etc. :) 1.0 -> 1.09 (X-1997 -> III-1997) Private releases (for my friends), many, many features were added. 1.10 (19-IV-1997) This is the first public release. Almost EVERYTHING has changed since version 1.0. Read "FEATURES" section for more inforamtion. TO DO: Well, I would like to add/change: - BIP - "Intelligent" partitioning program. In fact it exists but it's not... well, user friendly :) I engaged myself to do it, but I really do not know when it will be finished; - maybe hiding/unhiding of extended partitions (who wants this ?); - hiding/unhiding of partitions from command line; - better documentation with more examples; - anything valuable suggested by users of BSL... - most likely BSL will be SHAREWARE program, we'll see... so, register now (it's almost free)! - (in Polish, CP 852) Bardzo mo¾liwe, ¾e zostanie napisana dokumantacja po polsku. To zale¾y od tego czy b©dzie takie zapotrzebowanie... - (in French) Je cherche un volontaire qui voudrait ‚crire la documentation au fran‡ais. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄ¿ ³ ²²² OTHER INFORMATION ²²² ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 17 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÙ Dear user, if you do not understand roman numbers used in BSL and its documentation then run: BSL /roman or press 'Control-F10' when you read help (BSL /?). You will see small explanation. ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ All programs mentioned in this documentation are trademarks of their respective owners. They are used for identification purposes only. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ²²² (c) Tomasz A. Kawecki, 19-IV-1997, Warsaw, Poland. ²²² ³ ³ ²²² END OF BSL.TXT ²²² ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ