openSUSE 13.2

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

openSUSE 13.2

Post by xeno74 »

Hi All,

I'd like to test openSUSE 13.2 on QEMU/KVM PPC and on my AMIGA one X1000.

1. Test - Installation with QEMU/KVM PPC

You need the NET ISO of openSUSE 13.1 to start the installation. The NET ISO of 13.2 doesn't work because the Grub PPC bootloader doesn't work.

Download openSUSE 13.1 NET ISO: openSUSE-13.1-ppc-NET-ppc-Build0095-Media.iso

Create a raw image for QEMU with 'dd':

Code: Select all

dd if=/dev/null of=opensuse_ppc.img bs=1M seek=32768
(Using seek creates a sparse file, which saves space.)

Format it with ext4 as root:

Code: Select all

mkfs.ext4 -F opensuse_ppc.img
You can boot it with the following command:

Code: Select all

qemu-system-ppc -M mac99 -m 2047 -cdrom openSUSE-13.1-ppc-NET-ppc-Build0095-Media.iso -boot order=d -net nic,vlan=0,model=e1000 -net user,vlan=0 -enable-kvm -hda opensuse_ppc.img
openSUSE_13.2_PPC-1.png
Unfortunately, Yaboot doesn't boot. You have to boot it with the following command:

Code: Select all

boot cd:,\suseboot\yaboot
openSUSE_13.2_PPC-2.png
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

openSUSE_13.2_PPC-3.png
openSUSE_13.2_PPC-4.png
openSUSE_13.2_PPC-5.png
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

openSUSE_13.2_PPC-6.png
openSUSE_13.2_PPC-7.png
openSUSE_13.2_PPC-8.png
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

openSUSE_13.2_PPC-9.png
openSUSE_13.2_PPC-10.png
openSUSE_13.2_PPC-11.png
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

The setup program doesn't find the repository.

I try it with the following address:

Code: Select all

/ports/ppc/distribution/13.2/repo/oss
But It doesn't work either. There is a repository available but it doesn't work with the 13.1 NET ISO.
openSUSE_13.2_PPC-12.png
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

openSUSE 13.2 isn't installable because qemu-system-ppc64 by default has non-working keyboard: Bug #1004050.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

It works on my AMIGA one X1000!!!!!!!!!
openSUSE_13.2_PPC64_AMIGA_one_X1000.jpg
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

opensuse-13.2-logo.jpg
Be aware, that openSUSE is experimental and isn't supported. openSUSE for the X1000 is alpha software! It's only for testing!

Here are the installation instructions for openSUSE 13.2 PPC64 (based on the Fedora installation instructions by Pat Wall. Thanks to Pat :) )

You must have another Linux distribution already installed such as Debian, MintPPC, Ubuntu etc in
order to install openSUSE 13.2. Login to your current Linux distribution, e.g. Debian or
Ubuntu and create an ext4 partition of at least 20GB using GParted or similar tool of your choice.
You should also create a Linux swap partition.

Login to your current Linux distribution, e.g. Debian or Ubuntu, and open a terminal to complete
the following steps.
Become the root user by entering

Code: Select all

su
<return>

Enter your root password <return>

Create a mount point on which to mount the new openSUSE partition:

Code: Select all

mkdir /mnt/opensuse
<return>

Mount the partition where you want to install openSUSE.

Code: Select all

mount -t ext4 /dev/sdXX /mnt/opensuse
<return>

Download the openSUSE 13.2 PPC64 tarball from the following URL: openSUSE-13.2-1-x1000-ppc64.tar.gz
(The compressed image is 1.3GB in size and will expand to 3.7GB )
Copy the tar.gz file to the partition where you want to install openSUSE.

Code: Select all

cp openSUSE-13.2-1-x1000-ppc64.tar.gz /mnt/opensuse
<return>

Change to /mnt/opensuse.

Code: Select all

cd /mnt/opensuse
<return>

Unpack the tarball.

Code: Select all

tar zxvf openSUSE-13.2-1-x1000-ppc64.tar.gz

<return>

You can now reboot into your openSUSE installation:

Code: Select all

reboot
<return>

Booting openSUSE
To boot openSUSE at the CFE prompt you will need to do the following:
Remember to substitute the root partition (/dev/sdb2 in this example) that you installed openSUSE on.
(Note this is typed as a single line at the CFE prompt)

Code: Select all

CFE> setenv bootargs "root=/dev/sdb2"
Boot a Linux kernel for example vmlinux-4.1 kernel from a usb stick or compact flash card.

Code: Select all

CFE> boot -elf -noints -fatfs cf0:vmlinux-4.1
(compact flash card)

Code: Select all

CFE> boot -elf -noints -fatfs usbdisk0:vmlinux-4.1
(USB disk)

openSUSE will now boot to the “Shell Login” Screen.

Login into openSUSE with the administrator account root.

The default root password is: amigaone (all lower-case)

Change the root password to the password of your choice.

Code: Select all

passwd

<return>

Enter your new password and confirm.
While still logged in as root you will need to setup X11.

Code: Select all

X -configure
<return>

Copy the xorg.conf.new file to /etc/X11/xorg.conf.

Code: Select all

cp xorg.conf.new /etc/X11/xorg.conf
Reboot the AMIGA one X1000 and login with the root user.

Have a lot of fun with openSUSE. :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

Another screenshot:
openSUSE_13.2_PPC64_AMIGA_one_X1000-2.jpg
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

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

Re: openSUSE 13.2

Post by xeno74 »

LXDE on openSUSE 13.2 PPC64:
openSUSE_13.2_PPC64_AMIGA_one_X1000-3.jpg
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

Post Reply