Fienix - New PowerPC Distro

AmigaOne X1000 platform specific issues related to Linux only.
Post Reply
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Fienix - New PowerPC Distro

Post by xeno74 »

caseycullen wrote:We need an up-to-date, modern distribution specifically for PowerPC, with a repository that allows you to choose what to install, full of tested software that will run without problems. So I decided to make Fienix.

The Fienix disk image (downloadable from the website) contains only a minimal install, but apt and synaptic are configured to connect to the Fienix repository so you can download anything else you want using Synaptic. I have tested everything in the repository on my X5000, packages are patched/fixed/reconfigured wherever needed - there may still be minor bugs in some apps but everything runs and is functional.
username: fienix
password: fienixPW
root password: rootAdminPW

lol this has taken me literally hundreds of hours so I hope at least one other person likes it :lol:

I could also use some help if anyone is interested.
-revised instructions for using disk ID instead of the dev path
-instructions for how to use on an X1000 or Sam series
-instructions for how to use on Open Firmware (Power Mac); I'm currently working on this one
-testing with new kernels
-install option using DebianInstaller or similar, what's needed to do this?
-anything else; I'm totally open to collaboration, contributors, suggestions, etc.
-also see the To Do list

Image
I was able to download it today. After that I copied it with 'dd' to an empty partition on my AmigaOne X1000. It works really fantastic.

Screenshot of Fienix with the kernel 4.20-rc5 on my AmigaOne X1000:

Image

Please test it.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

Hi Casey,

Great news! I can boot Fienix in a virtual e5500 quad-core PPC64 QEMU machine on my laptop (x86_64).

Screenshot:

Image

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

If you need more information about Fienix, then please look in the X5000 thread of Fienix.

Link: Fienix - New PowerPC Distro - Platform: AmigaOne X5000 - Linux Only

Thanks
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

Fienix with VLC 3.0.4! The VLC plays a TV stream (DVB-C via Fritz!Box) with an audio output via Bluetooth loudspeaker:

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
Hypex
Beta Tester
Beta Tester
Posts: 645
Joined: Mon Dec 20, 2010 2:23 pm
Location: Vic. Australia.

Re: Fienix - New PowerPC Distro

Post by Hypex »

:shock: :shock: :shock:
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

Hi All,

Casey has updated a lot of packages for Fienix. Now, we have Mesa 18.2.8 and the RC1 of kernel 5.0!

@Casey Cullen
Many thanks for the updated packages! :-)

You can play YouTube videos with ViewTube!

(See screenshot of Fienix with Arctic Fox and ViewTube)

Cheers,
Christian

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

Image

Instructions for CFE

///Install onto USB Drive

The below instructions describe how to install Fienix onto a USB drive. You will need a computer running Linux to prepare the USB drive.

Downloading and Extracting

Downloads:

Kernel: vmlinux-4.20-AmigaOne_X1000_X5000.tar.gz

Fienix image: Fienix-Beta120418.img.tar.gz (3.5G)

Download the kernel and extract - you should have "zImage-4.20" and the kernel modules directory "4.20.0_A-EON_AmigaOne_X1000_Nemo"
Download the Fienix image and extract, make note of the path to the Fienix image, such as "/home/user/Fienix.img"

Preparing the USB Drive
Insert your USB drive and open gparted

Use the menu on the right side of the toolbar to select the USB drive you inserted

Make note of the device path, such as “/dev/sdb” -this will be referred to as "/dev/usbdrive" from this point forward, use your correct path

Click the Device menu, then click Create Partition Table

Select new partition table type: msdos

Click Apply

Choose the Partition menu, then New

Enter the following options: Free space preceding: 1; New size: 128; File system: fat32; Label: NEMOBOOT

Click Add button

Choose Partition, then New

Enter the following options: File System: ext4; Label: FIENIX

Click Add button

In the toolbar, click the check mark for “Apply All Operations”

Click the Apply button

After all operations have completed, click the Close button

Copying the kernel and Fienix

Copy the kernel (zImage-4.20) onto the new NEMOBOOT partition you just made on your USB drive

Open a Terminal window

As sudo (Ubuntu) or su (Debian), enter:

dd if=/path/to/Fienix.img of=/dev/usbdrive
-where "/dev/usbdrive" is the path to the FIENIX partition you created, such as "/dev/sdb2"

