fanem008 Posted February 7, 2009 Posted February 7, 2009 so, i have a windows xp sp installed in C fat32a windows 98 installed in D fat32first installed, win 98, second, win xp, and then what do i have to do to make a dual boot? select witch windows to start with?i tried:[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetectD:\"win 98"and nothingany ideeas?
cannie Posted February 7, 2009 Posted February 7, 2009 (edited) any ideeas?I said "Your motherboard is a new one and does not allow this doubleboot because it has not the essential drivers for Windows 98". I should have said "Maybe your motherboard is a new one and does not allow this doubleboot because it has not the essential drivers for Windows 98".Sorry, fanem008, and happy to know you've found a solution. Edited February 7, 2009 by cannie
awergh Posted February 7, 2009 Posted February 7, 2009 Your motherboard is a new one and does not allow this doubleboot because it has not the essential drivers for Windows 98.he hasnt actually said what motherboard he has 98 may not like being on partition D:if im dual booting 98 and xp id install 98 first to C: and then xp on another partition of a different drive letter and it should work just fine.Booting of a floppy will work but only really worth while if you can find a decent floppy and its much easier to be able to have a boot menu
fanem008 Posted February 7, 2009 Author Posted February 7, 2009 i`ve solved this problem.Afer installing 98, i`ve installed xo again, and it`s fine
MDGx Posted February 7, 2009 Posted February 7, 2009 If you install NT/2000/XP/2003/Vista/2008/7 1st and 95/98/ME 2nd:9x MBR deletes the NTx boot sector, and the NT OS cannot be accessed anymore.Therefore if you plan on installing both, make sure you install 98 1st and XP 2nd.FYI:If you'd like to also install a Linux distro, install it last and make sure you enable lilo, or whatever boot manager/loader comes with it.HTHNoroc
jaclaz Posted February 7, 2009 Posted February 7, 2009 Or use bootpart:http://www.winimage.com/bootpart.htmto restore the NT/2K/XP/2003 bootsector and add a bootsector for win98 to BOOT.INI.jaclaz
cannie Posted February 25, 2009 Posted February 25, 2009 (edited) Or use bootpart......and add a bootsector for win98 to BOOT.INII've understood all the rest, but never added a bootsector this way.How can I do it?Thanks. Edited February 25, 2009 by cannie
jaclaz Posted February 25, 2009 Posted February 25, 2009 (edited) I've understood all the rest, but never added a bootsector this way.How can I do it?Thanks.You joking? Typical bootpart use:BOOTPART WIN98 C:\BOOTSECT.W98 "Windows 98"Will:create a bootsector file (with Windows 98 CODE and current DATA) in C:\, naming it "BOOTSECT.W98"add a line in boot.ini:C:\BOOTSECT.W98="Windows 98"In other term, the syntax is (for this example):BOOTPART <bootsectortype> <destination> [text to add to boot.ini]If you do not specify the optional third parameter, only the bootsector file is created and BOOT.INI is left untouched.The other "main" use is:BOOTPART WINXP BOOT:C:where "BOOT:C:" is the destination, i.e. the bootsector of the currently booted drive.This is maybe not very clear in the now almost 15 years old bootpart.txt coming with the app, but the procedure and bootpart.exe dates back to NT 3.1 times, I would have guessed that it's use for multibooting between NT/2K/XP/2003 and DOS/Win9x/Me and other OS was clear by now.The only changes made over the years were the adding of new bootsectors for Win 98, Me, 2K, XP and Vista, and some polishing, see here:http://forum.winimage.com/viewtopic.php?t=276This is still valid:http://home.earthlink.net/~jdbryan/directboot.htmlAs well as this:http://www.tburke.net/info/ntldr/ntldr_hacking_guide.htmBootpart use is now made partially obsolete by the development of grub4dos, but it can be still useful at times.FYI, this is release 1.0:http://cd.textfiles.com/cream/cream10/crea...s2/bootpa10.zipFebruary 1996, I seem to remember a 0.7 version in early days of 1995..Those were the good ol'times of BBS and 14.4 K modems..., and disconnections, and re-dialing, not these fancy .htm pages and flash animations you have nowadays.Why in my day.... http://www.boot-land.net/forums/?showtopic=1908jaclaz Edited February 25, 2009 by jaclaz
MDGx Posted February 25, 2009 Posted February 25, 2009 Looks like your boot.ini is not properly set for dual-boot. Respectively this line, which does nothing:D:\"win 98"Correct entry is:D:\="win 98"Note the equal (=) sign.Under the [operating systems] section, it needs 2 (or more) lines, 1 for each OS u want to boot into.Then make sure timeout= is 2 or above, otherwise you may not see the boot menu.Example [mine: XP + 98 SE]:ALL comment lines MUST be located ABOVE 1ST [section] !/bootlogo/noguiboot/KERNEL=LOGOOS.EXE/SOS/Execute/NoExecute=OptIn/NoExecute=OptOut/NoExecute=AlwaysOn/NoExecute=AlwaysOff/PAEC:\BOOTSECT.W40="Windows for WorkGroups 3.11 + MS-DOS 6.22" /win95dosramdisk(0)\VISTA="Windows Vista" /NOEXECUTE=OPTIN /FASTDETECT /DETECTHAL /MININT /rdpath=multi(0)disk(0)cdrom(0)\boot\bootx86.wim /RDSDIHDRPATH=multi(0)disk(0)cdrom(0)\boot\boot.sdi /USENEWLOADER[boot loader]nobcdtimeout=7default=C:\BOOTSECT.DOS[operating systems]C:\BOOTSECT.DOS="Windows 98 SE + MS-DOS 7.10" /win95multi(0)disk(0)rdisk(0)partition(2)\WXP="Windows XP Professional SP3" /fastdetect /nodebug /noserialmice /bootlogo /noguiboot /execute /PAEC:\CMDCONS\BOOTSECT.DAT="Windows XP Recovery Console" /cmdconsX:\="Reboot Cold"All lines above the [boot loader] section are comments.Note that X:\= is a fake drive letter, and this line only forces XP to reboot cold, if you select this option. This is only an example, you need to adapt it to your hardware specs, like drive/partition letters, directory/folder names etc.Note that boot.ini does not support LFNs (Long File Names), because the boot sequence does not have the LFN driver loaded in NT4/2000/XP/2003 [a little different in Vista/2008/7].Therefore you should not use any LFN names in boot.ini.The only name types you can use in boot.ini are MS-DOS 8.3 SFNs (Short File Names), like (case insensitive):FOLDERXXFILENAME.EXTBoot.ini editors [free(ware)]:* BOOT.INI Configuration Utility v1.5.0 32-bit for Windows NT/2000/XP/2003 tweaks ALL BOOT.INI boot settings, including the UNDOCUMENTED ones [2.47 MB, freeware]:http://www.mdgx.com/files/BOOTINI.EXE* EditBINI v1.01.1 16-bit for DOS edits Windows NT/2000/XP/2003 BOOT.INI on NTFS drives/partitions from MS-DOS 5/6/7/8 + Windows 9x/ME:http://www.terabyteunlimited.com/utilities.htmlDirect download [74 KB, freeware]:http://www.terabyteunlimited.com/downloads/editbini.zipDoes NOT work from within Windows NT/2000/XP/2003!Boto.ini resources:MSKB: BOOT.INI and ARC Path Naming Conventions and Usage:http://support.microsoft.com/?id=102873MSKB: Available Switches for Windows XP and Server 2003 Boot.ini:http://support.microsoft.com/?id=833721MSKB: How To Edit BOOT.INI:http://support.microsoft.com/?id=289022MSKB: Safe Mode BOOT.INI Parameters:http://support.microsoft.com/?id=239780MSKB: Modify BOOT.INI to Enable Kernel Debugging:http://support.microsoft.com/?id=900093- Hack the Windows NT/2000/XP Boot Loader:http://www.oreillynet.com/pub/h/2337- How to Use and Edit Boot.ini in Windows XP:http://www.vlaurie.com/computers2/Articles/bootini.htm- BOOT.INI Options Reference:http://www.microsoft.com/technet/sysintern...on/bootini.mspx- Useful BOOT.INI Switches:http://www.systemsbysteve.com/winguides/bootiniswitches.htmHTH
cannie Posted February 25, 2009 Posted February 25, 2009 I've learnt a lot from you both. Thank you very much, jaclaz and MDGx!
cannie Posted February 26, 2009 Posted February 26, 2009 I wonder if anybody knows any trick to install Windows 98 after XP. At first it seems impossible: you must always follow the opposite order.
jaclaz Posted February 27, 2009 Posted February 27, 2009 Oh, noes! Again. What is the problem? The Windows 98 will overwrite the bootsector with one invoking IO.SYS.You boot to windows 98 DOS, run bootpart, BOOTPART WINXP BOOT:C:bootpart restores the bootsector invoking NTLDR.Then you run:BOOTPART WIN98 C:\BOOTSECT.W98 "Windows 98"bootpart creates a bootsector invoking IO.SYS as C:\bootsect.w98 and adds a line fo it in BOOT.INI.At next boot you will boot to NTLDR, get to boot.ini and be able to choose between XP and 98.OF COURSE the C: drive (First Active Primary partition) must use a FAT filesystem.BOOTPART lets you add partitions to the Windows NT/2K/XP Multiboot menu. Usually, you will only have a MSDOS or Windows 95 entry and one (or several) Windows NT entries on this boot menu.With BOOTPART, you may add any partition to the menu. You may add an OS/2 Multiboot partition, or a Linux Partition (with Lilo) to this menu. The only thing I highly suggest is : your active partition on your first hard disk must be a FAT16 primary partition. This may be a small partition.It seems it's actually impossible add an HPFS partition with OS/2 boot. If you find a workaround, please let me know.BOOTPART creates a 512 byte file which contains an image of the boot sector that loads the boot sector of the partition. After, this file is declared in C:\BOOT.INI (a text file used by the Windows NT boot menu). The boot sector itself comes from FDFormat and WinImage.Read this:http://www.msfn.org/board/index.php?showtopic=64978AND linked to site:http://thpc.info/dualboot.htmlwhich covers almost ANY possible scenario.jaclaz
cannie Posted February 27, 2009 Posted February 27, 2009 You boot to windows 98 DOS, run bootpart, BOOTPART WINXP BOOT:C:bootpart restores the bootsector invoking NTLDR.Then you run:BOOTPART WIN98 C:\BOOTSECT.W98 "Windows 98"Wonderful and incredibly easy!Thanks!
jaclaz Posted February 27, 2009 Posted February 27, 2009 Wonderful and incredibly easy!Yep.Happy you like it. jaclaz
jaclaz Posted March 1, 2009 Posted March 1, 2009 (edited) Just to add to the links by Mdgx, a couple of GUI tools from DX21 mentioned in the past but that can still be found through the Wayback Machine:http://www.boot-land.net/forums/index.php?...ic=210&st=1(first one is the same BOOT.INI Configuration Utility v1.5.0)jaclaz Edited March 1, 2009 by jaclaz
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now