installation steps, dual boot via windows nt boot.ini

installation steps, dual boot via windows nt boot.ini

Post by Analysis&Solutio » Sun, 24 Jun 2001 02:02:58



Hi Folks:

Spent much of yesterday trying to find an answer to this question and have
yet to find it.  Your assistnace will be greatly appreciated.

I have a 40 gig IDE drive with the following partitions:
   1 g  Win95 Primary
  15 g  Extended DOS composed of:
        7 g  NT in NTFS
       .4 g  NT Swap in NTFS
        4 g  Downloaded Windows programs in FAT32
        4 g  Downloaded NetBSD binary sets to install
  22 g  Free space

The system presenly boots into the first partition, where Windows NT's
ntldr / boot.ini is utilized to select the os/partition I want to boot.

I want to install NetBSD into the free space AND continue to use NT's boot
selector.

I already downloaded the boot block from
http://www.netbsd.org/Ports/i386/nbsd0.bb and put that in my C:\ drive.  
Plus I added
   c:\nbsd0.bb="NetBSD (harddisk 0)"
to my boot.ini file.

So, now onto my specific questions which came up while running sysinst:

* Boot Selector?
Clearly no, since I want to use NT's selector.

* Normal Bootcode?
Should I or shouldn't I?  What does this mean, anyway and where will it be
installed if I answer yes?

* Outside range BIOS can read.
  Install bootcode into the Master Boot Record?
  Will overwrite existing MBR.
YEOW!  Sounds dangerous.  What to do???

In addition, if you know of any other things I need to look out for,
please do let me know.

Many thanks,

--Dan

--
                PHP scripts that make your job easier
              http://www.analysisandsolutions.com/code/
         SQL Solution  |  Layout Solution  |  Form Solution
 T H E   A N A L Y S I S   A N D   S O L U T I O N S   C O M P A N Y

 
 
 

installation steps, dual boot via windows nt boot.ini

Post by Analysis&Solutio » Fri, 29 Jun 2001 22:28:06


Howdy:

In addition to posting my initial query here, I posted to the NetBSD i386
port mailing list.  I got a reply to my question there and am conveying my
reply to that here in order to assist people in future archval searches...



> > I want to install NetBSD into the free space AND continue to use NT's
> > boot selector.

> > I already downloaded the boot block from
> > http://www.netbsd.org/Ports/i386/nbsd0.bb and put that in my C:\
> > drive.  Plus I added
> >    c:\nbsd0.bb="NetBSD (harddisk 0)"
> > to my boot.ini file.

Tip to folks here, don't use the boot block, nbsd0.bb, downloaded from the
internet.  Create the boot block yourself.  Boot into NetBSD on your hard
drive via your install floppy, then create the boot block from there.

   dd if=/dev/rwd0a of=/95/nbsd0.bb count=1 bs=512
                        ^^
                        ||
Insert the mount point of your DOS C:\ partition here.

This assumes you've already created a working disklabel for that drive and
have mounted it.

Quote:> > So, now onto my specific questions which came up while running
> > sysinst:

> > * Boot Selector?
> > Clearly no, since I want to use NT's selector.

> > * Normal Bootcode?
> > Should I or shouldn't I?  What does this mean, anyway and where will
> > it be installed if I answer yes?

> This is the standart PC boot block. It's installed in the MBR. Should be
> safe to install this one.

Worked fine.

Quote:> > * Outside range BIOS can read.
> >   Install bootcode into the Master Boot Record?
> >   Will overwrite existing MBR.
> > YEOW!  Sounds dangerous.  What to do???

> I think this will install NetBSD's boot program in the MBR instead
> of in it's partition. You don't want this in your case.

During the install this question didn't come up this time.  Guess
answering yes to the previous question made it unnecessary.

Many thanks,

--Dan
--
                PHP scripts that make your job easier
              http://www.analysisandsolutions.com/code/
         SQL Solution  |  Layout Solution  |  Form Solution
 T H E   A N A L Y S I S   A N D   S O L U T I O N S   C O M P A N Y

 
 
 

1. linux - windows xp pro - dual boot - boot.ini - bootsect.lnx failure

Running slackware 8.1 kernel 2.4.18 on PII w/ scsi (primary) and 10
gig IDE...
Windows XP professional (also using the ms bootloader.... ntldr )

I installed WinXP across the entire 10gig IDE, and a small partition
of the scsi
(for booting), slackware 8.1 was installed on the scsi.

I did the whole 'bootsect.lnx' thing, configuring LILO to install to
'/dev/sda3'
(the partition where the entire linux is - including /boot).  dd
if=/dev/sda3 of=/bootsect.lnx bs=512 count=1, got 512byte file from /
and copied to floppy
then to C:\.  Edited 'boot.ini' to include c:\bootsect.lnx="Linux" -
rebooted
and got a pause then a bunch of 0's across the screen (about 512bytes
worth).

I'm guessing that ntldr was able to find & access the file, but didn't
handle
it correctly...  I haven't seen any other posts with the same result.

I also tried making 'boot.ini' point to a batch file that called
'loadlin' but
that failed too (with no output)

2. POP3 on RH7

3. Dual booting Linux with boot.ini, and two hard drives?

4. Need help switching DEL & BACKSPACE keys

5. Dual Boot RH6.0 w/ NT4.0 LILO vs. boot.ini vs. ???

6. gdb port

7. Windows NT boot.ini file for linux

8. wanted: guitar effects processor

9. Linux-NT 4.0 Boot Help (using boot.ini)

10. NT boot loader, no boot.ini file

11. booting NT from LILO or Linux from Boot.ini

12. Iinux from NT's boot.ini and NT from LILO