Allow dd to copy the Fienix image to your USB drive

Correcting Partition Size

Open gparted
Select the FIENIX partition
Click the Partition menu, then click Check
Click the checkmark icon on the toolbar to Apply All Operations, then click Apply when asked if you're sure

Copying the kernel modules

Copy the kernel modules directory "4.20.0_A-EON_AmigaOne_X1000_Nemo" to "/lib/modules" onto the new FIENIX partition.

Booting into Fienix

CFE firmware does not recognise USB devices on power-up unless they are connected to the first USB port which is reserved for the keyboard. Unless you have a USB hub connected to the first port which allows you to connect both the keyboard and USB disk, you will need to insert the USB disk AFTER you have entered CFE. These instructions will assume that when using a USB stick you will insert it in the top left USB port on the front of the AmigaOne X1000 case AFTER you have entered CFE. It is not possible to boot Fienix off an Amiga FFS partition.

Restart your X1000 and Press F to enter CFE Command Line

Enter commands as follows (enter after each line):

Code: Select all

setenv bootargs "root=/dev/usbdrive rootdelay=5"

Code: Select all

boot -elf -noints -z -fatfs usbdisk0:zImage-4.20
///Installing onto Hard Drive

The below instructions describe how to install Fienix onto a hard drive from Fienix on a USB drive. The instructions presume no other OS is present on the hard drive, dual-booting is outside the scope of these instructions.

Preparing the Hard Drive

Modifying your hard drive partitions can lead to loss of data. Backup any important information or data BEFORE you begin!

Open gparted

Use the menu on the right side of the toolbar to select the hard drive you wish to install Fienix onto

Make note of the device path, such as “/dev/sda” -this will be referred to as "/dev/harddrive" from this point forward, use your correct path

Click the Device menu, then click Create Partition Table

Select new partition table type: msdos

Click Apply

Choose the Partition menu, then New

Enter the following options: File System: ext4; Label: FIENIX

Click Add button

In the toolbar, click the check mark for “Apply All Operations”

Click the Apply button

After all operations have completed, click the Close button

Copying the kernel and Fienix

Copy the kernel (zImage-4.20) onto the onboard CF card.

Open a Terminal window

Login to Terminal as superuser by typing "su" and entering the superuser password

If you are currently running Fienix from a USB drive, and want to copy your existing installation onto your hard drive, enter:
dd if=/dev/usbdrive of=/dev/harddrive
-where "/dev/usbdrive" is the usb drive which Fienix is installed on, such as /dev/sdb2, and "/dev/harddrive" is the path to the FIENIX partition you created, such as "/dev/sda2"

If you want to copy a fresh install of Fienix onto your hard drive you can copy the Fienix image, enter:
dd if=/path/to/Fienix.img of=/dev/harddrive
-where "/dev/harddrive" is the path to the FIENIX partition you created, such as "/dev/sda2"

Allow dd to copy the Fienix image to your hard drive

Copy the kernel modules directory "4.20.0_A-EON_AmigaOne_X1000_Nemo" to "/lib/modules" onto the new FIENIX partition on your hard drive.

Confirming Fienix Installation / Booting into Fienix

Restart your X1000 and Press F to enter CFE Command Line

Enter commands as follows (enter after each line):

Code: Select all

setenv bootargs "root=/dev/harddrive"

Code: Select all

boot -elf -noints -z -fatfs cf0:zImage-4.20
Setting up the Multi-boot menu

These instructions will allow you to boot into Fienix using the Multi-boot menu instead of typing in the boot commands each time.
Restart your X1000 and Press F to enter CFE Command Line

Enter the following:

Code: Select all

setenv -p MENU_2_LABEL "Fienix"

Code: Select all

setenv -p MENU_2_COMMAND 'set pmu -astate=A4 ; setenv bootargs "root=/dev/harddrive" ; boot -elf -noints -z -fatfs cf0:zImage-4.20'
-where "/dev/harddrive" is the path to the FIENIX partition you created, such as "/dev/sda2"
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9319
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

virgola wrote:@thread
We just published an interview to Case Culley about his Fienix distro
https://www.powerprogress.org/en/interv ... tribution/
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply