Date: Sun, 24 Nov 1996 23:03:30 -0600 From: "Allen Hyer" <allenh@wtrt.net> To: "Glen Foster" <gfoster@gfoster.com> Cc: <freebsd-isp@freebsd.org> Subject: Re: upgrading hard drives Message-ID: <199611250504.XAA22674@inetsrv.wtrt.net>
next in thread | raw e-mail | index | archive | help
Glen, Thanks, that worked great. I ran into a couple of stumbling blocks, but was able to work through them. Mostly just my inexperience. Thanks again, Allen Hyer System Administrator West Texas Rural Telephone ---------- > From: Glen Foster <gfoster@gfoster.com> > To: allenh@wtrt.net > Cc: freebsd-isp@freebsd.org > Subject: Re: upgrading hard drives > Date: Sunday, November 24, 1996 6:28 PM > > Summary first, more detail about each step below: > > 1) make sure your kernel supports your SCSI controller, build and > install one that does if you need to do so > 2) power down > 3) install the SCSI card and drive > 4) boot DOS and install a DOS partition (AKA slice) table using fdisk > 5) boot FreeBSD (single-user) off your IDE drive > 6) BSD partition the FreeBSD slice on the SCSI disk with the partition > sizes you want, installing boot blocks using disklabel(8). Make > notes for step 9 below > 7) make file systems on the ufs partitions using newfs(8) > 8) use a dump/restore pipe to copy your IDE partitions to your SCSI > partitions > 9) edit the /etc/fstab file to change wd0 references to sd0 references > 10) powerdown > 11) remove IDE drive, turn off IDE in CMOS > 12) boot off SCSI, you're done > > Addl. explanation: > > 4) not absolutely necc., you can BSD label the entire disk in 6) (AKA > "dangerously dedicated" mode) but it can be tricky to write the > label to the disk as the area it is written to is r/o by default. > I forget the steps you need to take to do it but you can find them > in the mailing list archives. To use DOS fdisk you would create a > DOS partition for the entire disk and then delete it before going > to step 5). > > 6) you may want to print out the man page for disklabel(8) before > doing this > > 7&8) e.g.: > > # newfs /dev/rsd0a > # mount /dev/sd0a /mnt > # dump 0fs - 10000000 | (cd /mnt ; restore rf -) > # umount /mnt > > If you need more explanation than that I'd be happy to try and help > you. > > Glen Foster <gfoster@gfoster.com> > > >From: "Allen Hyer" <allenh@wtrt.net> > >Date: Sun, 24 Nov 1996 17:17:13 -0600 > > > > I have a freebsd 2.1.5-Release box with a 1gb IDE hard drive. I want to > >switch it to a 4gb SCSI hard drive. What is the easiest way to transfer > >the whole system from the old drive to the new one? > > > >Thanks, > >Allen Hyer > >System Administrator > >West Texas Rural Telephone
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611250504.XAA22674>