From owner-freebsd-stable Wed Nov 8 10:21: 8 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mercure.IRO.UMontreal.CA (mercure.IRO.UMontreal.CA [132.204.24.67]) by hub.freebsd.org (Postfix) with ESMTP id 602D237B479 for ; Wed, 8 Nov 2000 10:21:03 -0800 (PST) Received: from bld21.IRO.UMontreal.CA (IDENT:root@bld21.IRO.UMontreal.CA [132.204.21.48]) by mercure.IRO.UMontreal.CA (8.9.3/8.9.3) with ESMTP id NAA04414; Wed, 8 Nov 2000 13:20:48 -0500 Received: from localhost (beaupran@localhost) by bld21.IRO.UMontreal.CA (8.9.3/8.9.3) with ESMTP id NAA02159; Wed, 8 Nov 2000 13:20:46 -0500 Full-Name: Antoine Beaupre Date: Wed, 8 Nov 2000 13:20:45 -0500 (EST) From: Antoine Beaupre To: Noor Dawod Cc: freebsd-stable@FreeBSD.ORG Subject: RE: cannot mount IDE disk under FreeBSD-4.1.1-STABLE In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To me, that's an irregular disklabel layout. Please read disklabel(8) manpage. I have never dealt with any drive with a single 'c' partition like yours. I think this is dangerous. I also think that your data may be screwed up there, but I'm no expert. If I'm wrong, your disk should mount fine (i.e. mount /dev/ad1c /whatever should work). If I'm right, you may have to hack a bit further to restore your drive. At any rate, make backups (if you can). Dump might be able to extract the data from the raw disk (ad1c). Then you repartition with /stand/sysinstall and restore the drive. Another thing... Your 'disk:' field in disklabel output should be more like: disk: ad1 or something like that. 'amnesiac' is a good hint that something's wrong. Also, you mentionned that fdisk output says that your FBSD slice is the 4th on the disk. Maybe that you should try: disklabel ad1s4... Just disgressing... A. On Wed, 8 Nov 2000, Noor Dawod wrote: > Hi all, > > I apologize if this is the wrong place to ask such questions. I've tried > to ask in freebsd-questions, but no one ever replied. > > The disklabel output is as follows: > > root@dns :~# disklabel ad1 > # /dev/ad1c: > type: unknown > disk: amnesiac > label: > flags: > bytes/sector: 512 > sectors/track: 63 > tracks/cylinder: 16 > sectors/cylinder: 1008 > cylinders: 29826 > sectors/unit: 30064608 > rpm: 5400 > interleave: 1 > trackskew: 0 > cylinderskew: 0 > headswitch: 0 # milliseconds > track-to-track seek: 0 # milliseconds > drivedata: 0 > > 8 partitions: > # size offset fstype [fsize bsize bps/cpg] > c: 30064608 0 4.2BSD 1024 8192 16 # (Cyl. 0 - > 29825) > > I hope this helps. > > One more question; how do you change the rpm value for a disk? > > Thanks in advance. > > Noor > > > -----Original Message----- > From: owner-freebsd-stable@FreeBSD.ORG > [mailto:owner-freebsd-stable@FreeBSD.ORG]On Behalf Of Antoine Beaupre > Sent: Wednesday, November 08, 2000 1:05 AM > To: Noor Dawod > Cc: freebsd-stable@FreeBSD.ORG > Subject: Re: cannot mount IDE disk under FreeBSD-4.1.1-STABLE > > > Send disklabel ad1 output. > > You are trying to mount the wrong partition (c) on your drive. The c > partition is symbolic and represents the whole drive. You probably have > another partition to mount. > > BTW, this does not belong to -stable, from what I understand of your > problem. > > Am I right here, people? > > A. > > On Wed, 8 Nov 2000, Noor Dawod wrote: > > > Hello all, > > > > Our server was upgraded recently. At first, it had a SCSI disk. This > was > > the boot disk. An additional IDE disk was connected as secondary > backup > > disk. > > > > Recently, as said, we upgraded the server by moving the SCSI disk from > its > > booting status to be a regular disk, and installed instead an IDE disk > > that was set bootable. The old IDE disk was connected as secondary on > the > > IDE port to the new IDE disk. > > > > The problem is that I am not able to mount the old IDE now. Here are > the > > info about the old disk: > > > > ******* Working on device /dev/ad1 ******* > > parameters extracted from in-core disklabel are: > > cylinders=29826 heads=16 sectors/track=63 (1008 blks/cyl) > > > > Figures below won't work with BIOS for partitions not in cyl 1 > > parameters to be used for BIOS calculations are: > > cylinders=29826 heads=16 sectors/track=63 (1008 blks/cyl) > > > > 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 0, size 50000 (24 Meg), flag 80 (active) > > beg: cyl 0/ sector 1/ head 0; > > end: cyl 1023/ sector 63/ head 255 > > > > Observe what happens when I try to mount it: > > > > root@dns :~# mount -t ufs /dev/ad1c /disk3 > > mount: Operation not permitted > > > > Also: > > > > root@dns :~# mount -t ufs /dev/ad1 /disk3 > > mount: Operation not permitted > > > > Anyone can direct me what to do in order to mount this disk? By the > way, > > the system identifies the disk and I can see it in dmesg. > > > > Please help if you can. TIA. Noor. > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-stable" in the body of the message > > > > Si l'image donne l'illusion de savoir > C'est que l'adage pretend que pour croire, > L'important ne serait que de voir > > Lofofora > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > Si l'image donne l'illusion de savoir C'est que l'adage pretend que pour croire, L'important ne serait que de voir Lofofora To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message