Date: Mon, 02 Apr 2001 08:42:23 +0200 From: Jon Molin <jon.molin@resfeber.se> To: Crist Clark <cjclark@alum.mit.edu> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Adding a new drive Message-ID: <3AC81F4F.7D9F5E08@resfeber.se> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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: <UNUSED> The data for partition 2 is: <UNUSED> The data for partition 3 is: <UNUSED> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AC81F4F.7D9F5E08>