From owner-freebsd-questions Sun Apr 1 23:40:32 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail2.resfeber.se (Resfeber-gw.customer.internet5.net [195.66.48.230]) by hub.freebsd.org (Postfix) with ESMTP id DE91237B71A for ; Sun, 1 Apr 2001 23:40:21 -0700 (PDT) (envelope-from jon.molin@resfeber.se) Received: from resfeber.se ([212.75.72.9]) by mail2.resfeber.se (8.9.3/8.9.3) with ESMTP id IAA02436; Mon, 2 Apr 2001 08:31:24 +0200 Message-ID: <3AC81F4F.7D9F5E08@resfeber.se> Date: Mon, 02 Apr 2001 08:42:23 +0200 From: Jon Molin X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Crist Clark Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Adding a new drive References: <200103290938.f2T9c1l00499@bluebox.naken.cc> <3AC347D6.1ED5F0A2@resfeber.se> <20010329165129.A60101@pcwin002.win.tue.nl> <3AC34FC7.F53209CC@resfeber.se> <3AC386CA.157C141B@alum.mit.edu> <3AC4301F.3AD7B9D0@resfeber.se> <3AC4F61D.AA89E26F@alum.mit.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Crist Clark wrote: > > Jon Molin wrote: > > > > > > > > Here is what you need to do: > > > > > > 1) Write a valid slice (PC partition) table. Make sure it is a valid > > > table, i.e. you don't get that error above. > > > > I guess that writing a valid slice is my problem, have you got any tips on how > > to create a valid table? > > Here's what i've tried (all taken from > > http://www.freebsd.org/handbook/disks-adding.html): > > > > # dd if=/dev/zero of=/dev/ad3 bs=1k count=1 > > 1+0 records in > > 1+0 records out > > 1024 bytes transferred in 0.001281 secs (799436 bytes/sec) > > jmo# fdisk -BI ad3 > > ******* Working on device /dev/ad3 ******* > > fdisk: invalid fdisk partition table found > > # > > That should do it. After you zeroed the label in the first step, fdisk(8) > generates that error as it tries to read the table before doing the > write. But it should be doing the write. After you do the 'fdisk -BI ad3', > what do you see if you do another 'fdisk ad3'? You should be able to The output from fdisk ad3 (i've switched it to ad2 testing to have it as a sec.master) ******* Working on device /dev/ad2 ******* parameters extracted from in-core disklabel are: cylinders=13410 heads=15 sectors/track=63 (945 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=13410 heads=15 sectors/track=63 (945 blks/cyl) fdisk: invalid fdisk partition table found Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: The data for partition 2 is: The data for partition 3 is: The data for partition 4 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 63, size 12672387 (6187 Meg), flag 80 (active) beg: cyl 0/ sector 1/ head 1; end: cyl 97/ sector 63/ head 14 this is after the reboot, it was the same before. > reboot at that point and then continue with disklabeling. doing disklabel dosn't work: # disklabel -B -w -r ad2s1 auto disklabel: /dev/ad2s1: Device not configured> > I just tested the procedure using a afd(4) drive. It worked (except > you do not need the reboot for removable media, last I knew you still > did for ad(4)). > -- > Crist J. Clark cjclark@alum.mit.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message