Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Mar 2000 19:59:53 -0800
From:      Alfred Perlstein <>
To:        Palle Girgensohn <>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: 3 -> 4 when /usr is a vinum volume?
Message-ID:  <>
In-Reply-To: <>; from on Sat, Mar 18, 2000 at 03:34:38AM +0100
References:  <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
* Palle Girgensohn <> [000317 19:03] wrote:
> Hi!
> I'm having troubles updating a FreeBSD 3-stable system to current,
since it has /usr as a vinum volume.  I've just updated about a
dozen machines without any problems, but none of them uses vinum.

> Following the instructions in UPDATING, when rebooting to single
> user mode, vinum wouldn't work since the kernel module was out of
> date - no surprise. So, I copied a fresh vinum.ko in there and
> tried
> again. This time, vinum loaded fine, but complained that it
> couldn't get the list from disk (or similiar). A 'vinum list'
> command would show nothing. So, I tried rebooting with the old
> 3-stable
> kernel. When makeing installworld running the 3-stable kernel,
> make first installed the make binary itself, and then could not do
> anything more, since the new libc was not in place, and the just
> installed make needed the new libc... odd? shall it really start
> by installing make? dunno how this happened?
> Anyway, what is a good strategy for upgrading a system where /usr
> is a vinum volume? Any tips, tricks or ideas (apart from moving
> /usr to a non-vinum volume and install onto that one).

Yowch, please wrap lines at 70 characters. :)

Anyhow, if you cd to /usr/src/sys/modules/ you can build the vinum
module by typing 'make' then you can copy your 3.x modules to let's
say /modules3.x and install your new modules by just typing 'make install'
in /usr/src/sys/modules/

Read the loader page carefully and you should be able to boot 3.x
kernels with 3.x modules and 4.0 modules with a 4.0 kernel without
too much voodoo.

good luck,
-Alfred Perlstein - [|]

To Unsubscribe: send mail to
with "unsubscribe freebsd-current" in the body of the message

Want to link to this message? Use this URL: <>