Re: Urgent! Firewire support in 4.6.2?

2004-07-26 Thread Matthew Seaman
On Mon, Jul 26, 2004 at 11:34:49AM +0200, Mathias Haas wrote:
 Hello! My wifes' company had a break-in during the night today and they 
 stole ALL the computers. They have their backup on an external firewire 
 disk.
 At home I have a FreeBSD 4.6.2 setup - but I believe that 4.6.2 doesn't 
 have firewire support, is this correct?
 Is there any way to add firewire support to the kernel or do I have to 
 upgrade to a later version of FreeBSD?
 If so, what are the odds for a successfull upgrade from 4.6.2 to 4.10 ? 
 A fresh reinstall would take a lot of time since the 4.6.2 server runs a 
 ton of applications.

Yikes.  Yes, FireWire support was first introduced in FreeBSD 5.0 and
then later MFC'd to 4.x: see


http://www.freebsd.org/cgi/man.cgi?query=fwohciapropos=0sektion=0manpath=FreeBSD+4.10-stableformat=html

A 4.6.2 to 4.10 upgrade should be do-able by the make
{build,install}{world,kernel} process as spelt out in
/usr/src/UPDATING.  Just use cvsup(1) to grab the latest RELENG_4 or
RELENG_4_10 sources and follow the instructions.  There's plenty in
the Handbook about doing an upgrade like that:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/synching.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html

That should get you a kernel+base system update without screwing up
all of the other software you've got installed.  Although it is
impossible to be completely certain about that.  If the machine you
intend to do this to is a production system, then I'd advise you not
to, but instead to hunt around for a reasonably cheap new machine with
FireWire capability and install there instead.

In any case, get good backups of your 4.6.2 box before doing anything
else to that machine.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   26 The Paddocks
  Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614  Bucks., SL7 1TH UK


pgppmN3vSjCKq.pgp
Description: PGP signature


Re: Urgent! Firewire support in 4.6.2?

2004-07-26 Thread Mathias Haas
Thanks both of you for the answer! I've once tried to CVSup a 5.1 
prerelease to release and that didn't work too well. I found a computer 
with a spare disk where I installed 5.2.1, that took only 15 minutes and 
from there, restoring the backup was simple. I'll now use that computer 
to build a copy of the old 4.6.2 and then DD the whole disk to the old 
machine. Thanks for the help, it's easy to panic in situations like these.

/Mathias
Matthew Seaman wrote:
On Mon, Jul 26, 2004 at 11:34:49AM +0200, Mathias Haas wrote:
 

Hello! My wifes' company had a break-in during the night today and they 
stole ALL the computers. They have their backup on an external firewire 
disk.
At home I have a FreeBSD 4.6.2 setup - but I believe that 4.6.2 doesn't 
have firewire support, is this correct?
Is there any way to add firewire support to the kernel or do I have to 
upgrade to a later version of FreeBSD?
If so, what are the odds for a successfull upgrade from 4.6.2 to 4.10 ? 
A fresh reinstall would take a lot of time since the 4.6.2 server runs a 
ton of applications.
   

Yikes.  Yes, FireWire support was first introduced in FreeBSD 5.0 and
then later MFC'd to 4.x: see
   
http://www.freebsd.org/cgi/man.cgi?query=fwohciapropos=0sektion=0manpath=FreeBSD+4.10-stableformat=html
A 4.6.2 to 4.10 upgrade should be do-able by the make
{build,install}{world,kernel} process as spelt out in
/usr/src/UPDATING.  Just use cvsup(1) to grab the latest RELENG_4 or
RELENG_4_10 sources and follow the instructions.  There's plenty in
the Handbook about doing an upgrade like that:
   http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/synching.html
   http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
That should get you a kernel+base system update without screwing up
all of the other software you've got installed.  Although it is
impossible to be completely certain about that.  If the machine you
intend to do this to is a production system, then I'd advise you not
to, but instead to hunt around for a reasonably cheap new machine with
FireWire capability and install there instead.
In any case, get good backups of your 4.6.2 box before doing anything
else to that machine.
Cheers,
Matthew
 

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]