From owner-freebsd-questions Wed Jul 31 8: 3:43 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2450737B400 for ; Wed, 31 Jul 2002 08:03:41 -0700 (PDT) Received: from mail.rz.uni-ulm.de (gemini.rz.uni-ulm.de [134.60.246.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4234143E5E for ; Wed, 31 Jul 2002 08:03:40 -0700 (PDT) (envelope-from Siegbert.Baude@gmx.de) Received: from lilith (lilith.wh-wurm.uni-ulm.de [134.60.106.64]) by mail.rz.uni-ulm.de (8.12.5/8.12.5) with SMTP id g6VF3asc013620 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Wed, 31 Jul 2002 17:03:36 +0200 (MEST) Message-ID: <002701c238a2$687bdac0$406a3c86@whwurm.uniulm.de> From: "Siegbert Baude" To: "Cherie & John Carri" Cc: References: Subject: Re: Can FreeBSD make a hard drive unbootable by other OS's ? Date: Wed, 31 Jul 2002 16:56:09 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > For various reasons, I am now attempting to use this hard drive on > >another PC. The drive shows up normally in the BIOS, and I was able > to > >install Mandrake Linux 8.2 on it with no problems; using a shareware > >utility called Boot It Lite, I was able to verify that the drive does > >contain the 4 Linux partitions I created during the Linux install > >(/boot, swap, /, and /home). However the PC will not boot from the hard > >drive. (Yes, the BIOS is set to boot from first the floppy, then the > >CDROM, and then the hard drive in question. Yes, the /boot partition is > >completely below 1 Gig to avoid any LILO issues). > Try changing the boot order in the BIOS so the hard drive comes before > the CDROM. Other things to check: Where did you tell Mandrake to install it's lilo? If it's a Linux only disk, the correct place would be the MBR. If you've chosen to install it in a partition, look if this one is set active (i.e. bootable). If your computer's BIOS is quite old, the 1024 cylinder problem could touch you (that is not a 1Gig border). Depending on your BIOS and mapping of your disk, this can be any value from 512MB (on old BIOS without EIDE support) to 8GB (1024 cylinders with a single cylinder set to the maximum value). Side note: To have any boot sector above 8GB you independently oft the OS need a BIOS, which supports IRQ13 extension and in addition for Linux you have to use the LBA flag on lilo. If you are able to boot from the Linux-CD, go there into a console, write down all the settings fdisk shows about your partition layout, do the "dd" steps mentioned in the other thread, redo fdisk with exactly the same values you wrote down before, make sure you have the correct partition active, check your /etc/lilo.conf to install lilo in the MBR (i.e. /dev/hda not /dev/hda1) and start /sbin/lilo once again. If you then face any problems, it is not because of earlier FreeBSD use of this disk, as after the "dd" step the disk completely forgot about this. If you make some errors within the fdisk steps, so that your partition layout isn't exactly again what it is now, you probably have to reinstall Linux. Ciao Siegbert To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message