Latest LQ Deal: Latest LQ Deals
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 04-01-2002, 12:19 AM   #1
LQ Newbie
Registered: Mar 2002
Distribution: Slackware
Posts: 2

Rep: Reputation: 0
Question triple boot win98/win2k/linux problems

well this has been bugging me for so long i suppose i'll start out with my hardware setup (not that its all that necessary for my problem) but ill include it here anyway.

amd 1600xp
128mb ddr
80gb western digital 7200rpm
nvidia TNT2
shuttle ak31 mobo
award bios

starting from a fresh drive i created my partitions using linux cfdisk because of some partularly annoying dos fdisk limitations (it reported my drive as being 2gb and would never report the right sizes) so after some mucking around with that i managed to get a 65gb win98 partition, 5gb free space (to be partioned with win2k's installer) 10gb linux partition and about 500mb of swap.
so it looked roughly like this

hda1 (unused space) hda2 hda3

win2k turned the unused space into an extended partion (hda5)

Now, i want to boot each o/s from lilo. My problem is that win2k installed the bootloader to win98's partition (hda1). when i specify in /etc/lilo.conf other=/dev/hda5 i get an error about ntlder is missing (i copied over ntldr, boot.ini, bootsect.dos and although i CAN specify other=/dev/hda1 and get the nt boot menu to choose between win2k and win98 this is not really what i want and ntldr is really ugly. I've tried using dd to copy over the first 512 bytes of hda1 to hda5 with the hope that the bootloader would function. when i tried to select win2k it told me that ntoskrnl.exe could not be found. however, win98 would still boot from both copies of the bootloader. i've messed with a util called bootpart and BOOTPART WINNT BOOT:D: does not seem to do anything at all. and to those who may be interested here's its output.

0 : C:* type=c (Win95 Fat32 LBA), size= 63472783 KB, Lba Pos=63
1 : C: type=5 (Extended), size= 4883760 KB, Lba Pos=126945630
2 : C: type=b (Win95 Fat32), size= 4883728 KB, Lba Pos=126945693
3 : C: type=83 (Linux native), size= 9293602 KB, Lba Pos=136713150
4 : C: type=82 (Linux swap), size= 498015 KB, Lba Pos=155300355

basically i need a way to copy over win2k's bootloader and associated files to hda5 and i can edit boot.ini and do sys C: after that so that both versions of windows boot on their own right from lilo.

any ideas would be appreciated im running out of things to try at this point.
Old 04-01-2002, 03:42 AM   #2
Registered: Jan 2002
Location: Third Stone from the Sun
Distribution: Debian Sid, SourceMage 0.9.5, & To be Continued on a TP
Posts: 800

Rep: Reputation: 31
Yeah, NTLDR & Lilo is going to battle for which will be the bootloader.

Give these links a shot!


Hope this helps!

Last edited by BittaBrotha; 04-01-2002 at 03:45 AM.
Old 04-01-2002, 11:07 AM   #3
LQ Newbie
Registered: Mar 2002
Distribution: Slackware
Posts: 2

Original Poster
Rep: Reputation: 0
Well those links sort of help but it still doesn't solve my problem of getting the ntldr on the win2k partition (hda5). the first howto explains how to ntldr to boot linux... not really the solution i wanted, the other one explains how to lilo to boot both win2k and win98 but this guy installed them on separate DISKS, and didnt have the issue of win2k putting its bootloader on win98's partition.
i forgot to mention it but im using all fat32 filesystems for the windows stuff just so i can share files between them if i need to. Basically i want the win2k bootloader to ONLY load win2k and i can do sys C: so that the win98 partition will only load windows 98. I've tried the 'recovery' mode with the win2k installer but it doesnt really give any details about what its doing when it 'recovers' the bootsector. thanks for the links though.

Old 04-01-2002, 09:56 PM   #4
Registered: Jan 2002
Location: Third Stone from the Sun
Distribution: Debian Sid, SourceMage 0.9.5, & To be Continued on a TP
Posts: 800

Rep: Reputation: 31
Sorry the links wasn't more help. The only other thing I can think of is to get NT/2000 to dual boot the windoze OS and then maybe create a Linux boot disk to boot Linux.

Somewhere using 2000, you should be able to create the boot loader in Recovery Console. Then you may have to use the Linux cd disk to create a boot disk.

Good luck!
Old 04-08-2002, 09:43 AM   #5
Registered: Apr 2002
Posts: 84

Rep: Reputation: 15
Smart Boot Manager rocks!!

It's the best I've found, and I've used a few...

I used it to quad-boot between win98, win2k, linux, and DOS. works great!!


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
triple boot red hat w2k win98 dbhawk Red Hat 6 03-03-2004 06:38 PM
Triple Boot - Win2K, Suse Linux & my own linux pavkb Linux - General 2 09-29-2003 09:57 AM
Triple Booting - Win2k, Win98 & Mandrake 8 MKsami Linux - Software 4 01-15-2002 10:57 PM
Triple Boot Linux/Win2K/Win98 problem Kzin Linux - Software 9 08-03-2001 02:48 PM
Triple Boot: Win2k/linux/win98 mkhan Linux - Software 2 07-24-2001 10:45 AM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:46 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration