home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / POLYBOOT.ZIP / README.US < prev    next >
Text File  |  1991-04-04  |  14KB  |  373 lines

  1. DOCUMENTATION FOR POLYBOOT
  2. ==========================
  3.  
  4. To all native speakers of English: aplogise my English !
  5. To all users, understandig German: read the German docs please;
  6.                    don't ruin your English !
  7.  
  8. Polyboot is a program inteded to install the poly-boot-capability for
  9. a computer. After correct installation the poly-booter will ask the
  10. user during a harddisk boot which operating system to use. The user
  11. is given about 3 seconds to select one of these OS; after that time-out
  12. the computer will boot the default OS, which can be selected during
  13. installation and also changed afterwards. Experience was made with
  14. OS/2 (german IBM versions 1.10 and 1.20) and PC-DOS (3.30 and 4.01 also
  15. german versions from IBM), but it should be possible to poly-boot
  16. UNIX (XENIX) or CP/M-86 also if they use own partitions on harddisk
  17. (not yet tested).
  18.  
  19. This documentation is separated into five chapters:
  20.  
  21.  
  22.       1. Comments From The Author
  23.  
  24.       2. Preparations for POLYBOOT
  25.  
  26.       3. Use Of POLYBOOT
  27.  
  28.       4. Utility Programs PATCH and VERSION
  29.  
  30.       5. Closing
  31.  
  32.  
  33.  
  34. 1. Comments From The Author
  35. ---------------------------
  36.  
  37. This program is distributed from the author "as is" as
  38.  
  39.               Public Domain
  40.  
  41. The author will not be responsible for damages or losses of *ANY* kind
  42. occuring during or after use of this program. This program was developed
  43. on a NoName AT-386 under OS/2 and tested afterwards under PC-DOS 3.30
  44. (german IBM version) on the same machine. It was run on several AT-286,
  45. 386SX without problems occuring. This Version was developed for alternate
  46. Boot of OS/2 1.10 and PC-DOS 3.30 (german releases from IBM). There were
  47. no problems after upgrading to OS/2 1.20 or PC-DOS 4.01. I heard of
  48. people using this program for alternate boot of PC-DOS and Digital
  49. Research's DR-DOS. There is no further experience with other versions
  50. or suppliers, but the author is pleased to hear of success installing
  51. newer versions or of problems to do so (not so pleased !?!).
  52.  
  53. If you have problems using this program with foreign or newer releases
  54. of the mentioned operating systems, you can contact the author.
  55.  
  56. VOICE:     ++49-7191-59110      (from 6pm to 9pm (european time !) and holidays)
  57.  
  58.               or by CCWN-BBS
  59.  
  60. MODEM:     ++49-7151-68434      24h online     Fido 2:509/21
  61.  
  62. Newer versions of this utility will be available in this BBS in the
  63. File Area "OS/2 - Utilities" first. I will try to release it to
  64. "Fernwood" also as soon as possible.
  65.  
  66. Attention: POLYBOOT will be distributed with all support files as
  67.        POLYBOOT.ZIP only. Don't accept single files ! Be aware
  68.        of Viruses !
  69.  
  70.  
  71. 2. Preparations for POLYBOOT
  72. ----------------------------
  73.  
  74. First unpack POLYBOOT.ZIP. Because of you are reading this file, i think
  75. you did this already. If you got single Files, do *NOT* use them. Viruses
  76. are mostly hidden in small, useful TOOLS !!!!
  77.  
  78. PLEASE (!) do a BACKUP of all your hard disks first !!!!
  79. Although there has never been any loss of data during use of POLYBOOT,
  80. safety first ! (When did you do your last backup ??) If you have a
  81. backup you can restore all your data if there occurres a malfunction
  82. of your harddisc during use of polyboot. Verify your backup if possible !
  83.  
  84.  
  85. There are three Options possible with POLYBOOT:
  86.  
  87. 1) OS/2 and DOS are installed on the primary partition of your
  88.    first, and possibly only, hard disc.
  89.  
  90. 2) OS/2 is installed on the primary partition of your first,
  91.    DOS is installed on the primary partition of your second harddisc.
  92.    (Both FAT-Type)
  93.  
  94. 3) OS/2 (Vers. 1.20 only) is installed on your first HPFS-partition
  95.    of your first hard disc, DOS is installed on your first
  96.    FAT-partition of your second hard disc.
  97.  
  98. Options 2) and 3) are only available to users having *TWO*
  99. physical hard discs.
  100.  
  101.  
  102. 2.1. Option 1
  103. --------------
  104.  
  105. If you select option 1), two system files of DOS must be the first
  106. two files on your hard disc. You can achieve this mostly likt this:
  107.  
  108. 1. You have DOS installed already
  109.  
  110.    installing now OS/2 1.10:
  111.     copy AUTOEXEC.BAT and CONFIG.SYS to a subdirectory
  112.     rename IBMBIO.COM and IBMDOS.COM (e.g.: XXXBIO.COM ..)
  113.           (you can do this only with programs like PCTOOLS, XTREE ...)
  114.     install OS/2 normally.
  115.     rename the systemfiles to their original names
  116.  
  117.    installing now OS/2 1.20:
  118.     copy AUTOEXEC.BAT und CONFIG.SYS to a subdirectory
  119.     install OS/2 and select DUAL-BOOT during installation
  120.  
  121.  
  122. 2. You have OS/2 installed already
  123.  
  124.     boot DOS from Floppy disc.
  125.     copy OS2LDR. and OS2KRNL. to another name
  126.        (e.g.: XXXLDR. must be in '\' - use PCTOOLS, XTREE ...)
  127.     compare them to the originals
  128.     delete originals
  129.     copy first IBMBIO.COM and then IBMDOS.COM from Floppy to
  130.     hard disc (use PCTOOLS, XTREE ...) - perhaps SYS.COM works
  131.     rename BS/2 system files to their original names.
  132.  
  133.     (Not in all cases DOS is bootable after this - you have to
  134.      format your primary partition then and install DOS first -
  135.      FORMAT /S from DOS - sorry I didn't make that bloody DOS)
  136.  
  137. After that you can re-sort your directory an optimise your hard disc
  138. with a disc compressing utility, if you have the programs for that.
  139.  
  140. Answer the question "How to name found CONFIG.DOS and AUTOEXEC.BAT"
  141. during installation of OS/2 with CONFIG.DOS and AUTOEXEC.DOS !
  142.  
  143.  
  144.  
  145. 2.2. Options 2 or 3
  146. --------------------
  147.  
  148. If you want to install DOS on your second hard disc, so do the normal
  149. procedure (FORMAT D: /s or SYS D:). You should BACKUP this partition
  150. before in *ANY* case !!
  151.  
  152.  
  153. 2.3. all Options
  154. -----------------
  155.  
  156. Next you should have a bootable DOS-Floppy ! On this disk there should
  157. be the two hidden system Files, COMMAND.COM, the files for national
  158. keyboard support (KEYBOARD.SYS and KEYB.COM) and suitable CONFIG.SYS
  159. and AUTOEXEC.BAT. If you use command utilities like CED or DOSEDIT,
  160. you could use them too. Now copy *ALL* Files from the POLYBOOT-Package
  161. to this disk. If there is sufficient space, it could be useful to copy
  162. the RESTORE program of your BACKUP-utility to this disc. Try to boot
  163. with this disc !
  164.  
  165. If this boot is successful, let's begin:
  166.  
  167.  
  168. Change to drive A: (A:\>_) and call GETPARTY. If this program run
  169. succesfully - meaning no error was displayed - there must be a new
  170. (small) program on the Floppy named PARTY.COM. This program can be
  171. used to write back your partition information, when there is an
  172. error destroying your partition information during the use of
  173. POLYBOOT. NEVER !! start this program on another computer than
  174. yours !! Delete it immediately after successfully installing the
  175. mult-boot-option.
  176.  
  177.  
  178. Let's go NOW:
  179.  
  180.  
  181. 3. Use Of POLYBOOT
  182. -------------------
  183.  
  184. ATTENTION: Did you read the pevious chapter ???
  185.        Did you do everything as written there ???
  186.        Is there a File PARTY.COM on your Floppy-Disk ???
  187.        If not, -> go back and do it again !!!
  188.  
  189. If yes, start POLYBOOT (from DOS). Polyboot displays now some
  190. information on your screen. In the upper half of your screen
  191. you see all existing partitions on your hard discs. If you have
  192. more than one extended partitions, you will see the first only,
  193. because booting is not possible from extended partitions anyway.
  194.  
  195. Below that, you see the bootable partitions. This field is empty
  196. now, because you never worked with POLYBOOT before. If there is
  197. something (strange characters or something like that) delete it.
  198. It dosn't matter anyhow. If you start POLYBOOT lateron, you will
  199. see the bootable partitions you insert now.
  200.  
  201. There is an input line at the bottom of the screen. You must enter
  202. the name for your first bootable partition (up to 11 characters).
  203. This is that partition which was claimed "active" by FDISK till now
  204. (this will normally be OS/2). This partition will be inserted in the
  205. empty area for bootable partitions mentioned above. A uppercase "A"
  206. will show you the Autoboot-feature.
  207.  
  208.  
  209. 3.1. Option 1
  210. --------------
  211.  
  212. To boot DOS and OS/2 from the same partition you have to create an
  213. alternate boot sector. You can do this by pressing "C". You will be
  214. prompted for insertion of a bootable floppy disk for the alternate
  215. system (normally DOS). Insert this disk into drive A: when prompted.
  216. After creation of this alternate boot sector it will be added to the
  217. list of existing partitions in the upper half of your screen. You can
  218. select it after pressing "I" and insert it in the list of bootable
  219. partitions below.
  220.  
  221. You can erase an alternate boot sector after pressing "E", if it isn't
  222. registered in the list of bootable partitions. You delete it from this
  223. list by pressind "D" before.
  224.  
  225.  
  226. 3.2. Options 2 or 3
  227. --------------------
  228.  
  229. You may install DOS on the second hard disc or further partitions
  230. on the same disc (e.g.: UNIX) by pressing "I" and selecting them.
  231. You can delete such partitions from the list of bootable partitions
  232. by pressing "D", if they don't have the Autoboot-feature. You move
  233. the Autoboot-Flag to another partition by pressing "A".
  234.  
  235.  
  236. 3.3. all Options
  237. -----------------
  238.  
  239. Reaching an accaptable Solution for multibooting, you may leave the
  240. program by pressing <ESC>. You select from "Y" for writing changes to
  241. disc and exit, "N" for not writing but exit and "Q" for doing nothing
  242. and returning to program again if you hit <ESC> accidentally.
  243.  
  244. After leaving with writing, try rebooting the system from hard disc.
  245. During boot, right after the BEEP you should see a menu coming up
  246. for selection of the OSs. At least the previos active system (normally
  247. OS/2) must boot correctly. Also the OSs having their own file system
  248. (e.g.: UNIX/XENIX) shold boot if selected. Also should DOS, when
  249. option 3 was used.
  250.  
  251. Options 1) and 2) must fail now, because of smaller problems within
  252. DOS. To solve this, there are several PATCH-programs in this
  253. package to change DOS system files in that way, that boot is
  254. possible.
  255.  
  256.  
  257. 4. Utility Programms PATCH and VERSION
  258. ---------------------------------------
  259.  
  260. Use PATCH only, if OS/2 is installed on a FAT-Partition (Options 1 and 2).
  261. Never use ist with option 3) (OS/2 on HPFS partition) !!!
  262.  
  263.  
  264. Yet available versions of PATCH:
  265.  
  266. PATCH330.COM        Patch prg for PC-DOS 3.30 (german IBM version)
  267. PATCH401.COM        Patch prg for PC-DOS 4.01 (german IBM version)
  268.  
  269. There are further versions in preparation (call me !)
  270.  
  271. PATCH401.ASM        Source for Patch (read separate manual !)
  272.  
  273. The patch program is called in the following way:
  274.  
  275.         PATCHxxx d:
  276.  
  277. where "d:" is the drive where IBMBIO.COM and IBMDOS.COM are located.
  278. This program can be started from the compatibility box of OS/2 also,
  279. in opposite to POLYBOOT which can run in DOS only !
  280.  
  281. This program patches the obove mentioned files, if they are located on
  282. your hard disc in that location, which is needed for boot. This patch
  283. does the following:
  284.  
  285. option 1: (PATCHXXX C:)
  286.     IBMBIO.COM searches for CONFIG.DOS instead of CONFIG.SYS.
  287.     In this way the correct initialisation of DOS is achieved.
  288.     IMPORTANT: Supply the SHELL-Command with full path in
  289.            both CONFIG-files and use the COMSPEC in AUTOEXEC.BAT !
  290.  
  291. option 2: (PATCHXXX D:)
  292.     All system files (including CONFIG.SYS and AUTOEXEC.BAT) will
  293.     be searched on Drive D:\. So they can be different from those
  294.     used by OS/2.
  295.  
  296.  
  297. If you installed DOS on your second hard drive (option 2), you have
  298. completed now. Read the following paragraph only, if you want to share
  299. the same AUTOEXEC for DOS and OS2. If not, notice the paragraph
  300. "ATTENTION" below and read Chapter 5 then.
  301.  
  302. If you installed DOS and OS/2 on the same partition, note the following.
  303. OS/2's DOS-BOX and DOS 3.30 use different COMMAND.COM Files. Further
  304. the external commands from OS/2 and DOS are not interchangeable.
  305. Therefore all extrnal commands for OS/2 are located in a directory
  306. called OS2 (mostly) and those for DOS in a directory called DOS.
  307. This is valid also for COMMAND.COM, national keyboard support files
  308. and other .SYS - files. You must insert the following statement in
  309. your CONFIG.SYS (OS/2) therefore:
  310.  
  311. SHELL=C:\OS2\COMMAND.COM /p
  312.  
  313. the same statement in CONFIG.DOS is:
  314.  
  315. SHELL=C:\DOS\COMMAND.COM /p
  316.  
  317. Further all device driver files must be supplied with full path. They
  318. must not stay in root (C:\) directory !
  319.  
  320. A major problem is the PATH statement in AUTOEXEC.BAT. It gives the
  321. searching order for external commands for DOS or compatibility box.
  322. It must point to C:\OS2 in compatibility box and to C:\DOS when you boot
  323. with DOS. You can achieve this with the small program VERSION.COM
  324. supplied with this package. This program returns the major release
  325. number of the operating system (3 for DOS 3.xx, 4 for DOS 4.xx and
  326. 10 for OS/2 1.x). After that you can split into specific
  327. initialisation procedures for OS/2 and DOS by using the COMMAND
  328. "IF ERRORLEVEL 10 GOTO ...". If you modified your AUTOEXEC.BAT similar
  329. to that supplied with this package (AUTOEXEC.BSP), you should be able
  330. to boot DOS without any problems now.
  331.  
  332.  
  333. ATTENTION:
  334.  
  335. If you ever create a bootable DOS-disc (FLOPPY) from your hard disc
  336. (e.g.: SYS or FORMAT /S), it will create a DOS-disc containing the
  337. patches PATCHxxx.COM applied.
  338.  
  339. To revert this patches simply call
  340.  
  341.         PATCHxxx A:
  342.  
  343.  
  344. 5. Closing
  345. -----------
  346.  
  347. If you are now able to boot all your operating systems, please delete
  348. PARTY.COM to ensure not to loose all your work done in the last few
  349. minutes by calling this program.
  350.  
  351. You may now move the Autoboot feature everytime (but only when running
  352. DOS) from one partition to another or remove a partition from the
  353. selection menu.
  354.  
  355. If you want to change the name of a bootable partition, you must first
  356. de-install it and install it again immendiately. If you want to do so
  357. with that partition having the Autoboot-flag move this flag temporary
  358. to another partition.
  359.  
  360. The new 2.0 version of POLYBOOT runs now as a OS/2 Application, except
  361. in the compatibility box. It offers an additional "RENAME" option which
  362. can be used to change the select prompt (e.g. at after a release change).
  363. GETPARTY could be run in OS/2 also - but the PARTY.COM will run in DOS
  364. (not DOS-BOX) only.
  365.  
  366. If you are satisfied with this program, give it to your friends; if not
  367. feel free to contact me. In no case the files should be distributed
  368. alone, patches made to programs, where no sources are supplied, or
  369. made profit of any kind by selling or leasing it.
  370.  
  371.  
  372. Markus Noller, CCWN Member     7153 Weissach im Tal (W.GERMANY)
  373.