Find out OS version and plattform?

Doug Hardie bc979 at lafn.org
Fri Jun 12 09:21:51 UTC 2020


> On 12 June 2020, at 02:15, Steve O'Hara-Smith <steve at sohara.org> wrote:
> 
> On Fri, 12 Jun 2020 11:03:22 +0200
> Ede Wolf <listac at nebelschwaden.de> wrote:
> 
>> Hi,
>> 
>> is there a way to find out which version of FreeBSD was installed - and 
>> for what architecture, simply by  mounting the disk?
> 
> 	If you mount it on FreeBSD then you can do something like this
> (taken from man freebsd-version).
> 
> mount -rt ufs /dev/ada0p2 /mnt
> env ROOT=/mnt /mnt/bin/freebsd-version -ku
> 
> 	You could inspect the sources of freebsd-version to find out how
> this is done.
> 
>> I am not talking about uname, where you have to be inside the os, but if 
>> you simply mount the root partition to another computer, where to look 
>> for these information?
> 
> 	The kernel version is pulled from the kernel, I'm not sure where
> the userland version is stored.

Do a more /bin/freebsd-version

Right at the end of the initial shell comments is:

# $FreeBSD: releng/12.1/bin/freebsd-version/freebsd-version.sh.in 325800 2017-11-14 10:15:17Z des $
set -e
USERLAND_VERSION="12.1-RELEASE-p3"






More information about the freebsd-questions mailing list