LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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.

Notices


Reply
  Search this Thread
Old 06-12-2007, 01:21 AM   #1
marblz
LQ Newbie
 
Registered: Apr 2005
Location: ominous
Posts: 7

Rep: Reputation: 0
a triple boot pickle suse ubuntu winxp


I have all three operating systems on one hard drive. All three are working but I also hade two other hard drives a 120 formated to fat32, which has no issues and a 250gig sata formatted as ext3.
When I installed windows I had the 250 gig drive plugged in and the install didn't recognise the file format. (no suprise) but the 250gig hard drive had a swap partition from a previous install, which I formatted as a fat32 so that I could continue with windows the install.

I then went on to install suse and kubuntu but couldn't figure out why grub would not fire. Untill I decided to unplug the 250 gig and rebooted. Right away grub fires up and I can choose suse and ubuntu but windows does not load (unless I have the 250 gig hard drive plugged in.)When I choose windows xp from grub it asks for a specific dll.
Is there any way to get these three os' to jive together? would destroying the fat 32 partition on the 250 gig drive do the trick?
 
Old 06-12-2007, 01:45 AM   #2
Zoko
Member
 
Registered: May 2004
Location: Morgantown, West Virginia
Distribution: Gentoo 2007.0, Straw Hat Linux
Posts: 31

Rep: Reputation: 15
Can you please tell us what order you have the hard drives installed in?

Which drive is the first drive your bios recognizes?

It sounds as if your 250 SATA is being recognized as your first hard drive. If such is the case then you must install your boot loader (grub or lilo) to that hard drive with the proper configuration settings.

If you aren't sure what drive is your first drive, you can probably check your bios and see which drive is listed first, or check your POST screen.
 
Old 06-14-2007, 10:42 PM   #3
marblz
LQ Newbie
 
Registered: Apr 2005
Location: ominous
Posts: 7

Original Poster
Rep: Reputation: 0
ok the 120 gig drive was set up the fist drive the second drive was the 250 gig and the 80 gig which has all the operating systems was last. So I figured it best to have the 80 gig first.
Grub fires up right away. But I still get the same problem when I try to access windows.
It says the /system32/hal.dll is missing or corrupt.
I know this is not a windows help forum but any advice would be great thanks.
 
Old 06-15-2007, 12:17 AM   #4
Junior Hacker
Senior Member
 
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
I think you may need to do a two part re-configuration here. First, restore Windows boot loader into MBR of the now 1st drive (the 80GB PATA drive) to set up it's boot files properly in it's PBR (partition boot record, first sector of partition). Then after Windows is booting properly, reconfigure Grub. Make sure to have all three drive plugged in. To restore Windows XP boot loader:
Code:
To restore Windows XP MBR

1: Boot with Windows XP CD in the drive
2: Hit any key to boot from the CD
3: Wait for installer to load drivers in memory
4: When asked to press enter to install, type: r
5: When asked which Windows installation would you like to log onto, 
if there is only one listed, type: 1  (and hit enter)
6: When asked to type the Administrator password, I hit enter without 
typing anything which will be the administrator password for most OEM 
Windows installations, (No password). If you installed Windows XP 
yourself and added an administrator password, type this password.
7: At the prompt type: fixmbr   (and hit enter)
-**CAUTION** and a warning appear
8: When asked "Are you sure you want to write a new MBR?:" type: y
-The new master boot record has been successfully written.
9: When the prompt returns, type: exit
-The computer re-boots and Windows kernel is loaded.
Boot into the Linux that has the configuration files for grub with the installation disk, (master grub, probably the second one installed), in a terminal, type: fdisk -l to see your partition layout. If you know which Linux has the master grub configuration (the one with /boot/grub/menu.lst that has both Linux listed), let's say it is in partition /dev/hda3, from a terminal as root issue these four commands:
Code:
grub
root (hd0,2)
setup (hd0)
quit
Optimally, you should have the 80GB drive as master plugged into the end connector of the IDE cable, the 120GB drive as slave plugged into the middle connector of the IDE cable and the jumpers on both drives set accordingly, and have the bios boot the master IDE drive first.

Last edited by Junior Hacker; 06-15-2007 at 12:25 AM.
 
