home *** CD-ROM | disk | FTP | other *** search
/ WindowsWare 2 the Maxx / winmaxx.zip / winmaxx / WIN_NT / DOSNTOS2.ZIP / NTNOS2.TXT < prev   
Text File  |  1993-06-05  |  11KB  |  248 lines

  1. Msg #: 8109 S2/SDK-MSTOOLS Setup
  2.     Jul 17 1992  8:54PM
  3. Sb: NT and OS/2 Boot Manager
  4. Fm: Douglas A. Hamilton 70034,2025
  5. To: All
  6.  
  7. The following is an advanced look at an article which may appear in my column
  8. in the October issue of Windows.  Naturally, we still want you to buy the
  9. magazine :-), but it seemed kind of cruel to force you to choose between
  10. waiting for this to appear in print and going thru everything I had to to
  11. figure this out....
  12.  
  13.  
  14.        Installing NT with OS/2 Boot Manager
  15.        by Douglas A. Hamilton
  16.  
  17. NT can indeed be installed on the same system with DOS, OS/2 1.3 and OS/2 2.0
  18. using OS/2's Boot Manager to choose what system starts up.  If you'd like to
  19. do that also, read on.  I can save you about 30 hours of groping in the dark.
  20.  
  21. At the same time, let me also admit that I'm not specifying the "only" way to
  22. make things work, merely the only way I know about.  If things go wrong in the
  23. install, it's easy to find yourself staring at a message telling you something
  24. like "DosPathToArcPath reported the following error...", but not so easy to
  25. figure out what to do next.  Lots of things seem to interact and it wouldn't
  26. surprise me if there might be lots of "one-off" variations on the rules I'm
  27. about to give that could work also.  The point is, I didn't try every
  28. combination -- with roughly an hour per attempt, it just _felt_ like I had.
  29.  
  30. Point #1:  Use the graphical install.
  31.  
  32. There are two basic strategies for installing NT.  One is the so-called
  33. graphical install and the second is a manual method involving copying the NT
  34. distribution tree onto your hard disk, editing the registry.ini file and then
  35. going thru what's referred to as the triple boot sequence where the system is
  36. rebooted three times as it builds all its security structures, etc.
  37.  
  38. Don't use the manual method unless you positively cannot get the graphical
  39. install to work.  Really.  The manual method does not give you any way to set
  40. up printers, networks or any automatic way of trimming out drivers and other
  41. fluff you don't need.  Since NT is already a big system with a big appetite
  42. for RAM, the last thing you need is a bunch of drivers that don't even go with
  43.  
  44.      [continued in the reply]
  45.  
  46. There is 1 Reply.
  47.  
  48.  
  49. Msg #: 8110 S2/SDK-MSTOOLS Setup
  50.     Jul 17 1992  8:55PM
  51. Sb: NT and OS/2 Boot Manager
  52. Fm: Douglas A. Hamilton 70034,2025
  53. To: Douglas A. Hamilton 70034,2025 (X)
  54.  
  55.      [continued from message number 8109]
  56.  
  57. your hardware being loaded into precious non-pageable memory!
  58.  
  59. But also, don't use the manual method because the result seems to be
  60. unreliable.  I understand and appreciate that the manual method is more or
  61. less what the developers at MS are using on their own machines, so clearly
  62. there must be a way to make it work.  But on my machine, I consistently found
  63. that although the installation seemed to go okay and the system seemed to come
  64. up correctly, it was in fact broken.  E.g., opening the command window and
  65. typing
  66.  
  67.    set | more
  68.  
  69. would hang the window.  Based on other experiments, it appeared that critical
  70. sections were broken -- as if I had gotten 1/2 a system built with one
  71. variation on the critical section structure and 1/2 built another way.
  72. Everything seemed to work except for critical sections.  Unfortunately,
  73. critical sections are, well, sort of critical.
  74.  
  75. Point #2.  Put NT in the first physical partition.
  76.  
  77. Actually, the release notes tell you this; they're not kidding.  My first
  78. attempts were to do as little repartitioning as possible.  And why not? The
  79. automatic install for NT that came with PDK2 didn't mind that the first two
  80. physical partitions on my system were the OS/2 Boot Manager and DOS.
  81.  
  82. The install that comes with the July SDK is more fussy.  Trust me:  if you
  83. have Boot Manager at the start of the drive, or another (hidden) C: partition
  84. ahead of the one you're trying to install into, it will not work.  You can
  85. waste a lot of time or you can just accept that fact and move on.
  86.  
  87. Point #3.  Don't try to install with the OS/2 Boot Manager on there at all.
  88.  
  89. I found that if Boot Manager is on the drive, even at the end of the physical
  90. volume, install hangs with no warning during the scan it makes of your drives
  91. and you have to reach for the BRS.
  92.  
  93. The trick to getting NT to work with Boot Manager is to put BM on there
  94. *after* you've already got a successful install done.
  95.  
  96. Point #4.  Don't try to install NT and OS/2 into the same partition.
  97.  
  98.  
  99.      [continued in the reply]
  100.  
  101. There is 1 Reply.
  102.  
  103.  
  104. Msg #: 8111 S2/SDK-MSTOOLS Setup
  105.     Jul 17 1992  8:55PM
  106. Sb: NT and OS/2 Boot Manager
  107. Fm: Douglas A. Hamilton 70034,2025
  108. To: Douglas A. Hamilton 70034,2025 (X)
  109.  
  110.      [continued from message number 8110]
  111.  
  112. This was really strange I wasted a lot of time installing OS/2 1.3 into a C:
  113. partition, installing NT on top of it and then putting Boot Manager back onto
  114. the drive.  I couldn't make it work.  For some reason, you get the initial
  115. greeting from NT's Portable Bootloader, but it does not give its usual menu
  116. for selecting NT vs. whatever was previously on that partition.  It just tries
  117. to load NT and then fails.  Removing BM made it work again, but of course that
  118. defeated the purpose.
  119.  If you want to use BM, you can put NT and DOS into the same primary partition
  120. (installing DOS, then NT) but not NT and OS/2 1.3.
  121.  
  122. Point #5.  Don't try formatting the partition with the NT install program.
  123.  
  124. It does something wierd.  My experience was that even when I specified a FAT
  125. format, the partition was not readable at all from OS/2 and even DOS 5 had
  126. problems with it, reporting a garbled partition size.
  127.  
  128. Format the partition first with DOS or OS/2 if you want it readable by
  129. anything other than NT.
  130.  
  131. Point #6.  Don't try to put NT or even its pagefile onto anything but C:.
  132.  
  133. Subtle point here:  NT always, always, always has to be installed on C: but
  134. you do get options during the install (if you ask for the custom install) to
  135. place all the files that go with it (including the pagefile) on other drives.
  136. If you want to use Boot Manager, don't do that.  What happens is that when you
  137. try putting BM on the drive after NT is already installed, all the drive
  138. letters (as seen by the NT Portable Bootloader) will get scrambled again and
  139. Bootloader will complain it can't find ntkrnl.
  140.  
  141. When you're setting up that initial partition for NT, be sure to make it large
  142. enough (say 50 M or so) to hold all of NT + the pagefile.  After you have
  143. *everything* (all the other operating systems and BM) installed, you can move
  144. the pagefile by using regedit.  But getting started, everything must be on C:.
  145.  
  146. Point #7.  Don't try installing if you have more than one C: partition.
  147.  
  148. The OS/2 2.0 FDISK program lets you create multiple primary C: partitions on
  149.  
  150.      [continued in the reply]
  151.  
  152. There is 1 Reply.
  153.  
  154.  
  155. Msg #: 8112 S2/SDK-MSTOOLS Setup
  156.     Jul 17 1992  8:55PM
  157. Sb: NT and OS/2 Boot Manager
  158. Fm: Douglas A. Hamilton 70034,2025
  159. To: Douglas A. Hamilton 70034,2025 (X)
  160.  
  161.      [continued from message number 8111]
  162.  
  163. the same drive, making just one visible at a time.  Don't do that until after
  164. NT is already installed.
  165.  
  166. Point #8.  Don't try installing if you have any FAT or unformatted partitions
  167. that come _after_ any HPFS partitions.
  168.  
  169. This had me in circles for hours.  As long as I was repartitioning like crazy
  170. for NT anyway, I decided to do some other cleanup and get rid of several
  171. smaller partitions on which I'd had various beta versions of OS/2 2.0.  All of
  172. them were at the end of the extended partition on my 3rd drive.  So I
  173. collapsed them into one logical partition but left it unformatted.
  174.  
  175. What happened was I'd go all the way thru the entire install process setting
  176. up printers, etc. -- I mean, we're talking about an hour to get right to the
  177. bitter end of the install -- and then it'd give me a "non-critical error"
  178. claiming that "External library procedure DosPathToArcPath reported the
  179. following error:  Error reading object directory."  You get a choice of
  180. whether to continue or simply admit right then and there that you're hosed.
  181. Trust me:  you're hosed.  What happens is that when you try to reboot NT,
  182. you'll get to the logon screen and it won't recognize your id or password.
  183. It's a secure system -- very secure.
  184.  
  185. I don't know why, but it did occur to me that the problem might be because
  186. that partition was unformatted so I booted up the OS/2 install disk and tried
  187. formatting.  But it's difficult to get OS/2 to do an HPFS format from the
  188. install disk, so I did a FAT format.  That produced that same DosPathToArcPath
  189. error.
  190.  
  191. What finally clued me in was booting DOS and using its FDISK to look at my
  192. partitions.  Although DOS seemed to work okay with that partition arrangement,
  193. I noticed FDISK claiming I had two G: partitions, one an HPFS partition which
  194. it could not read and the second, that FAT partition.  Going back to the OS/2
  195. install disk and simply deleting the partition (leaving it as free space)
  196. worked.
  197.  
  198. Bottom line:  if you have lots of partitions, be sure that any FAT or
  199.  
  200.      [continued in the reply]
  201.  
  202. There is 1 Reply.
  203.  
  204.  
  205. Msg #: 8113 S2/SDK-MSTOOLS Setup
  206.     Jul 17 1992  8:56PM
  207. Sb: NT and OS/2 Boot Manager
  208. Fm: Douglas A. Hamilton 70034,2025
  209. To: Douglas A. Hamilton 70034,2025 (X)
  210.  
  211.      [continued from message number 8112]
  212.  
  213. unformatted partitions come beforeny HPFS partitions.  Otherwise the install
  214. will not work.
  215.  
  216.  
  217. Summary:  Here's what to do.
  218.  
  219. 1. Repartition as necessary to create a 50M+ primary C: partition for NT (or
  220. DOS + NT) at the very start of your boot drive.
  221.  
  222. 2. Be sure Boot Manager is nowhere on your system, that there are no other
  223. primary partitions on that boot drive and that there are no FAT or unformatted
  224. partitions that come after any HPFS partitions anywhere on your system.  We're
  225. talking plain vanilla here.  Very important.
  226.  
  227. 3. Format the C: partition with DOS 5 and then install DOS.
  228.  
  229. 4. Install NT using the graphical install, putting *everything* on C:.
  230.  
  231. 5. Boot the OS/2 2.0 install disk and ESC to get to the prompt, from which you
  232. can use FDISK to create partitions for OS/2 1.3, 2.0 and Boot Manager.
  233.  
  234. 6. Install 1.3 and 2.0 in the usual manner.
  235.  
  236. What you'll get:
  237.  
  238. When you're all done, you'll have a system that'll have Boot Manager come up
  239. with a menu for choosing NT, 1.3 or 2.0.  If you choose NT, you'll then get
  240. the NT Portable Bootloader, giving you a choice between DOS and NT.  (Actually
  241. the choice will be between NT and the "previous" OS; you can fix the message
  242. by editing the boot.ini file.)
  243.  
  244. QED.  :-)
  245.  
  246.  Copyright (C) 1992, Windows Magazine, All Rights Reserved.
  247.  (Posted here with permission of the editors of Windows Magazine)
  248.