Page 1 of 5

openSUSE Tumbleweed

PostPosted: Tue May 17, 2016 3:15 pm
by xeno74
Image

I've tried to boot the openSUSE Tumbleweed install program from an openSUSE installation initial ramdisk today.

Download installation initial ramdisk: http://download.opensuse.org/ports/ppc/tumbleweed/repo/oss/boot/ppc64/initrd

I booted it with the vanilla kernel 4.6 final.

Here is the whole test:

Code: Select all
CFE> ramdisk -addr=0x24000000 -fatfs cf0:initrd


Output:
Loader:raw Filesys:fat Dev:cf0 File:initrd Options:(null)
Loading: ........................................ 53313156 bytes read
Entry at 0x0000000024000000
*** command status = 0


Code: Select all
CFE> boot -elf -noints -fatfs cf0:vmlinux-4.6


Please make sure your installation medium is available. <- Back

Select the language <- English

Choose a keyboard map. Yast will offer additional keyboard tables later <- English (UK)

Start Installation

Installation

Network

HTTP

Choose the network device <- eth1 : Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter

Automatic configuration via DHCP <- Yes

Unfortunately openSUSE can't configure my network card automatically. The manual configuration doesn't work either.

Cheers,

Christian

Re: openSUSE Tumbleweed

PostPosted: Tue May 17, 2016 3:49 pm
by xeno74
Upgrade

Start by removing the existing repos:

Code: Select all
mkdir /etc/zypp/repos.d/old


Code: Select all
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old


Then add the new repos:

Code: Select all
zypper ar -f -c http://download.opensuse.org/ports/ppc/tumbleweed/repo/oss/ repo-oss
zypper ar -f -c http://download.opensuse.org/ports/ppc/tumbleweed/repo/non-oss repo-non-oss
zypper ar -f -c http://download.opensuse.org/ports/ppc/tumbleweed/repo/debug repo-debug


The resulting list of repositories should look like this:

Code: Select all
# zypper lr -u


Code: Select all
 # | Alias             | Name              | Enabled | Refresh | URI
 --+-------------------+-------------------+---------+---------+--------------------------------------------------------
 1 | repo-debug        | repo-debug        | Yes     | Yes     | http://download.opensuse.org/ports/ppc/tumbleweed/repo/debug
 2 | repo-non-oss      | repo-non-oss      | Yes     | Yes     | http://download.opensuse.org/ports/ppc/tumbleweed/repo/non-oss
 3 | repo-oss          | repo-oss          | Yes     | Yes     | http://download.opensuse.org/ports/ppc/tumbleweed/repo/oss


Running the upgrade

Once you are done with the repo setup use zypper dup to upgrade.

Code: Select all
zypper dup --from repo-oss

Re: openSUSE Tumbleweed

PostPosted: Tue May 17, 2016 9:50 pm
by xeno74
Here are the results.

openSUSE Tumbleweed works but not very stable. I can't recommend to use it. It's only for testing.

Image

Re: openSUSE Tumbleweed

PostPosted: Wed May 18, 2016 1:28 am
by xeno74
Note:

I have found the problem of the installation. The Wicked service (network configuration infrastructure) doesn't work in the initrd and in an updated Tumbleweed installation. That means network doesn't work.

Re: openSUSE Tumbleweed

PostPosted: Wed May 18, 2016 2:04 am
by xeno74
I installed the old openSUSE 13.2 Wicked packages and after that the network works without any problems.

Code: Select all
libwicked-0-6-0.6.12-1.1.ppc64.rpm
wicked-0.6.12-1.1.ppc64.rpm
wicked-service-0.6.12-1.1.ppc64.rpm

Re: openSUSE Tumbleweed

PostPosted: Wed May 18, 2016 1:34 pm
by xeno74
Please note: openSUSE Tumbleweed is complete 64-bit. ;-)

I am testing already the alpha2 of kernel 4.7 with openSUSE Tumbleweed PPC64:

Image

Re: openSUSE Tumbleweed

PostPosted: Thu May 19, 2016 10:01 am
by vox
xeno74 wrote:Image
Unfortunately openSUSE can't configure my network card automatically. The manual configuration doesn't work either.

