problem with dual disk/ dual boot installation

2007-12-04 Thread Joerg van den Hoff
hi,

below  is  my  original question and the response I received
(I'm not yet subscribed to the list, so I found this only in
the  archive.  sorry for breaking the thread. If you care to
respond, please CC me directly).

===CUT
 dear list,
 
 today  I've  tried  a  very first installation of 6.2 on the
 second  disk  of  an  i86  machine  which  runs  windows  xp
 professional 2002 service pack 2 on disk one.
 
 initially,  I  erroneously  did _not_ select installation of
 the boot manager on the first disk (were  windows  resides),
 but only on the second (the BSD one).
 
 after  the  intallation  was  completed without any apparent
 problems I noted my mistake (well, the machine  was  booting
 windows  ...)  

That setup sounds OK if you set the bios to boot the second drive,
instead of the first. 

The FreeBSD boot-manager is very basic, it can only boot a local
partition or chainload another drive, which is why you often need a
copy on each disk. In your case Windows will chainload directly, since
you have a standard MBR on the first drive. Your problem is that the
bios is not booting into the drive with manager on it. 
===CUT

meanwhile  I  used  the `freesbie' liveCD and booted the machine 
into FreeBSD this way.

I then wrote the MBR with

fdisk -B -b /boot/boot0 ad0
fdisk -B -b /boot/boot0 ad1

to  both  disks.  as  far  as I understand the handbook this
seems the only thing necessary to allow correct operation of
the boot manager.

on  reboot (now, of course, without the liveCD...) I now see
the boot manager (which previously did'nt show up  at  all),
but the only available option is

F1 DOS

i.e.  the  bootmanager  seems  not  to recognize the FreeBSD
installed on the second disk.  I  tried  the  same  (writing
boot0 to the MBR) with `boot0cfg' but to no avail.

I  can  mount  both  disks from within the `freesbie' booted
FreeBSD.  especially, the second disk (ad1) seems to contain
the  FreeBSD  installation as it should: the whole file tree
is there and 4 partitions (ad1s1a, ad1s1d,  ad1s1e,  ad1s1f)
are recognized/mounted.

what  am  I  doing  wrong?  how can I get the bootmanager to
recognize the second disk as FreeBSD-bootable?  if  I  can't
get  the  boot  manager  to  allow  selection  of  dos _and_
freebsd, is their a way to enforce exclusive boot  from  the
second disk (not that this would be an ideal solution:-))?


thanks in advance

joerg
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


problem with dual disk/ dual boot installation

2007-11-30 Thread Joerg van den Hoff
dear list,

today  I've  tried  a  very first installation of 6.2 on the
second  disk  of  an  i86  machine  which  runs  windows  xp
professional 2002 service pack 2 on disk one.

initially,  I  erroneously  did _not_ select installation of
the boot manager on the first disk (were  windows  resides),
but only on the second (the BSD one).

after  the  intallation  was  completed without any apparent
problems I noted my mistake (well, the machine  was  booting
windows  ...)  and tried to correct it first with sysinstall
doing excactly how the manual said (select first disk, leave
immediately  with  Q  and  procede etc.). this had no effect
(windows booting without any boot manager appearing).

second I tried to use

bootinstall.exe boot.bin

from  disk  1.  this led first to a message from windows (in
german). approx.  translation:

application  tries  to access the disk directly. this is not
supported. this can result in  incorrect  operation  of  the
application.

after 'ignore'ing this message I got

Error 128 reading boot record from disk 0.

in the dos shell.

I've  never  used  windows at all (rather MacOS X) up to now
(but want to keep windows functional on the machine).  so  I
don't  know  if  I  encounter  a  trivial windows permission
problem here or what else.

I tried to find the answer in the docs/faqs but to no avail.

therefore,  any help would be greatly appreciated. since I'm
not (yet) supscribed  to  the  list,  mail/cc  me  directly,
please.

thanks in advance,

joerg
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]