From owner-freebsd-chat Thu Jan 24 7:32:40 2002 Delivered-To: freebsd-chat@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id 3D23C37B400 for ; Thu, 24 Jan 2002 07:32:34 -0800 (PST) Received: from pool0012.cvx40-bradley.dialup.earthlink.net ([216.244.42.12] helo=mindspring.com) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 16TlrI-0002M7-00; Thu, 24 Jan 2002 07:32:13 -0800 Message-ID: <3C5028F0.97A0CC56@mindspring.com> Date: Thu, 24 Jan 2002 07:32:00 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: chip Cc: David Schultz , "f.johan.beisser" , freebsd-chat@freebsd.org Subject: Re: FreeBSD Installer (was "Re: ... RedHat ...") References: <20020123114658.A514@lpt.ens.fr> <20020123223104.SM01952@there> <3C4FBE5C.2AE8C65@mindspring.com> <200201240622374.SM01304@there> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org chip wrote: > On Wednesday 23 January 2002 11:57 pm, Terry Lambert banged out on the keys: > > I think you've been "lucky". Part of it is the luck you made, > > with your very non-standard configuration, compared to that of > > I think I'll do a dual-boot setup just for the experience. I'm open for a > little extra 'fun'. ;-) If you must, then here are some "spoilers" for you. Ignore these, if you want to get the "full experience". PS: Create a Boot Magic "Rescue disk" when it asks you to! You *will* need it, and if you don't have it, you will *NOT* be able to use the recovery CDROMs to reinstall Windows XP! [ ... spoilers .... ] . . . . . . . . . 1) You need Partition Magic 7.0 to do Windows XP partitions; previous versions don't work on them. Expect to make a trip to the store and shell out $70 (you get a $20 rebate, if you buy the package with the rebate sticker AND you have the box from a previous version to cut the UPC off to send it in). 2) If you try to install Boot Magic up front, it's going to fail; you have to create a FAT16 or FAT32 partition to hold the Boot Magic data, since the boot blocks can't read Windows XP FS's, only FAT16 or FAT32. 3) If you want it to actually work, you have to create a "Primary" partition. To do this, you have to tell it that you intend to boot an OS from the thing, even if you don't intend to. Otherwise, it makes a secondary partition in a primary extended partition, and you are screwed. 4) The safest one to use is a FAT32 (Windows 98) partition; this means you have to burn 40M (actually, 47.1M) on the thing. 5) You have to put the new partition up front on the disk. So, to recap and give explicit steps, you need to: i) Start with a Windows XP system ii) Install Partition Magic 7.x iii) Resize the Windows XP partition smaller; 6G is about the maximum, since the FAT32, Windows XP, and FreeBSD root disk all have to be in the first 8G of disk space (NT must be all within the first 4G, if you plan to boot from the disk!). iv) Create a small FAT32 partition at the front of the disk v) Apply the changes (requires a reboot) Now we are in "shoot yourself in the foot" territory... 6) Install Boot Magic 7) CREATE A RECOVERY DISK 8) DO *NOT* EXIT IT UNTIL YOU HAVE CONFIGURED IT COMPLETELY FOR THE BOOT OF WINOWS XP, OR YOU WILL NEED TO REINSTALL! 9) You need to mark the XP partition as the default 10) If you don't change the properties on the Windows XP boot selection, you *WILL NOT* be able to get back into the Boot Magic config program, and you *WILL NOT* be able to recover with the recovery disk. 10a) If you find yourself in this position, you need to boot the recovery disk, and exit out to a DOS prompt; then at the DOS prompt, use the undocumented "/X" option on the FDISK program on the command line, and delete *ALL* the partitions, or the Windows XP recovery CDROM may not work! (vendor specific; that's "FDISK /X", if you weren't paying attention). 11) You *MUST* modify the boot partition properties *away* from the defaults that Boot Magic installs; if you do not do this, then the parition where the Boot Magic files operate *WILL NOT* be accessible to Windows XP! 12) Then, *AND ONLY THEN*, can you exit the Boot Magic setup and reboot. Time for another recap, giving explicit steps: vi) Install Boot Magic vii) Do a "properties" on the Windows XP boot menu entry viii) Check the "Override defaults" checkbox, and make the FAT32 partition visible to Windows XP. IF YOU DO NOT DO THIS, YOU WILL HAVE TO REINSTALL WINDOWS XP. ix) You also *MUST* mark the Windows XP partition as the default or Boot Magic will select the FAT32 as default, and YOU WILL HAVE TO REINSTALL WINDOWS XP. x) If you want, delete the FAT32 partition out of the boot menu entirely, since it's not really bootable. 13) Reboot your system into Windows XP to verify that the installation is all happy. If it's not, you made a mistake somewhere, and your will need to scratch the disk and restart the process. 14) Shutdown and boot from your FreeBSD CDROM; you are now ready to try installing FreeBSD. [ At this point, we note how dangerous it is to even try to install FreeBSD at all, these days... 8-( ] [ Do your FreeBSD install thing ] 15) Boot Windows XP again, and add FreeBSD to the boot menu. 16) Use the "Properties" to override the default *again* and make the FAT32 and Windows XP partitions visible to FreeBSD, if you want to be able to mount them from FreeBSD at all. 17) Reboot again to test both Windows XP and FreeBSD booting. If it works, you have dodged the bullet. Final recap: xi) Add FreeBSD to the boot menu xii) Make sure you override the visibility defaults, so FreeBSD can see the Windows XP and FAT32 disks; the FAT32 disk is useful for transferring data between the OSs. If you actually get this far without giving up, I have a couple of "FreeBSD Daemon" igon artworks for the Boot Magic menu I can give you. 8-). Compared to the rest of the process, reverse engineering the icons so that they can be replaced was a breeze. Whee! Isn't installing FreeBSD fun and simple for anyone who wants to set up a dual boot system so that they can try it out for the first time?!? -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message