Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jul 2012 12:22:52 +0100
From:      Anton Shterenlikht <mexas@bristol.ac.uk>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        freebsd-ia64@freebsd.org
Subject:   Re: Installing on zx6000
Message-ID:  <20120718112251.GA72626@mech-cluster241.men.bris.ac.uk>
In-Reply-To: <12399EEC-E7D2-415C-96EE-102DDA5A4866@xcllnt.net>
References:  <4FE38863.9020303@wizardlike.ca> <1817B805-693A-4635-9506-EBD8F90C1166@xcllnt.net> <20120702124138.GB36368@mech-cluster241.men.bris.ac.uk> <14CF4E3A-17A4-466D-A1BB-A080616B35DD@xcllnt.net> <20120703112755.GA39761@mech-cluster241.men.bris.ac.uk> <C3DE4358-C96C-41CF-94DB-D6880A2F9954@xcllnt.net> <20120715162848.GA23384@mech-cluster241.men.bris.ac.uk> <12399EEC-E7D2-415C-96EE-102DDA5A4866@xcllnt.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jul 15, 2012 at 11:52:43AM -0700, Marcel Moolenaar wrote:
> 
> On Jul 15, 2012, at 9:28 AM, Anton Shterenlikht wrote:
> 
> > Marcel,
> > 
> > I went for an easy option, and installed from 8.1-RELEASE DVD.
> > 
> > Now, can I hope to update to -current in one jump?
> 
> You should be able to, but make sure you have the latest loader
> in the EFI system partition. The 8.1 loader will not be able to
> boot a -current kernel.
> 
> As a precaution, you could create a new partition for the FreeBSD
> -current installation so that you preserve the FreeBSD 8.1 one.
> You can even leave the FreeBSD 8.1 loader on the system partition,
> though the latest loader should boot an old FreeBSD kernel just
> fine.

Great, got it.

So, if anybody else is interested I did:

1. install FreeBSD from 8.1-release cd.
I choose minimal distribution.

Important: on my rx2600 the console is on uart1
(uart1: console (9600,n,8,1)). However, in the
default installation ttyu1 is marked "off" in
/etc/ttys. So quite a few times I ended up with
an installation where I was locked out from the
console and couldn't log in.

There are 2 solutions to this problem. Either

 - in the post-installation dialog choose to
   edit /etc/ttys and make sure to enable (mark "on")
   ttyu1 (or, depending on your hardware, maybe
   ttyu2, ttyu3, or all of them. On reboot you
   then should get a login prompt on the console.

or

 - set up at least one network interface *and*
   add at least one user to the system. On reboot
   this will allow this user to login remotely
   via ssh. (root ssh login is disabled by default,
   of course).

2. Copied the 3.0 loader from another ia64 -current box.

3. follow Marcel's /boot symlink procedure:

http://www.freebsd.org/cgi/getmsg.cgi?fetch=2561+0+/usr/local/www/db/text/2010/freebsd-ia64/20100131.freebsd-ia64

4. install the ports tree using csup and this
ports-supfile:

*default host=cvsup.uk.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=. delete use-rel-suffix compress

ports-all

(Choose the host closest to you).

5. Install devel/subversion from ports

6. Install the FreeBSD src tree:

 mkdir /usr/src
 /usr/local/bin/svn co svn://svn.freebsd.org/base/head /usr/src

7. Updated the system to the latest current:

FreeBSD 10.0-CURRENT #2 r238540


-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120718112251.GA72626>