Where is the 64-bit ppc FreeBSD ?

Dennis Clarke dclarke at blastwave.org
Tue Nov 20 04:58:32 UTC 2018


On 11/19/18 11:18 PM, Justin Hibbits wrote:
> Hi Dennis,
> 
> On Mon, Nov 19, 2018 at 9:33 PM Dennis Clarke <dclarke at blastwave.org> wrote:
>>
>>
>> Well I don't know how else to ask but where is the 64-bit ppc FreeBSD ?
>>
>> I just checked again and I did boot the dvd that I fetched from
>> https://download.freebsd.org/ftp/releases/ISO-IMAGES/12.0/ and what I
>> get is a 32-bit system. The live dvd is 32-bit. The compiler can only
>> produce 32-bit output and well here we are.
>>
>> So then, is there some magic to utter to the boot loader or something I
>> am missing ?
>>
>> Dennis
> 
> I just downloaded FreeBSD-12.0-RC1-powerpc-powerpc64-disc1.iso.xz and
> everything looked correct.  Did you download the -powerpc-powerpc ISO
> by mistake?

Repeatedly I have gone through these motions and this would be a third
time.  Sadly I use the dvd burner inside the G5 to actually burn the DVD
itself and I run a full surface blank first. It is DVD+RW media and I
use Jörg Schilling's cdrecord from the sources and always build it
myself.  It never fails and after all he is the master of such things.

So once again I will download the same dvd image and again do a full 
surface blank and a re-burn and then a boot.

Is there anywhere on the dvd media that identifies what it is ?  A file 
somewhere that says readme or similar ... what I see :

root at eris:~ # uname -a
FreeBSD eris 12.0-RC1 FreeBSD 12.0-RC1 r340470 GENERIC  powerpc
root at eris:~ # dmesg | egrep -i 'cd|dvd'
cd0 at ata0 bus 0 scbus4 target 0 lun 0
cd0: <HL-DT-ST DVD-RW GWA-4165B C006> Removable CD-ROM SCSI device
cd0: Serial Number M0063NE3358
cd0: 66.700MB/s transfers (UDMA4, ATAPI 12bytes, PIO 65534bytes)
cd0: 4482MB (2295104 2048 byte sectors)
root at eris:~ #

root at eris:~ # camcontrol devlist
<Hitachi HDS725050KLA360 K2ABC20A>  at scbus0 target 0 lun 0 (ada0,pass0)
<HL-DT-ST DVD-RW GWA-4165B C006>   at scbus4 target 0 lun 0 (cd0,pass1)
root at eris:~ #


root at eris:~ # mkdir /media/dvd
root at eris:~ # mount -t cd9660 -o ro /dev/cd0 /media/dvd


root at eris:~ # ls -lap /media/dvd/
total 547
drwxr-xr-x  20 root  wheel    6144 Nov 16 04:45 ./
drwxr-xr-x   3 root  wheel     512 Nov 20 04:50 ../
-rw-r--r--   2 root  wheel     951 Nov 16 04:35 .cshrc
-rw-r--r--   2 root  wheel     470 Nov 16 04:35 .profile
drwxr-xr-x   2 root  wheel    4096 Nov 16 04:34 .rr_moved/
-r--r--r--   1 root  wheel    6177 Nov 16 04:35 COPYRIGHT
-r--r--r--   1 root  wheel    6994 Nov 16 04:35 ERRATA.HTML
-r--r--r--   1 root  wheel    3266 Nov 16 04:35 ERRATA.TXT
-r--r--r--   1 root  wheel  255886 Nov 16 04:35 HARDWARE.HTML
-r--r--r--   1 root  wheel  119849 Nov 16 04:35 HARDWARE.TXT
-r--r--r--   1 root  wheel   23899 Nov 16 04:35 README.HTML
-r--r--r--   1 root  wheel   14333 Nov 16 04:35 README.TXT
-r--r--r--   1 root  wheel   20415 Nov 16 04:35 RELNOTES.HTML
-r--r--r--   1 root  wheel    8336 Nov 16 04:35 RELNOTES.TXT
drwxr-xr-x   2 root  wheel    6144 Nov 16 04:33 bin/
drwxr-xr-x   9 root  wheel    6144 Nov 16 04:35 boot/
dr-xr-xr-x   2 root  wheel    2048 Nov 16 04:33 dev/
-r--r--r--   1 root  wheel    6914 Nov 16 04:35 docbook.css
drwxr-xr-x  25 root  wheel   14336 Nov 16 04:45 etc/
drwxr-xr-x   4 root  wheel    8192 Nov 16 04:34 lib/
drwxr-xr-x   3 root  wheel    2048 Nov 16 04:33 libexec/
drwxr-xr-x   2 root  wheel    2048 Nov 16 04:33 media/
drwxr-xr-x   2 root  wheel    2048 Nov 16 04:33 mnt/
drwxr-xr-x   2 root  wheel    2048 Nov 16 04:33 net/
drwxr-xr-x   4 root  wheel    2048 Nov 16 04:45 packages/
drwxr-xr-x   3 root  wheel    2048 Nov 16 04:45 ppc/
dr-xr-xr-x   2 root  wheel    2048 Nov 16 04:33 proc/
drwxr-xr-x   2 root  wheel    2048 Nov 16 04:33 rescue/
drwxr-xr-x   2 root  wheel    2048 Nov 16 04:35 root/
drwxr-xr-x   2 root  wheel   18432 Nov 16 04:35 sbin/
drwxrwxrwt   2 root  wheel    2048 Nov 16 04:33 tmp/
drwxr-xr-x  14 root  wheel    2048 Nov 16 04:35 usr/
drwxr-xr-x  24 root  wheel    4096 Nov 16 04:33 var/
root at eris:~ #


root at eris:~ #  head /media/dvd/COPYRIGHT
# $FreeBSD: releng/12.0/COPYRIGHT 333391 2018-05-09 02:02:49Z imp $
#       @(#)COPYRIGHT   8.2 (Berkeley) 3/21/94

The compilation of software known as FreeBSD is distributed under the
following terms:

Copyright (c) 1992-2018 The FreeBSD Project.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
root at eris:~ #

That is not helpful and neither is README.TXT.

Has to be a file somewhere that says "release and version".

In any case I can not tell what this dvd is and so I shall start over 
with a full surface blank and then a re-burn and a test of the live DVD.

Thank you for putting up with my seemingly dumb questions but there is
just so much knowledge about FreeBSD that isn't obvious and even with
decades of UNIX and Linux experience I fall flat on my face over and
over. Strangely I just keep plowing forwards with the goal here being to
build the kernel myself and that includes the zfs.ko which is absent
from the DVD.

Dennis











More information about the freebsd-ppc mailing list