|
| | |||||||
| Windows XP Discuss the Microsoft Windows XP Operating System |
| | LinkBack | Thread Tools |
|
#1
| |||
| |||
| Dual Boot on a Tiny Machine I have put a second drive in a friends machine as she wanted to use Win98 and her copy of XP. The new Drive with XP is the only one that boots up. yet the other drive can be accessed through windows explorer. The Bios has auto detected both drives, master and slave. I have never had this problem before. Can anybody help? PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No wonder they went bust. |
| |
|
#2
| |||
| |||
| Re: Dual Boot on a Tiny Machine "Stupot" <mongrel1999********.com> wrote in message news:uG6LbRWeHHA.3552@TK2MSFTNGP05.phx.gbl... > I have put a second drive in a friends machine as she wanted to use Win98 > and her copy of XP. The new Drive with XP is the only one that boots up. yet > the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No wonder > they went bust. > > When you write "I have never had this problem before" then I assume you mean that yo do not have an option to boot from the second disk. Did you ever have a dual boot option on this machine? How did it work? What happened to it? There are three ways to dual boot: a) Some machines have a BIOS that lets you select the boot disk. b) If your current boot partition is a FAT32 partition then you can use the Windows boot loader to give you a boot option. c) You install a suitable third-party boot loader, e.g. XOSL. |
|
#3
| |||
| |||
| Re: Dual Boot on a Tiny Machine On 4/7/2007 3:30 PM On a whim, Stupot pounded out on the keyboard > I have put a second drive in a friends machine as she wanted to use Win98 > and her copy of XP. The new Drive with XP is the only one that boots up. yet > the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No wonder > they went bust. > > Copy the boot.ini file and post it here. If the Win98 drive is the master and XP the slave, both on the same channel, you may need to modify the boot ini, possibly like: [boot loader] timeout=3 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOW S [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Micro soft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Win 98" /fastdetect /NoExecute=OptIn If the XP drive is formatted to NTFS, Win98 won't be able to read it (without 3rd party utilities). I've seen many manufacturers glue the cables down. I remember there being a lot of DOA computers when shipped and that was the cheap way to prevent it. Not a fun thing to mess with later though. -- Terry ***Reply Note*** Anti-spam measures are included in my email address. Delete NOSPAM from the email address after clicking Reply. |
|
#4
| |||
| |||
| Re: Dual Boot on a Tiny Machine Thanks for the replies I won't be back around to her place until after Easter to try some of the suggestions but the Master drive is the XP on NTFS. As for the glue... I suppose it makes sense. Early manufactured computers weren't posted and perhaps didn't suffer the problems of loosened cables. Hmm! Clamped cables could and should have been designed for these later problems. "Terry" <F1ComNOSPAM@pobox.com> wrote in message news:erULSbWeHHA.4128@TK2MSFTNGP05.phx.gbl... > On 4/7/2007 3:30 PM On a whim, Stupot pounded out on the keyboard > >> I have put a second drive in a friends machine as she wanted to use Win98 >> and her copy of XP. The new Drive with XP is the only one that boots up. >> yet the other drive can be accessed through windows explorer. >> The Bios has auto detected both drives, master and slave. >> I have never had this problem before. Can anybody help? >> >> PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No >> wonder they went bust. > > Copy the boot.ini file and post it here. If the Win98 drive is the master > and XP the slave, both on the same channel, you may need to modify the > boot ini, possibly like: > > [boot loader] > timeout=3 > default=multi(0)disk(0)rdisk(1)partition(1)\WINDOW S > [operating systems] > multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Micro soft Windows XP > Professional" /fastdetect /NoExecute=OptIn > multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Win 98" /fastdetect > /NoExecute=OptIn > > If the XP drive is formatted to NTFS, Win98 won't be able to read it > (without 3rd party utilities). > > I've seen many manufacturers glue the cables down. I remember there being > a lot of DOA computers when shipped and that was the cheap way to prevent > it. Not a fun thing to mess with later though. > > -- > Terry > > ***Reply Note*** > Anti-spam measures are included in my email address. > Delete NOSPAM from the email address after clicking Reply. |
|
#5
| |||
| |||
| Re: Dual Boot on a Tiny Machine I think the easiest way to do this would be to reinstall WinXP while the drive with Win98 is connected. Otherwise you may be able to change boot drives in the bios. "Stupot" <mongrel1999********.com> wrote in message news:uG6LbRWeHHA.3552@TK2MSFTNGP05.phx.gbl... >I have put a second drive in a friends machine as she wanted to use Win98 >and her copy of XP. The new Drive with XP is the only one that boots up. >yet the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No > wonder they went bust. > |
|
#6
| |||
| |||
| Re: Dual Boot on a Tiny Machine Stupot wrote: > I have put a second drive in a friends machine as she wanted to use Win98 > and her copy of XP. The new Drive with XP is the only one that boots up. yet > the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No wonder > they went bust. If I had this problem I would just edit boot.ini and add W98 to the boot list and so have never had the need to try this. However I have read here that it works and its easy enough to try. You will most likely need administrator privileges to do this ... Select start and then run. Type in ... msconfig.exe Press <enter> and after it runs click on the 'boot.ini' tab. Then click on the 'check all boot paths' box. If it finds W98 follow the prompts and with any luck it will automagically modify boot.ini to for you to allow booting either W98 *or* XP. John |
|
#7
| |||
| |||
| Re: Dual Boot on a Tiny Machine Thanks John I will give that a try first. "John" <John@nowhere.com> wrote in message news:MWVRh.562$V15.429@trnddc02... > Stupot wrote: >> I have put a second drive in a friends machine as she wanted to use Win98 >> and her copy of XP. The new Drive with XP is the only one that boots up. >> yet the other drive can be accessed through windows explorer. >> The Bios has auto detected both drives, master and slave. >> I have never had this problem before. Can anybody help? >> >> PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No >> wonder they went bust. > > > > If I had this problem I would just edit boot.ini and add W98 to the boot > list and so have never had the need to try this. However I have read here > that it works and its easy enough to try. You will most likely need > administrator privileges to do this ... > > Select start and then run. Type in ... > msconfig.exe > Press <enter> and after it runs click on the 'boot.ini' tab. > Then click on the 'check all boot paths' box. > > If it finds W98 follow the prompts and with any luck it will automagically > modify boot.ini to for you to allow booting either W98 *or* XP. > > John |
|
#8
| |||
| |||
| Re: Dual Boot on a Tiny Machine Stupot wrote: > Thanks John I will give that a try first. > "John" <John@nowhere.com> wrote in message > news:MWVRh.562$V15.429@trnddc02... >> Stupot wrote: >>> I have put a second drive in a friends machine as she wanted to use Win98 >>> and her copy of XP. The new Drive with XP is the only one that boots up. >>> yet the other drive can be accessed through windows explorer. >>> The Bios has auto detected both drives, master and slave. >>> I have never had this problem before. Can anybody help? >>> >>> PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No >>> wonder they went bust. >> >> >> If I had this problem I would just edit boot.ini and add W98 to the boot >> list and so have never had the need to try this. However I have read here >> that it works and its easy enough to try. You will most likely need >> administrator privileges to do this ... >> >> Select start and then run. Type in ... >> msconfig.exe >> Press <enter> and after it runs click on the 'boot.ini' tab. >> Then click on the 'check all boot paths' box. >> >> If it finds W98 follow the prompts and with any luck it will automagically >> modify boot.ini to for you to allow booting either W98 *or* XP. >> >> John You are welcome and I hope it works for you. If it doesn't here is a boot.ini explained in full from the horse's mouth ... http://support.microsoft.com/kb/289022 John |
|
#9
| |||
| |||
| Re: Dual Boot on a Tiny Machine Stupot wrote: > Thanks John I will give that a try first. > "John" <John@nowhere.com> wrote in message > news:MWVRh.562$V15.429@trnddc02... >> Stupot wrote: >>> I have put a second drive in a friends machine as she wanted to use Win98 >>> and her copy of XP. The new Drive with XP is the only one that boots up. >>> yet the other drive can be accessed through windows explorer. >>> The Bios has auto detected both drives, master and slave. >>> I have never had this problem before. Can anybody help? >>> >>> PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No >>> wonder they went bust. >> >> >> If I had this problem I would just edit boot.ini and add W98 to the boot >> list and so have never had the need to try this. However I have read here >> that it works and its easy enough to try. You will most likely need >> administrator privileges to do this ... >> >> Select start and then run. Type in ... >> msconfig.exe >> Press <enter> and after it runs click on the 'boot.ini' tab. >> Then click on the 'check all boot paths' box. >> >> If it finds W98 follow the prompts and with any luck it will automagically >> modify boot.ini to for you to allow booting either W98 *or* XP. >> >> John > > This is a more in depth explanation of boot.ini ... http://support.microsoft.com/kb/102873 |
|
#10
| |||
| |||
| Re: Dual Boot on a Tiny Machine Try this software: JustBoot Boot Corrector 7.0 http://www.softpedia.com/progScreens...hot-46537.html Otherwise possible problems you may need to change are: The boot.ini file may need some editing, the Win98 OS may have to be set as default, or you may have to switch the HDs around. Possible solutions: Go to; Control Panel\System\Advanced\Start & Recovery\Settings\ Edit the boot.ini file if necesary to include the Win98 in the appropriate order and/or set the Win98 as the default OS in the scroll window. Or, switch the drives around, with the Win98 as Master and the one with XP as Slave. Reason is, the earlier OS should appear as first installation or partition/drive and later OS next. Make a boot disk just in case you encounter trouble to boot up the system. Download files to make bootdisks of any OS. http://www.bootdisk.com/bootdisk.htm Instructions to make your own bootdisk How to create a boot disk http://www.computerhope.com/boot.htm Or automate your chores while avoiding errors and install a Boot Manager Software like JustBoot Boot Corrector http://www.softpedia.com/progScreens...hot-46537.html --------------------------------- "Stupot" <mongrel1999********.com> escribió en el mensaje news:uG6LbRWeHHA.3552@TK2MSFTNGP05.phx.gbl... > I have put a second drive in a friends machine as she wanted to use Win98 > and her copy of XP. The new Drive with XP is the only one that boots up. yet > the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No wonder > they went bust. > > |
|
#11
| |||
| |||
| Re: Dual Boot on a Tiny Machine Read all you can do with "JustBoot Boot Corrector", this application may be all you need to make the necessary corrections simple. http://www.softpedia.com/progDownloa...oad-46537.html ---------------------- "Ronaldo" <private_email5********.com> escribió en el mensaje news:eSrYClXeHHA.4604@TK2MSFTNGP06.phx.gbl... > Try this software: JustBoot Boot Corrector 7.0 > http://www.softpedia.com/progScreens...hot-46537.html > > Otherwise possible problems you may need to change are: > The boot.ini file may need some editing, the Win98 OS may have to be set as > default, or you may have to switch the HDs around. > > Possible solutions: > Go to; Control Panel\System\Advanced\Start & Recovery\Settings\ Edit the > boot.ini file if necesary to include the Win98 in the appropriate order > and/or set the Win98 as the default OS in the scroll window. Or, switch the > drives around, with the Win98 as Master and the one with XP as Slave. > Reason is, the earlier OS should appear as first installation or > partition/drive and later OS next. > > Make a boot disk just in case you encounter trouble to boot up the system. > Download files to make bootdisks of any OS. > http://www.bootdisk.com/bootdisk.htm > > Instructions to make your own bootdisk > How to create a boot disk > http://www.computerhope.com/boot.htm > > Or automate your chores while avoiding errors and install a Boot Manager > Software like JustBoot Boot Corrector > http://www.softpedia.com/progScreens...hot-46537.html |
|
#12
| |||
| |||
| Re: Dual Boot on a Tiny Machine "Stupot" <mongrel1999********.com> wrote >I have put a second drive in a friends machine as she wanted to use Win98 >and her copy of XP. The new Drive with XP is the only one that boots up. >yet the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No > wonder they went bust. To restore the dual boot see this link with the info how. http://www.dougknox.com/ Win XP Fixes Install 98/Me After XP is Installed -- Rock [MS-MVP User/Shell] |
|
#13
| |||
| |||
| Re: Dual Boot on a Tiny Machine "Stupot" <mongrel1999********.com> wrote in message news:uG6LbRWeHHA.3552@TK2MSFTNGP05.phx.gbl... >I have put a second drive in a friends machine as she wanted to use Win98 >and her copy of XP. The new Drive with XP is the only one that boots up. >yet the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No > wonder they went bust. > It's doable, if your C: drive (the one housing WinXP) is formatted using the FAT32 file system. MS-MVP Doug Knox has kindly provided clear instructions: Install Windows 98 after XP is Installed. http://www.dougknox.com/xp/tips/xp_repair_9x.htm Otherwise: The simplest way I've found to dual boot between Win9x/Me and WinXP would be to partition your drive(s) roughly as follows: C: Primary FAT32 Win9x/Me/Legacy Apps D: Extended NTFS WinXP/Modern Apps Adjust the partition sizes according to your actual hard drive(s) size and the amount of space you'd like to allocate to each OS and its applications. Create the partitions using Win9x's FDISK so you can enable large disk support (FAT32). (No need for 3rd party partitioning utilities/boot managers and their frequent complications.) Install Win9x/Me first, being sure to select "C:\Windows" (or D:\Windows, if you prefer) when asked for the default Windows directory. When you subsequently install WinXP, be sure to specify "D:\Winnt" (or "D:\Windows," "C:\Winnt" as referred/applicable) when asked for the default Windows directory, to place it in the other partition. The WinXP installation routine will automatically set up a Multi-boot menu for you. The default settings for this menu can be readily edited from within WinXP. NOTE: If you elect to place Win9x/Me on the "D:" drive, you'll _have_ to leave the "C:" drive as FAT32. This method can be adapted to using 2 physical hard drives by placing the boot partition (C:, which still must be FAT32) and either of the operating systems on the Primary Master hard drive, and the second operating system on the second hard drive. Just about everything you need to know (URLs may wrap): http://support.microsoft.com/support.../Q217/2/10.ASP http://www.microsoft.com/windowsxp/p.../multiboot.asp -- Bruce Chambers Help us help you: http://dts-l.org/goodpost.htm http://www.catb.org/~esr/faqs/smart-questions.html They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -Benjamin Franklin Many people would rather die than think; in fact, most do. -Bertrand Russell |
|
#14
| |||
| |||
| Re: Dual Boot on a Tiny Machine Stupot wrote: > I have put a second drive in a friends machine as she wanted to use Win98 > and her copy of XP. The new Drive with XP is the only one that boots up. yet > the other drive can be accessed through windows explorer. > The Bios has auto detected both drives, master and slave. > I have never had this problem before. Can anybody help? > > PS: Tiny had glued all the IDE cables to the MB and drives. Grrr! No wonder > they went bust. That isn't all that difficult to do ...now that you have unglued the drive connectors ;-) The easiest way is to use a third party boot manager. If you want to do without a third party boot manager it is still fairly easy to add Windows 98 to the XP boot loader. I assume that Windows XP is installed on an NTFS formated drive. Things to keep in mind: 1- You cannot boot Windows 98 from an NTFS partition. No amount of fiddling with the boot.ini file on an NTFS partition will make Windows 98 boot off of it. 2- Windows 98 is a root-based operating system, it does not boot from a boot.ini ARC path. It does not boot on a scsi(X) or multi(X) ARC path. An earlier suggestion to add Windows 98 to a multi(X)disk(Y)rdisk(Z)partition(W)\<win_dir> line will not work. To call a root-based operating system a line to the root path of the active partition (C:\) is added to the boot.ini file. A boot.ini file to boot an NT based operating system and a root-based operating system will typically look something like this: [boot loader] timeout=15 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP" /fastdetect C:\="Previous MS-DOS OS" 3- Windows 98 boots on a boot sector of its own. In a dual boot configuration with Windows NT/2000/XP using ntldr as the boot manager the Windows 98 boot sector is recreated to a file (Bootsect.dos) and when selecting the Windows 98 boot option ntldr reads this file and then "mimics" a Windows 98 boot sector for it to boot on. 4- To restore or revert to the Windows 98 boot sector on a drive, boot with a Windows 98 startup boot disk and issue the sys c: command. To restore or revert to the Windows XP boot sector boot to the Recovery Console and issue the fixboot command. To add a Windows 98 hard disk to a computer that already contains a disk with an NT type operating system do the following: Before you begin boot to the XP installation and create an Emergency Floppy Boot floppy boot disk. Format a floppy diskette using Windows XP. DO NOT use Windows 98 to create the diskette, it will fail to boot XP if you do! format a: /u Copy these files from the root directory of the XP system partition to the diskette: boot.ini ntldr NTDETECT.COM These files will be required later on to do the actual dual boot setup. By default these files are hidden read-only system files, you may need to unhide them. This diskette can also be used to start Windows XP in an emergency. Turn off the computer, open the case and place the disk which will host Windows 98 on the master position on the primary controller on the motherboard. In your case, put it where the XP is currently connected. Place the XP disk in a slave relationship to the Windows 98 disk or place it on a different controller altogether. Once everything is finished with your dual boot setup the Windows 98 disk will be the boot device when the computer boots. You may want to keep the Windows XP disk disconnected while you install Windows 98, this will avoid drive mix ups and mistakes. Proceed to install Windows 98 on the primary disk. Once properly installed and after you are satisfied that Windows 98 boots properly create a bootsect.dos file for it. To create the file use the DEBUG command. Start an MS-DOS Prompt and navigate to the root of the System drive (C:\) and issue the following commands, pressing enter after each: debug L 100 2 0 1 N C:\BOOTSECT.DOS R BX 0 R CX 200 W Q That will create the file. Exit Windows 98 and reboot to make sure all is ok with Windows 98 and that the file C:\bootsect.dos is present. Now (while still in Windows 98) copy the files boot.ini, ntldr and NTDETECT.COM (that you saved on your floppy diskette earlier) to the root of the C:\ drive. Being that the location of the Windows XP disk will have changed you will have to edit the ARC path accordingly in the boot.ini file. You will also have to add the root-based Windows 98 entry to the file. Use notepad and open the boot.ini file. The rdisk value for the XP drive will have changed so these changes have to be reflected in the file. To be on the safe side instead of editing the location we can add additional paths and later use the msconfig utility to remove invalid entries. [boot loader] timeout=15 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOW S [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Micro soft Windows XP RD1" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Micro soft Windows XP RD2" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(3)partition(1)\WINDOWS="Micro soft Windows XP RD3" /noexecute=optin /fastdetect C:\="Windows 98" Note: The rdisk(0) line has been removed as that position is now occupied by the Windows 98 hard disk. Save the file and shut down the computer. If the Windows XP drive was disconnected during the above procedure reconnect it, DO NOT change the location of the Windows 98 drive! Boot to the Windows XP Recovery Console and issue the FIXBOOT command on the drive hosting the Windows 98 installation. Use the MAP command to view the disks and partitions on the computer. To verify the ARC path of the Windows XP installation you can use the MAP ARC command. Earlier we copied and edited the boot.ini file but you can also use the Recovery Console's BOOTCFG /REBUILD command to build the boot.ini file but the command does not add the Windows 98 entry to the file. Make sure that you issue the commands and do the operations on the Windows 98 drive, not the Windows XP drive. Once done exit the Recovery Console and boot the computer to the primary disk and you should now have a dual boot system using the ntldr boot loader. John |
|
#15
| |||
| |||
| Re: Dual Boot on a Tiny Machine > Stupot wrote: >> I have put a second drive in a friends machine as she >> wanted to use Win98 and her copy of XP. The new >> Drive with XP is the only one that boots up. yet >> the other drive can be accessed through windows explorer. >> The Bios has auto detected both drives, master and slave. >> I have never had this problem before. Can anybody help? Conceptually, the easiest way to handle this dual-boot is to use the BIOS to specify which HD gets control at boot time. The BIOS makes the choice, and the boot files just do a mono-boot. First, you install one OS per HD with the HD not being installed upon disconnected. Effectively, this has already been done for you. With the 2 OSes installed and both HDs connected, you can choose which HD controls booting (more accurately, which HD's MBR controls which boot files to use), by entering the BIOS by pressing DEL or F2 (or whatever your user's manual says to enter the BIOS) soon after the start of the startup of the BIOS. Most BIOSes have a Hard Drive Boot Order (*not* the Device Boot Order) or something similar in function that specifies which HD's MBR will control booting. By putting the HD with the desired OS at the head of this list, you'll indicate which HD will do a mono-boot. *TimDaniels* |
| Bookmarks |
| Thread Tools | |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Repair XP installation an dual boot machine (with Vista). | sd | Windows Vista | 8 | 04-11-2008 08:10 PM |
| Weird checkdisk issue on dual boot machine. | Mike | Windows XP | 4 | 04-10-2008 04:20 AM |
| Need to install XP and dual boot my Vista machine | Mike | Windows Vista | 4 | 05-06-2007 08:42 PM |
| Install of Office 2007 on dual boot machine | KMGKFX | Microsoft Office | 2 | 05-05-2007 02:58 PM |
| Vista RC1 crashes on dual boot machine | T5 | Windows Vista | 5 | 01-01-2007 08:34 PM |
| New To Technology Questions? | Do You Need Help with Your Computer or Device? | Do You Need Help with this site? |