Found an old TW - any way to update/upgrade?

Hello again!

Found an old HDD with a TW install, apparently from OCT-2016 (create date of /home folders) with:

uname -a Linux TWhd 4.7.5-1-default #1 SMP PREEMPT Mon Sep 26 08:11:45 UTC 2016 (02c4d35) x86_64 x86_64 x86_64 GNU/Linux

and trying to update gives me:

sudo zypper dup
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
File '/content' not found on medium 'http://download.opensuse.org/tumbleweed/repo/non-oss/'

Abort, retry, ignore? [a/r/i/? shows all options] (a): 

Any way forward besides fresh install and keeping home? :slight_smile:

I would recommend the fresh install (keeping “/home”). There have been to many changes over the last 6 years. In particular, the file system change (so that “/bin” becomes a symlink to “/usr/bin”) and the move of many files from “/etc” to “/usr/etc”.

The normal update includes scripts to adapt to such changes. But, by now, some of those scripts have been phased out. I would expect problems with just an attempt to update.

1 Like

In addition to the “usr-merge” already mentioned by @nrickert there have been changes in rpm (new database format, new compression format, …) somewhere in 2020.

1 Like

If you’re in the mood for gambling, an offline upgrade might be fun, but fresh install is the smart way forward with such an antique.

Nothing to loose here, so what is in “offline upgrade”?

PS: Ok, found this here

https://en.opensuse.org/openSUSE:Tumbleweed_upgrade

In principle things went fine (install was legacy boot with ext4 for / and /home partitions), but unable to boot without the USB-stick I used for upgrading. It’s not mentioned in /fstab, so some UEFI-magic?

The boot hangs at “switch to remote file system” forever, until I plug in the USB-stick. Removed the stick from Repositories, changed some stuff in the kernel boot line to refresh bootloader things (ipv6.disable=1), but at boot the USB-stick is still required. Did the upgrade install UEFI, although disabeled in BIOS and not active in the original install?

…it was in the kernel boot line

(btw where are the code tags?!?)

resume=dev/sdb2

removed it, now booting ist fine. Some fine tuning NTP, networkmanager, firewall, time zone, services and it’s up and running…

type or paste code here

In the forum editor:

type or paste code here

Preformatted text… OK, good to know :wink: