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