Date: Wed, 17 Apr 1996 16:10:01 -0600 (MDT) From: Brandon Gillespie <brandon@tombstone.sunrem.com> To: questions@freebsd.org Subject: Adding a new disk, odd situation... Message-ID: <Pine.BSF.3.91.960417155224.4624A-100000@tombstone.sunrem.com>
next in thread | raw e-mail | index | archive | help
I have a server running FreeBSD 2.1-R with a kernel rebuild for the BOCA board. When we upgraded the machine from a Linux system we swapped a few drives around, ending up with two SCSI drives. The first was a new Conner 1.0GB SCSI F&W drive, the second was an older conner 1.3GB SCSI-2 drive. We were having problems with our SCSI controller on handling the first drive, so we opted to just ignore it (as we doubted the controller could handle it--odd situation, the drive actually has a SCSI-2 adaptor strapped on the back, and was intended for macs--which it works on just fine). Instead we installed on the second drive, which reported itself on scsi id #6, although we dont know why (this drive has a history of its own, it came out of an AT&T star server). We didn't want it on SCSI id #6, but we also could not find the appropriate jumpers to change it. Consequently we simply installed it as it stood. We left both drives connected, with the first 1.0GB conner on scsi id #0, and installed to the second. There are a few problems with this. Primarily, to boot we have to boot with 'sd(1,a)/kernel' to get the right drive. Act 2: I now have two quantum SCSI drives I want to drop into the place of the first drive. One is a Quantum Lighting and the other is simply a Quantum (I dont recall the actual model, and I can't get to it at the moment). Replacing the conner with the quantum lighting resulted in some very interesting behavior, from the drive controller (before we even hit the OS); usually the controller (adaptech) reports each drive it finds upon bootup, similar to DRIVE-NAME DRIVE-SPECS #ID C: (etc) With the lighting in place it came up on id 0, with drive specs, then id 1-5 were also the quantum lighting, but only in name (it didn't give the specs (size etc)), and finally ending with the conner 1.3 on id 6. When I reached the boot prompt I intended to boot to the conner, but I couldn't find the filesystem device for it anymore... (it was no longer on sd0). I could have booted from a floppy to let the OS probe the device, but I was rather rushed at the time, so instead I simply removed all drives other than the conner 1.3 gb and did another reboot, this time specifying sd(0,a)/kernel. It reached the point of doing an fsck when it came up with a device-not-configured error (for obvious reasons, as sd1 was the configured device)... At this point I simply plugged back in the original conner to sd0 and rebooted to sd1 on the second conner without problems, leaving it for another day.. Act 3: This saturday I have aquired more available down-time to work on the problem. What I would like to know is what tools are available, and what would have to happen to get around specific possibilities, namely: 1) How would one reconfigure a different scsi device for an existing filesystem? This is in relation to if I end up having to keep the existing filesystem (which we need) on a device other than sd1... 2) with the new disk, how do I make it a 'bootable' disk? I.e. I doubt simply copying the core filesystem from the current disk to the new disk will work (once the new disk is formatted). What I would really like is the possibility of using dd to just copy the entire disk across, except for the disk sizes are not the same (the quantum is only 540 MB), even though we have only used 400MB of the 1.3 GB available. I would like to set it up to boot to the quantum, with the core filesystem on the quantum and the users on the conner... -Brandon Gillespie
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.960417155224.4624A-100000>