FreeBSD install corrupts neighboring partitions
judmarc at fastmail.fm
Mon Sep 8 13:05:30 PDT 2003
On Mon, 8 Sep 2003 11:13:28 +0200, "Raphaël Marmier"
<raphael at computer-rental.ch> said:
> Happened to me as well in the past. With Linux as well. I think I
> solved it by installing BSD first and then windows, I'm not sure though.
> Le Lundi, 8 sep 2003, à 05:25 Europe/Zurich, Dan Harrison a écrit :
> >> I'm attempting to install FreeBSD 4.8 on a system which will boot it
> >> and also Windows 2000 Server. I've done this with two multiboot
> >> utilities: the simple boot manager that comes with FreeBSD and V
> >> Communications' System Commander.
> >> In both cases, I have found that when I install FreeBSD it corrupts
> >> neighboring NTFS and FAT partitions. After the install, the OSes in
> >> these partitions fail to boot or the partitions become entirely
> >> unreadable. Whether I tell FreeBSD not to install an MBR or whether I
> >> tell it to install its boot manager, the result is the same:
> >> Neighboring partitions are being corrupted to the point where one can
> >> not get to data on them.
> >> I realize that dual booting is not common, but I need to do it on
> >> this laptop. Has anyone else on the lists encountered this problem?
> > Yes. I had it corrupt a copy of Win XP on a desktop I installed it on.
> > My solution, I'm sorry to say, was to get another hard drive and
> > re-install Windows on that. If I wanted to use windows, switch the
> > hard drives in the OS detect order in the BOIS. :\
> > I don't know how practical it is on a laptop, but I wanted to tell you
> > that you are not alone.
Just wanted to be careful throwing around the term "corruption," when
what may be going on is simply not being able to boot back into Windows,
which could have any number of causes. If in fact the Windows partition
and MBR aren't "corrupted," then you might be mistakenly wiping perfectly
good Windows installations for no reason.
The very first thing I'd recommend is to be careful what 3rd party tools
you try to use. I've seen many people come to grief trying a mix of them
- "If Partition Magic won't do it, maybe my System Commander will work!"
Many of these tools fiddle with the MBR in their own peculiar ways, and
if you start to mix them together, watch out. Stay away from the fancier
"system" tools if you don't absolutely need them.
If you use a partition resizer to make room for FreeBSD, make it
something easy to use and easily uninstalled like BootItNG, then do
uninstall it before proceeding. Once you've installed FreeBSD, if you
can't boot back into Windows, use the Windows tools to restore the
familiar Win MBR: for 9x, boot from the emergency floppy and run fdisk
/mbr; for more recent versions, boot from CD into console repair mode and
run fixboot and fixmbr.
Another solution is to install a nice, simple, (free!) automagic
bootloader like GAG.
Above all, as The Hitchhiker's Guide says - "Don't Panic." :) A healthy
Windows partition is very possibly awaiting your return.
More information about the freebsd-questions