I upgraded to 15.5 from 15.4. Unfortunately, rather than writing over the top as expected, I find that it has created a separate partition. Instead of having 15.5, I have it as an option. And 15.5 seems to be in a very small partition, so I can’t access more than about 10% of the disc. Is this time for a fresh install?
Hello and welcome to the openSUSE forums.
As you did not explain how you did that upgrade it will be difficult to comment on it.
When you want to become up-to-date with your openSUSE version, then you should either take the two steps 15.4 → 15.5 → 15.6, or do a fresh install (and keeping your user data when wanted). The last way may be shorter.
But again, we do not know much about your system.Like what is the partitioning (e.g. separate /home
or not) and what file system types.
Probably, yes. You also should be aware that 15.5 is EOL and no longer receives updates. 15.6 is the currently supported release.
Hello, thanks for the reply. Everything’s on one hard drive - from Dolphin I can see sda1,2,3,4,7,8, whilst from the output of df I can see sda6,7,8. sda6 is home to the boot partition, so I presume that sda5 is home to that for 15.4. Home has been put on 8, but everything else is on 7.
To perform the update, I used zypper --releasever=15.5 dup --download-in-advance. It looks as if 15.5 has been installed alongside 15.4 rather than on top of it, as I would have expected.
The file system types are btrfs (for sda7) and xfs (for sda8, where /home is mounted).
I do not think that such an action will create and use new partitions. I assume some confusion on your part.
Better provide some real information from the system instead of story telling. Please run as root:
fdisk -l
and
lsblk -f
and post that.
As you are new here, I take the liberty to add:
Please, to make the pieces of computer code in your posts better consumable by technical oriented people:
And post as complete as possible. That is starting with the line with the prompt and the command, then all output, and ending with the new prompt line.
When you really feel you need to change anything in such a copy, then add that in a comment, else we take all characters literally.
When the text is very long, then you can upload to https://paste.opensuse.org/ .
Or you can use the tool susepaste
by piping the output to it ind posting the URL you get.
Another thing to check is if your repo URLs are fit for usage of the --releasever
option. The system is rather old and may never have been prepared for it:
zypper --releasever FOOBAR lr -d
will show this.
Thanks. I’ve never used anything like this before. The command output requested is:
linux-wvxo:~ # fdisk -l
Disk /dev/sda: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: ST2000NM0033-9ZM
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A9633874-F8AA-49DF-8B55-A1D59DD00E84
Device Start End Sectors Size Type
/dev/sda1 2048 2099199 2097152 1G Linux filesystem
/dev/sda2 2099200 1710229503 1708130304 814.5G Linux filesystem
/dev/sda3 1710229504 2659190783 948961280 452.5G Linux filesystem
/dev/sda4 2659190784 3418359807 759169024 362G Linux filesystem
/dev/sda5 3418359808 3628075007 209715200 100G Linux swap
/dev/sda6 3628075008 3629099007 1024000 500M EFI System
/dev/sda7 3629099008 3712985087 83886080 40G Linux filesystem
/dev/sda8 3712985088 3907029134 194044047 92.5G Linux filesystem
linux-wvxo:~ #
and:
linux-wvxo:~ # lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1
│ xfs 2f983efd-4ab4-4131-8ff9-137d1665a53b
├─sda2
│ xfs 319872f7-17b5-43bd-a23f-9619bc5af72f 813.3G 0% /run/media/gavin/319872f7-17b5-43bd-a23f-9619bc5af72f
├─sda3
│ btrfs 86dbacd5-5ea1-4f6b-968c-94ca014b358c 445.3G 1% /run/media/gavin/86dbacd5-5ea1-4f6b-968c-94ca014b358c
├─sda4
│ xfs 7e412e96-536a-430f-b30d-8c16fed6a661 361.3G 0% /run/media/gavin/7e412e96-536a-430f-b30d-8c16fed6a661
├─sda5
│ swap 1 a9d6166f-93e7-48a5-ae1c-87875b39b54c [SWAP]
├─sda6
│ vfat FAT16 C1BA-7146 494.6M 1% /boot/efi
├─sda7
│ btrfs 001361bd-8e36-4cee-9e53-e4ca24d919da 9G 75% /var
│ /root
│ /usr/local
│ /tmp
│ /srv
│ /opt
│ /boot/grub2/x86_64-efi
│ /boot/grub2/i386-pc
│ /.snapshots
│ /
└─sda8
xfs 4bd31fb6-a977-4982-9fce-66cd32c673cc 889.1M 99% /home
sr0
linux-wvxo:~ #
As for the repo URLs:
linux-wvxo:~ # zypper --releasever FOOBAR lr -d
Warning: Enforced setting: $releasever=FOOBAR
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
--+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------+--------
1 | Google-Chrome | Google-Chrome | Yes | (r ) Yes | No | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | download.opensuse.org-oss_3 | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/FOOBAR/repo/oss/ |
3 | oss | OpenSuSE Leap 15.1 updates | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/oss/ |
4 | packman | Packman | Yes | (r ) Yes | Yes | 90 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/ |
5 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No | ---- | ---- | 99 | N/A | http://download.opensuse.org/update/leap/FOOBAR/backports_debug/ |
6 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/backports/ |
7 | repo-sle-debug-update | Update repository with debuginfo for updates from SUSE Linux Enterprise 15 | No | ---- | ---- | 99 | N/A | http://download.opensuse.org/debug/update/leap/FOOBAR/sle/ |
8 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/sle/ |
linux-wvxo:~ #
Ouch. Your repo list is messed up. You are missing vital repos and packman is for leap 15.3…
This are the repos which are needed for Leap (except google-chrome and maybe packman):
test@leaptest:~> zypper lr -dE
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+---------------------------+------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------+---------
1 | google-chrome | google-c-> | Yes | (r ) Yes | Yes | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | openSUSE:repo-non-oss | repo-non-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/distribution/leap/15.6/repo/non-oss | openSUSE
4 | openSUSE:repo-openh264 | repo-ope-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap | openSUSE
5 | openSUSE:repo-oss | repo-oss-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/distribution/leap/15.6/repo/oss | openSUSE
8 | openSUSE:update-backports | update-b-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/backports | openSUSE
10 | openSUSE:update-non-oss | update-n-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/non-oss | openSUSE
12 | openSUSE:update-oss | update-o-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/oss | openSUSE
14 | openSUSE:update-sle | update-s-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/sle | openSUSE
16 | packman | packman | Yes | (r ) Yes | Yes | 90 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/ |
test@leaptest:~>
And this is a complete repo list for Leap (except google-chrome and maybe packman):
test@leaptest:~> zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+---------------------------------+------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------+---------
1 | google-chrome | go-> | Yes | (r ) Yes | Yes | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | openSUSE:repo-non-oss | re-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/distribution/leap/15.6/repo/non-oss | openSUSE
3 | openSUSE:repo-non-oss-debug | re-> | No | ---- | ---- | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/15.6/repo/non-oss | openSUSE
4 | openSUSE:repo-openh264 | re-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap | openSUSE
5 | openSUSE:repo-oss | re-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/distribution/leap/15.6/repo/oss | openSUSE
6 | openSUSE:repo-oss-debug | re-> | No | ---- | ---- | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/15.6/repo/oss | openSUSE
7 | openSUSE:repo-oss-source | re-> | No | ---- | ---- | 99 | N/A | http://cdn.opensuse.org/source/distribution/leap/15.6/repo/oss | openSUSE
8 | openSUSE:update-backports | up-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/backports | openSUSE
9 | openSUSE:update-backports-debug | up-> | No | ---- | ---- | 99 | N/A | http://cdn.opensuse.org/update/leap/15.6/backports_debug | openSUSE
10 | openSUSE:update-non-oss | up-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/non-oss | openSUSE
11 | openSUSE:update-non-oss-debug | up-> | No | ---- | ---- | 99 | N/A | http://cdn.opensuse.org/debug/update/leap/15.6/non-oss | openSUSE
12 | openSUSE:update-oss | up-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/oss | openSUSE
13 | openSUSE:update-oss-debug | up-> | No | ---- | ---- | 99 | N/A | http://cdn.opensuse.org/debug/update/leap/15.6/oss | openSUSE
14 | openSUSE:update-sle | up-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://cdn.opensuse.org/update/leap/15.6/sle | openSUSE
15 | openSUSE:update-sle-debug | up-> | No | ---- | ---- | 99 | N/A | http://cdn.opensuse.org/debug/update/leap/15.6/sle | openSUSE
16 | packman | pa-> | Yes | (r ) Yes | Yes | 90 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/ |
test@leaptest:~>
There is indeed something strange with /dev/sda8
. In one listing it is
/dev/sda8 3712985088 3907029134 194044047 92.5G Linux filesystem
thus 92,5 GB.
In the other:
xfs 4bd31fb6-a977-4982-9fce-66cd32c673cc 889.1M 99% /home
thus less then 1 GB.
And the file system is full.
What are sd1 … sda4 supposed to be for?
Ineed indeed, your Packman repo is hard-coded for 15.3, even older then the 15.4 you told you had.
And where are the non-OSS repos?
How the sda1-4 partitions appeared mystifies me. With sda8, I think that what we’re looking at in the first is the size of the partition and the second the amount of free space remaining (far less than it should be). I’ll look at the repos presently. Thanks - good to be moving forward.
Thanks very much - this is very helpful. At the risk of seeming naive, I will attempt to add the missing repos.
With the Packman repo, it seems to be a holdover from when I was running 15.3 - I began with a 15.0 install, then updated it in situ to 15.1, 15.2, 15.3, 15.4, and 15.5.
Yes, but you should either have adapted your repo URLs to the openSUSE version you run (in the past), or now replace 15.3
by $releasever
to never worry again.
Thanks. I’ll note that.
I’ve located the missing repos, and attempted to add them but the root partition appears to have been mounted read-only. I have run a scan, but can’t see any damage that might have prompted that.
Are you sure that you are booting from a rw snapshot?