Old 07-05-2007, 03:42 PM   #5
marblz
LQ Newbie
 
Registered: Apr 2005
Location: ominous
Posts: 7

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Junior Hacker
I think you may need to do a two part re-configuration here. First, restore Windows boot loader into MBR of the now 1st drive (the 80GB PATA drive) to set up it's boot files properly in it's PBR (partition boot record, first sector of partition). Then after Windows is booting properly, reconfigure Grub. Make sure to have all three drive plugged in. To restore Windows XP boot loader:
Code:
To restore Windows XP MBR

1: Boot with Windows XP CD in the drive
2: Hit any key to boot from the CD
3: Wait for installer to load drivers in memory
4: When asked to press enter to install, type: r
5: When asked which Windows installation would you like to log onto, 
if there is only one listed, type: 1  (and hit enter)
6: When asked to type the Administrator password, I hit enter without 
typing anything which will be the administrator password for most OEM 
Windows installations, (No password). If you installed Windows XP 
yourself and added an administrator password, type this password.
7: At the prompt type: fixmbr   (and hit enter)
-**CAUTION** and a warning appear
8: When asked "Are you sure you want to write a new MBR?:" type: y
-The new master boot record has been successfully written.
9: When the prompt returns, type: exit
-The computer re-boots and Windows kernel is loaded.
Boot into the Linux that has the configuration files for grub with the installation disk, (master grub, probably the second one installed), in a terminal, type: fdisk -l to see your partition layout. If you know which Linux has the master grub configuration (the one with /boot/grub/menu.lst that has both Linux listed), let's say it is in partition /dev/hda3, from a terminal as root issue these four commands:
Code:
grub
root (hd0,2)
setup (hd0)
quit
Optimally, you should have the 80GB drive as master plugged into the end connector of the IDE cable, the 120GB drive as slave plugged into the middle connector of the IDE cable and the jumpers on both drives set accordingly, and have the bios boot the master IDE drive first.
I get stuck on step 4.When asked to press enter to install, type: r
nothing happens.
I do have a hacked version of xp, windows xp ultimate edition was the name it was going by. Maybe I'll see if I have any other windows cd's around. I don't suppose windows 98 would do the trick, would it?
 
Old 07-06-2007, 01:47 PM   #6
Junior Hacker
Senior Member
 
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
No, win98 won't do it. Have you tried a capital (R) and hit enter. I have Windows Vista ultimate edition, never heard of Windows XP ultimate edition, must be a custom made disk. If it actually is Vista and not XP, here's a link to restoring Vista MBR:
http://auscoder.com/2007-05-18/resto...ootloader.html
 
Old 07-06-2007, 04:24 PM   #7
marblz
LQ Newbie
 
Registered: Apr 2005
Location: ominous
Posts: 7

Original Poster
Rep: Reputation: 0
No its definatly not vista. It is a custom made cd.
I'll try the shift+R.

Last edited by marblz; 07-06-2007 at 04:25 PM.
 
Old 07-06-2007, 04:34 PM   #8
Junior Hacker
Senior Member
 
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
I do remember seeing it as a torrent download at one of those "great" torrent download sites, I instantly thought this was a custom jobby. Might have to take the route you mentioned and borrow someone else's disk, or download a torrent of the original XP disk.
 
Old 07-06-2007, 04:36 PM   #9
marblz
LQ Newbie
 
Registered: Apr 2005
Location: ominous
Posts: 7

Original Poster
Rep: Reputation: 0
will do, thanks for your help.
I'll let you know if I run into any more snags
 
  


Reply



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 os, ubuntu, win98, and winxp. only 2 hdd angelus_2012 Ubuntu 1 03-18-2007 12:14 AM
Triple boot problem XP - Suse - Ubuntu eeenigma Linux - Distributions 5 07-10-2006 07:04 PM
Triple Boot with WinXP, SUSE 10x, and WinME nwyankey Linux - Newbie 3 06-06-2006 11:33 AM
Triple boot Linux (Ubuntu 5.10), WinXP and MacOS (Tiger) Luke771 Linux - General 8 01-25-2006 06:49 AM
triple boot suse 9.3 with winxp/win me gernish123 Linux - Newbie 5 10-09-2005 08:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:56 AM.

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