Cheers,

Christian


CHris,

Thank you for thinkering with Tumbleweed. Hope it works better then past OpenSUSE image that was crawling with MATE on x1000.
TW is interesting concept, but on x64 I have testead LEAP which I find better step forward.

Its good X1000 and X5000 are PPC54 since Leap is 64 bit distro
https://en.opensuse.org/Portal:Leap

There are PPC distros and would love to test them, as I believe you should.
http://download.opensuse.org/ports/ppc/ ... tion/leap/

Re: openSUSE Tumbleweed

PostPosted: Sat May 21, 2016 5:51 am
by jdupuis
opensusepartions.png


Hi Christian!

Tumbleweed DVD install with my R7 250X and using Kernel 4.6. Got the DVD to boot and start GUI installation!! :) Took a little tweaking. Will not boot up after install fro HD - Kernel panic "No working init found". Here's how I got the DVD Installation to work: Power up X1000 and insert DVD and press F

CFE>ramdisk -addr=0x24000000 -fs=iso atapi0.1:boot/ppc64/initrd [Enter] You get the fails to read error but it loads. Press "Up" arrow to re-display line and [Enter] no error
Loading.........53646964 bytes read
Entry at 0x0000000024000000
command status =0
CFE>setenv bootargs "root=/dev/ramdisk file=/cdrom/boot=boot [Enter]
command status = 0
CFE>boot -elf -noints -fatfs cf0:vmlinux-4.6 (final)
Verbose loading commences!!!! All discovered (including Realtek) :)
Network list: Shows several PWRficient Gigabyte. Choose the one with you MAC number EDIT. choose DHCP 4 and 6 NEXT
I checked Add on Repositories for test.
Initializing...
Suggested Partitioning and shows all manner of things for sdb and lists sdc5 as SWAP (created by 12.04) weird! I hit next to test default partition option. You can choose Expert. NEXT
Time Zone - don't have to explain NEXT
Warning pops up "unable to download list of repos or no repos defined. I hit OK then NEXT (for testing)
Choose Desktop (awesome) still getting somewhere in the GUI installation :)
I chose Gnome for testing but love KDE
Create Local User - New User - I checked the box Use this password for ADMIN and unchecked Auto Login
I had to NEXT through bug errors. Then it was time to restart.

CFE> setenv bootargs "root=/dev/sdb1 quiet ro splash"
CFE> boot -elf -noints -fatfs cf0:vmlinux-4.6

Loading is normal then stops at "No working init found"
"Rebooting in 180 secs
This occurs with Kernal 4.7 alpha2 as well.

Good news is I got this far and so close. I was able to boot from DVD and use Graphical Installation Environment. Now if you can repeat. This mystery init not found file may be resolved for a smoother install process. Maybe address the Partitioning part of the Installation as well. May have to modify that. I have a snap shot of the default partitions created by OpenSuse.

Cheers!!

John

Re: openSUSE Tumbleweed

PostPosted: Sat May 21, 2016 7:52 am
by xeno74
Hi John,

Many thanks for testing! Well done! It's great that you was able to install it with the DVD. The init problem exists because init is on /dev/sdb2 and you boot from /dev/sdb1. Unfortunately you can't boot from /dev/sdb2 because it is a btrfs partition. Please use one partition with ext4 instead.

Thanks,

Christian

Re: openSUSE Tumbleweed

PostPosted: Sat May 21, 2016 12:47 pm
by jdupuis
xeno74 wrote:Hi John,

Many thanks for testing! Well done! It's great that you was able to install it with the DVD. The init problem exists because init is on /dev/sdb2 and you boot from /dev/sdb1. Unfortunately you can't boot from /dev/sdb2 because it is a btrfs partition. Please use one partition with ext4 instead.

Thanks,

Christian


Christian,

Not a problem. This evening I'll partition clicking on "Expert". Downloading Repositories failed as well but I'm sure can be resolved once I can get the Desktop running and configure Network and Yast in settings. During Partitioning, I'll do an /dev/sdb1 ext4 and give it and Extended Swap partition of it's own as well. I'll do the single ext4 first. One thing at a time - right?
Report tonight.

Cheers!!

John