[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

LILO problems with NT OS loader

Hi there,

I'm having a bit of a problem getting my OS loader to boot Linux using
LILO.  I downloaded some instructions from www.windows-nt.com/multiboot on
this but they aren't working correctly although it seems like they should.  

what I've done is first installed LILO in the superblock of my linux
partition like so:

# Start LILO global section
# compact        # faster, but won't work on all systems.
# install = /boot/boot.b
# map = /boot/map
delay = 0
vga = normal    # force sane state
ramdisk = 0     # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /vmlinuz
  root = /dev/hdd1
  label = linux
# Linux bootable partition config ends

but then when I run lilo I get this:

interzone:/etc# /sbin/lilo
Warning: /dev/hdd is not on the first disk
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Added linux *

I think this is probably the source of my problems perhaps
resulting from the drive's cyls being 1048.  could this be a prob
booting with LILO?  currently I am booting with a boot floppy that I
made with the slackware setup utility on the CDROM. this works fine but
I'd rather just have it added to my boot menu.

I read what documentation I could find on this but all I could find was
stuff saying I shouldn't use cylinders >1023 in my root partition.  If
this is the case I should still be ok.  a print of my partition table looks
like this:

interzone:/home/rob# /sbin/fdisk /dev/hdd
The number of cylinders for this disk is set to 1048.
This is larger than 1024, and may cause problems with:
1) software that runs at boot time (e.g., LILO)
2) booting and partitioning software form other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/hdd: 16 heads, 63 sectors, 1048 cylinders
Units = cylinders of 1008 * 512 bytes

   Device Boot   Begin    Start      End   Blocks   Id  System
/dev/hdd1   *        1        1      996   501952+  83  Linux native
/dev/hdd2          997      997     1048    26208   82  Linux swap

Command (m for help): 

after running lilo I then try to create a boosect.lnx file to point
the NT OS loader at by 
	dd if=/dev/hdd1 of=/fatpart/bootsect.lnx bs=512 count=1

I then added the line:
to NT boot.ini.  

When I select this option now all it does is start repeating 04 04 04 and
after each 04 my hard drive goes click.  not good.

sorry for such a long post. just trying to be thorough with all the
information.  any help/advice would be appreciated. 

thank you,


Robert Goodwin                                   

Warning: Listening to WXRT on April Fools' Day is not recommended for
those who are slightly disoriented the first few hours after waking
		-- Chicago Reader 4/22/83

TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .

Reply to: