home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / kbm36005.zip / HISTORY.TXT < prev    next >
Text File  |  1998-05-26  |  6KB  |  145 lines

  1. ver 0.36.ßetas
  2. --------------
  3. 0.36.5:
  4. fixed:    Bug which prevented booting something of a logical partition - at
  5.         least NT - by not updating the hidden sectors field in the BPB.
  6.  
  7.         UpdateBPB bug - NTFS partitions didn't get it's hidden sector field
  8.         updated correctly after booting it.
  9.  
  10. 0.36.4:
  11. new:
  12.         WindowsNT installer - qinstnt.exe NOTE: not tested too much...
  13.         You may choose between a normal dedication and a short dedication.
  14. fixed:
  15.         ReadString bug in the DOS installer.
  16.  
  17. 0.36.3:
  18. new:    Several improvments in the user interface.
  19.             -Automatic resizing and centering - if not customized size
  20.             -Customizable size
  21.             -Colors may be changed
  22.             -Reorganized the footer text
  23.             -Pageup and pagedown
  24.             -The old code is smaller (but new is added).
  25.  
  26.         Timer is more accurate - I am using the 55ms clock ticks. Previously
  27.         i said it ticked 18 times per second, now this is improved down to
  28.         3 decimals - 18.18164 - just for fun. :-) (correct is 18.18181818...)
  29.  
  30.         Installer error messages - make it easier to find problems.
  31.         Fixed a bug - could not install kBM onto an disk without extended
  32.         partitions.
  33.         Moved all the installer code and makefiles to Watcom. No NT version
  34.         this time. Sorry.
  35.  
  36.         BeOS boots (of course it uses a modified LILO).
  37.  
  38. 0.36.2:
  39.         Corrected an logical bug in the installer - You are now able to
  40.         set the "Update BPB" EBF at logical partition independet of the
  41.         "As primary" EBF.
  42.  
  43.         Cleanup - new option in the installer. "Manual Cleanup" which addes
  44.         to levels of cleanup. One which removes "Booted As Primary"-primary
  45.         partitions. And another one which unhides/hides all partitions which
  46.         has been hidden/made visible during previously boot. This are partly
  47.         what is done by kBM when it initates. Cleanup is must be run before
  48.         applications as FDisk, DiskAdministrator(NT) and PartitionMagic.
  49.  
  50. 0.36.1(/0):
  51. new:
  52.         New Option: Floppybooting can be disabled. Use qinst(os2) option 'o'.
  53.             Default is enabled.
  54.  
  55.         EBF_NPRHID - no hiding of primary partitions on boot. This allows you
  56.             to have multiple primary partitions. This EBF is valid both with
  57.             primary and "as primary" extended partitions .
  58.  
  59.         Fixed a shortcoming in the bootUnHideFixup. The bootUnHideFixup procedure
  60.             unhides the partition which is booting (when primary) and unhides
  61.             the other primary partitions (if not EBF_NPRHID is set). It did only
  62.             hide partitions on the disk which we was booting from. This is not
  63.             sufficient when booting dos/win95 from the second+ disk. Now it hides
  64.             partitions all disks before the one which we are booting of.
  65.  
  66.         Projekt is converted to use the "nmake" make-utility.
  67.  
  68. removed:
  69.         EBF_WTHANY, EBF_WTHBOO and EBF_WTHPRI are removed - they were not usfull
  70.             to anyone. Their origin was back in 1996 when I had a very special
  71.             partition configuration and didn't want to reinstall OS/2.
  72.  
  73.  
  74.  
  75. ver 0.35.ßetas
  76. --------------
  77. new:    EBF - extended bootflags. Bitmask to store boot options for a partition in.
  78.             Located at offset 436.
  79.             One - 1 - byte.
  80.             One for each partition.
  81.             Current values are found in the bm.inc/bm.h files
  82.             (note: i invented these flags)
  83.  
  84.         Booting "As Primary" is now enhanced:
  85.             Hide Logical - hides the logical parition while booting from the primary.
  86.             BPB Update - Writes the updated BPB (primary-partition) to disk. (may be used with out booting "As Primary" if you find it useful).
  87.  
  88.  
  89.         Installing OS - Press "I" when standing at OS item to install. Then there is prepared a boot from that partition, but it is booting from floppy instead.
  90.             Note:     LasteBooted is set to the OS selected.
  91.                     If this fails and INT 19h is issued - rebooting.
  92.  
  93.         Hide/Unhide partition - Press "H" or "U" at partition to hide/unhide.
  94.  
  95.         Support for FAT32 (NON LBA). (not tested yet!)
  96.  
  97.         NT: NT is here a special case.
  98.             A little fix is applied to the bootstrap loader to make sure it does not load from wrong drive.
  99.             Hidden sectors is relative to physical disk not logical which it should be. This makes the booting of Logical NTFS partitions possible.
  100.             After this is said - remeber to have the EBF_UPDBPB flag set if you are booting NT of an Logical NTFS partition.
  101.  
  102.         partTab is now prepared to serve other interfaces - this means there may be written other (T)UIs or GUIs.....
  103.  
  104.         Complete rewrite and reorganisation of source code.
  105.  
  106.         May now be debugged in an ordinary debugger.
  107.  
  108.  
  109.         First release of the multiplatform installer - initial release for OS/2 and DOS. NT and Linux later.
  110.  
  111.         First public release.
  112.  
  113.  
  114.  
  115. ver 0.31.Alphas
  116. ---------------
  117. temporary stage - final version of 0.30
  118.  
  119.  
  120.  
  121. ver 0.30.ßetas (from 0.30.119)
  122. --------------
  123. fixes:    partInit, bootQueryLetter and bootRecalcRelativeSectors are now using the ah=08h,13h interrupt (drive parameters).
  124.         Max drives are still limited to 16.
  125.  
  126.  
  127. ver 0.30.Alphas
  128. ---------------
  129. new:    Booting OS/2 from extended partition.
  130.             -Solution was to update "Special Hidden Sectors" before staring it in memory.
  131.             -bootQueryLetter - the miniFSD in the LDR (?) needs to know which drive letter it is booting from.
  132.              This letter is provieded thru the drive number WORD. The high part of the word contains the letter number. C=80h, D=81h,... ; 00h=C
  133.  
  134.         Booting extended partitions as primary.
  135.  
  136.         Booting extended partitions without primary parititon(s).
  137.  
  138.         Booting extended partitions without primary parititon(s) on boot drive.
  139.  
  140.  
  141.  
  142. ver 0.29
  143. --------
  144. Problems: booting from an extended partition.
  145.