Hello Cameron,

Thursday, August 29, 2002, 4:20:42 AM, you textually orated:

>> > I have a linux box in our programmers area.  This is really 
>> going to 
>> > be a test machine for them to test programms on diferent window's 
>> > os's.  It is setup with 4 primary partions.  Linux 7.3 
>> (2.4.18) is on the first /dev/hda1
>> > and I created 3 fat16 dos partions on /dev/hda2, /dev/hda3, 
>> /dev/hda4.   I
>> > would like with LILO to choose which partion will boot. Below is my 
>> > lilo.conf file.

CDca> This info might be out of date, but...
CDca> As far as I know, dos-based windows (i.e. Win-9x) cannot support multiple
CDca> primary DOS partitions. How did you manage to create them?
CDca> LILO might be working, but perhaps the windows loader is resorting to what
CDca> it thinks is C:.

Coming in a little late here, so I hope I'm not missing something.

I don't know about out of date, but there are always workarounds.

DOS/WinXX require the "active" flag to be set on the partition to be able to
boot. Most boot loaders are capable of "switching" this at boot time so as
to fool the OS in question. So for example...


# LILO configuration file
#
# For example purposes only!
# Consult documentation or Google for more info.
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=20
message=/boot/message
linear
default=linux

# Default Linux install
image=/boot/vmlinuz-2.2.19-7.0.16
        label=linux
        read-only
        root=/dev/hda11

# First DOS
other = /dev/hda1
  label = DOS
  table = /dev/hda
  change
    partition = /dev/hda1
      activate                 # Make this one bootable
      set = DOS_1_normal
    partition = /dev/hda2
      deactivate               # Hide this one, DOS is picky
      set = DOS_1_hidden

# Second DOS (reverse it)
other = /dev/hda1
  label = Win9x
  table = /dev/hda
  change
    partition = /dev/hda2
      activate                 # Make this one bootable
      set = DOS_1_normal
    partition = /dev/hda1
      deactivate               # Hide this one, DOS is picky
      set = DOS_1_hidden

You may have additional requirements.

Have fun,
-- 
_________________________________________________________________
 Brian Ashe                     CTO
 [EMAIL PROTECTED]              Dee-Web Software Services, LLC.
 http://www.dee-web.com/
-----------------------------------------------------------------



-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to