From owner-freebsd-questions Fri Apr 10 23:10:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA06002 for freebsd-questions-outgoing; Fri, 10 Apr 1998 23:10:16 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA05994 for ; Fri, 10 Apr 1998 23:10:06 -0700 (PDT) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id XAA28581; Fri, 10 Apr 1998 23:08:46 -0700 (PDT) (envelope-from dwhite@gdi.uoregon.edu) Date: Fri, 10 Apr 1998 23:08:46 -0700 (PDT) From: Doug White Reply-To: Doug White To: Marty Leisner cc: questions@FreeBSD.ORG Subject: Re: booting freebsd (multiple slices on a disk) In-Reply-To: <9804091649.AA17011@gnu.sdsp.mc.xerox.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 9 Apr 1998, Marty Leisner wrote: > My disk layout (from linux fdisk) is: > : leisner@compudyne;bsdfdisk -l > > Disk /dev/hda: 64 heads, 63 sectors, 826 cylinders > Units = cylinders of 4032 * 512 bytes > > Device Boot Begin Start End Blocks Id System > /dev/hda1 1 1 127 256000+ 6 DOS 16-bit >=32M > /dev/hda2 * 128 128 534 820512 5 Extended > /dev/hda3 825 825 825 2016 a OS/2 Boot Manager > /dev/hda4 535 535 686 306432 b5 Unknown > /dev/hda5 * 128 128 254 256000+ 7 OS2 20.0 > /dev/hda6 * 255 255 381 256000+ 7 OS2 20.0 > /dev/hda7 * 382 382 407 52384+ 83 Linux native > /dev/hda8 408 408 509 205600+ 83 Linux native > /dev/hda9 510 510 534 50368+ 6 DOS 16-bit >=32M NO NAME Huh?? What is this displaying? No disk can have more than 4 slices and I count 8. What does a DOS fdisk look like? > Disk /dev/hdb: 64 heads, 63 sectors, 621 cylinders > Units = cylinders of 4032 * 512 bytes > > Device Boot Begin Start End Blocks Id System > /dev/hdb1 1 1 152 306400+ b5 Unknown > /dev/hdb2 153 153 254 205632 6 DOS 16-bit >=32M > /dev/hdb3 255 255 431 356832 b5 Unknown > Warning: invalid flag 0000 of partition table 4 will be corrected by w(rite) > > Disk /dev/hdd: 64 heads, 63 sectors, 621 cylinders > Units = cylinders of 4032 * 512 bytes > > I'm using system commander (it changes the a5 ID to b5 [don't ask > me why...freebsd still boots] > > When I tried to install on /dev/hda, it complained: > This region cannot be used for your root partition as the > FreeBSD boot code cannot deal with a root partition created > in that location. > > Is this because it began at a cylinder > 512? (On the other hand, > OS/2 Bootmanager doesn't have a problem). Actually, it's >1023 that causes the problem. You can't have multiple FreeBSD slices on the same physical disk, since the boot blocks can't differentiate between the slice(s) which one it's supposed to boot. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message