Legacy BIOS boot opensuse leap 16 and agama storage

greeting
opensuse leap 16

1- i own old machine with small ssd disk that divided using master boot record method.

2- i attach image show my ssd partitions (i can not reallocate it, i want use same partitions. and keeping the “data” partition without format.

3- during my search to prepare for install leap 16 find some speak about agama can not find existing partitions during insulation (for my case, who want keep old partitions).

4- also when compare the leap 15.6 with leap 16 flash after install the iso, find leap 16 use uefi.

so my question:

a- can i install leap 16 using legacy boot?

b- can i install leap 16 on my small ssd without need redivided it and keep same partitions, and keep “data partition” without format?

thanks in advance

How old is “old machine”? What CPU does it have?

CPU supporting x86_64-v2 is minimum requirement for 16.0, so my 240GB BX500 with legacy partitions and 15.6 cannot be upgraded to 16.0, but if it had x86_64-v2 CPU, then I could upgrade it to 16.0. Does yours already have 15.6 installed, and a v2 CPU? If yes to both, then you may easily upgrade to 16.0 using zypper, like I did on other machines with other SSDs that have legacy partitioning.

Some people have reported difficulty in understanding how to use 16.0’s Agama installer to do it, and I have insufficient knowledge as yet to explain what reported problems are, or instruct in Agama partitions reuse, but 16.0 is reported to be able to be installed to and use existing legacy partitions. If you do not already have 15.6 installed, and try installing 16.0 and find it too difficult, then try installing 15.6, and then upgrade 15.6 to 16.0 using zypper.

1 Like

1- cpu: Intel© Core™ i5-3210M CPU @ 2.50GHz × 2
2- i already have 15.6 installed
3- i use it as daily OS “do not know a lot CPU version, etc”
4- when make search find my CPU is “x86_64-v2”, if am not wrong.
5- in country electricity and internet is not stable also the internet speed is small and limited, so online install is very dangerous.

6- so if i understand correct from your words the opensuse leap 16 support legacy.
thanks a lot for you

Post:
/lib64/ld-linux-x86-64.so.2 --help | grep x86-64-v

Every Intel Core i3, i5, i7 etc is v2 or better, every “Core” brand newer than Core2*, which began in late 2008.

Zypper dup can be done in steps. The manual method that worked for me, meaning no installation of openSUSE-repo* rpms, done afterzypper al openSUSE-repo*, and no need for --releasever=16.0 option with zypper dup, done logged in as root, includes:

  1. remove from /etc/zypp/repos.d the old update repo files and replace with one containing baseurl=http://cdn.opensuse.org/update/openSUSE-stable/repo/oss/
  2. update balance of content of /etc/zypp/repos.d/ from 15.6 to 16.0 with text editor
  3. disable optional repos
  4. zypper clean
  5. zypper ref
  6. zypper dup -d
  7. zypper dup
  8. re-enable any necessary optional repos
  9. zypper up

1 & 2 configure repos for upgrade to 16.0. 3 should be self-evident. 4 clears cache of anything that may remain. 5 updates zypp database, unnecessary if all repos are configured to auto-refresh. 6 downloads all packages to be installed. 7 does the actual upgrade from the fresh new local rpm cache. 7 should go quickly, so if you have your computer connected to a UPS, interruption risk from electricity outage should be nil or less.

1 Like

x86-64-v4
x86-64-v3
x86-64-v2 (supported, searched)

Screenshot from 2025-10-10 03-34-31

Please don’t follow these instructions.

@naive2021 there is a tool to migrate from Leap 15.6 to Leap 16.0 named

opensuse-migration-tool

Install and run it: