Re: "Upgrading" from 5.4 to 6.1



Tamas Gal <septi@xxxxxxxxxxxxxx> wrote:
Hi,

today I bought a new CPU and want to upgrade my hardware and software
on my desktop-machine. It's a Pentium II 400mhz setup and the new
CPU is an Athlon 1000 with an other mainboard and ddr-ram. Since
I don't have a CD-writer or a floppy-drive I don't see a posibility
to install freebsd 6.1 on the machine. Do you guys have any
suggestions? It's a running system with freebsd 5.4. Is there a
way to use sysinstall? I it shouldnt be a real upgrade, I've no
problem with reconfiguring the system, the only problem is that I
don't have freebsd 6.1 on any media. So how could I install it
from the internet?

For me the binary upgrade from cdrom worked no problem. That is
booting to sysinstall, choose upgrade an existing system, etc.

So your problem is doing that without a cdrom. I think it is possible, without
having done it myself. Here is what i would do. Using network, copy
/boot/kernel/... and /usr/sbin/sysinstall from the 6.1-RELEASE
somewhere on your hard disk.

Then arrange /boot/loader to boot the 6.1 kernel and then to run sysinstall
as init process. This can be done using loader commands.
See man loader, particularly the unload and load command and the
init_path and module_path variables.

Then you are in a configuration to update and download everything from
network.

In my opinion the binary upgrade is *very* convenient. For me it provided a
working system "out of the box". Afterwards i runned mergemaster to be on the
safe side, but it added very little. But it preserved the configuration
without problem. I had kept a copy of /etc but it proved unnecessary.

Of course you can always use the standard method of cvsup sources,
make buildword, make buildkernel, make installkernel, reboot,
make installworld, if your machine is up to the task. From
all reports it works very well for an upgrade from FreeBSD-5 to
FreeBSD-6, but read /usr/src/UPDATING. You also need to run
mergemaster -p before and mergemaster after, carefully. All in one
it is a considerable loss of time on an old machine, but people seem
to like this method...


Thank you, septi


--
Michel Talon
.



Relevant Pages

  • Re: Rebuilding World Problems
    ... the last step has a link to the FreeBSD ... -s" to go into single user mode; it's easier to to just select option ... I decided to go ahead and try the "mergemaster -p" step. ... * On an initial install ALWAYS buildworld BEFORE buildkernel ...
    (freebsd-stable)
  • ClamAV 0.67, SendMail, FreeBSD 5.2.1-RELEASE-p1
    ... Hello FreeBSD Gurus! ... I am trying to install ClamAV Milter in my system. ... Upgrade virus data files: ... Reconfigure sendmail. ...
    (freebsd-questions)
  • Re: FreeBSD or DEBIAN for remotely administered internet server
    ... What, then, do I manage better on Debain than FreeBSD? ... Program Installation / Upgrade: ... dependencies), what conflicts brings which package, etc, and I can make ... and after that install everything. ...
    (comp.unix.bsd.freebsd.misc)
  • Problem with make buildworld during upgrade from 7.0-RELEASE to 7.2-RELEASE
    ... I am going thru my first FreeBSD upgrade and it's not going too smoothly. ... installed portupgrade [ssh ... normal ssh connection to this computer, it seems due to the resource-intense ...
    (freebsd-questions)
  • Changing a company from 100% Windows to 100% FreeBSD.
    ... windows over to freebsd. ... I suppose that I would NFS mount the binary and do the network ... just install it on each of the 40 machines. ... fairly easily upgrade the other machines by just ...
    (freebsd-questions)