Date: Mon, 04 Mar 1996 15:51:31 -0800 From: "David M. Bostedo" <dbostedo@vt.edu> To: questions@freebsd.org Subject: HELP!!!!!!!!!!!!!!!!!!!! Message-ID: <313B8203.24B2@vt.edu>
next in thread | raw e-mail | index | archive | help
Recently I have been getting a Missing FIle System error after installing FreeBSD to a second harddrive(1.2GB). I got several responses one of which follows: "The basic problem is that the 'normal' PC BIOS can't get beyond the first 500M of an IDE disk. The BIOS has to be used to load the FreeBSD kernel, and the kernel could be anywhere on the root filesyste, the whole root filesystem has to be below the 500M mark. Normally this means that you want at least the first 40-50M of the FreeBSD partition below the 500M mark. That sort of depends, and this is why almost every serious PC Unix person will _always_ recommend SCSI from the start. (SCSI has none of these problems) Let's look at how you're currently set up : You have two IDE disks, the first of which is full. The second is much larger, and you want to put FreeBSD on some of it. If you can get away with repartitioning it, the best solution is to do that, and put FreeBSD at the beginning of the disk. DO NOT INSTALL THE BOOT MANAGER IN THIS SITUATION. There's a bug in the 2.1 installer that will overwrite the partition information on the first disk, which can be a Real Nuisance. Instead, put 'bootinst.exe' and 'boot.bin' out of the 'tools' directory on a floppy and run it (boot from your harddisk). Install the bootmanager on _both_ disks. I presume that you have something like DiskManager installed for accessing the large disk under DOS; make sure this is installed and configured, and then use DOS' fdisk to allocate the remainder of the second disk for DOS usage." I have since followed the instructions and reinstalled freeBSD but I still have problems. 1) within the freebsd installation program : If I create a partition at the very beginning of the drive I get an error that it doesn't start at the beginning of a sector or something like that, then it tells me it can't access my swap file. If I put a small DOS partition (say 10MB) at the beginning of the drive, I don't get these errors. FreeBSD installs (on a 600MB partition I created - I didn't use the "set bootable option, though I have tried doing that) and then I configure a couple of things and reboot. I told it NOT to install the boot manager. Then when I reboot it shows my POST test screen then goes to boot. It outputs a number something like 99054234 and then just stops. If I boot DOS off of a floppy, then run FDISK I see that C:\ is not active. After setting it active I installed the boot manager off of a floppy and told it to install to both hard drives. Then when I reboot I get the prompt: F1 DOS F5 DISK2 If I hit F5 I get the same Missing File System error that I have been getiing for a while now. Some other info that may help. I am running Ontrack Disk Manager by Western Digital, Version 6.03C. Its documentation tells me that in order to run UNIX I can't use the disk management software. It tells me to enter my CMOS setup and define the size of the drive as 1024 cyls., 16 heads, 63 sects. I can't change any of that in my CMOS setup though. I have a non translating BIOS. If I got another Disk Manager would I be able to install? Do you know where I can get one? Do I need a new BIOS or CMOS? (by the way, what is a CMOS?) Thanks for any help, I really appreciate it, David M. Bostedo
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?313B8203.24B2>