Show
uname -a
Show
uname -a
this was done in opeSUSE 15.1
sergio@netBook:~> uname -a
Linux netBook 4.12.14-lp151.28.36-default #1 SMP Fri Dec 6 13:50:27 UTC 2019 (8f4a495) x86_64 x86_64 x86_64 GNU/Linux
sergio@netBook:~>
this was done in opeSUSE 15.1
We are only talking about Leap 15.1…
So you are not running an kernel from kernel:stable.
Post zypper lr -d
zypper se -si kernel-default
I am running kernel from kernel:stable:
uname -a && lsb-release -id
Linux linux64 5.4.8-1.g582f5cb-default #1 SMP Sun Jan 5 08:46:16 UTC 2020 (582f5cb) x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: openSUSE
Description: openSUSE Leap 15.1
sergio@netBook:~> zypper lr -d
# | Apelido | Nome | Habilitado | Verificação GPG | Atualizar | Prioridade | Tipo | URI | Serviço
---+---------------------------+------------------------------------+------------+-----------------+-----------+------------+--------+-------------------------------------------------------------------------------------+--------
1 | kernel_stable | kernel_stable | Sim | (r ) Sim | Sim | 99 | rpm-md | https://download.opensuse.org/repositories/Kernel:/stable/standard/ |
2 | openSUSE-Leap-15.1-1 | openSUSE-Leap-15.1-1 | Não | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-SanDisk_Cruzer_Blade_4C530301820628114264-0:0-part2 |
3 | repo-debug | Debug Repository | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/ |
4 | repo-debug-non-oss | Debug Repository (Non-OSS) | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.1/repo/non-oss/ |
5 | repo-debug-update | Update Repository (Debug) | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.1/oss/ |
6 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.1/non-oss/ |
7 | repo-non-oss | Non-OSS Repository | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/ |
8 | repo-oss | Main Repository | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/ |
9 | repo-source | Source Repository | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/ |
10 | repo-source-non-oss | Source Repository (Non-OSS) | Não | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.1/repo/non-oss/ |
11 | repo-update | Main Update Repository | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/oss/ |
12 | repo-update-non-oss | Update Repository (Non-Oss) | Sim | (r ) Sim | Sim | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/ |
sergio@netBook:~>
sergio@netBook:~> zypper se -si kernel-default
Carregando dados do repositório...
Lendo os pacotes instalados...
S | Nome | Tipo | Versão | Arquitetura | Repositório
---+----------------+--------+-----------------------+-------------+-----------------------
i+ | kernel-default | pacote | 4.12.14-lp151.28.36.1 | x86_64 | Main Update Repository
i+ | kernel-default | pacote | 4.12.14-lp151.27.3 | x86_64 | Main Repository
sergio@netBook:~>
No kernel from kernel:stable is installed.
As root:
zypper in -f kernel-default
Post it here and let zypper do the vendor-change.
PS:
to get the English translation for commands you can use LANG=C before the command:
LANG=C zypper se -si kernel-default
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------+---------+--------------------+--------+------------------
i+ | kernel-default | package | 5.4.7-2.1.g76565ad | x86_64 | (System Packages)
i+ | kernel-default | package | 5.4.8-1.1.g582f5cb | x86_64 | kernel-stable
i+ | kernel-default-devel | package | 5.4.7-2.1.g76565ad | x86_64 | (System Packages)
i+ | kernel-default-devel | package | 5.4.8-1.1.g582f5cb | x86_64 | kernel-stable
And now the native language one:
zypper se -si kernel-default
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Typ | Version | Arch | Repository
---+----------------------+-------+--------------------+--------+---------------
i+ | kernel-default | Paket | 5.4.7-2.1.g76565ad | x86_64 | (Systempakete)
i+ | kernel-default | Paket | 5.4.8-1.1.g582f5cb | x86_64 | kernel-stable
i+ | kernel-default-devel | Paket | 5.4.7-2.1.g76565ad | x86_64 | (Systempakete)
i+ | kernel-default-devel | Paket | 5.4.8-1.1.g582f5cb | x86_64 | kernel-stable
gosh what a pity…
I must have done something wrong
After rebooting, when trying to boot again
A message appears saying “You must load the kernel first”
And the system does not go up
zypper kernel ran, but after rebooting the new system does not go up,
sergio@netBook:~> su
Senha:
netBook:/home/sergio # LANG=C zypper in -f kernel-default
Loading repository data...
Reading installed packages...
Forcing installation of 'kernel-default-5.4.8-1.1.g582f5cb.x86_64' from repository 'kernel_stable'.
Resolving package dependencies...
The following NEW package is going to be installed:
kernel-default-5.4.8-1.1.g582f5cb
The following package requires a system reboot:
kernel-default-5.4.8-1.1.g582f5cb
1 new package to install.
Overall download size: 75.7 MiB. Already cached: 0 B. After the operation, additional 162.0 MiB will be used.
Note: System reboot required.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package kernel-default-5.4.8-1.1.g582f5cb.x86_64 (1/1), 75.7 MiB (162.0 MiB unpacked)
Retrieving: kernel-default-5.4.8-1.1.g582f5cb.x86_64.rpm ...........................................[done (223.8 KiB/s)]
Checking for file conflicts: .....................................................................................[done]
(1/1) Installing: kernel-default-5.4.8-1.1.g582f5cb.x86_64 ....................................................<100%>-]
(1/1) Installing: kernel-default-5.4.8-1.1.g582f5cb.x86_64 .......................................................[done]
Additional rpm output:
Creating initrd: /boot/initrd-5.4.8-1.g582f5cb-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-5.4.8-1.g582f5cb-default 5.4.8-1.g582f5cb-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: ostree ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies and firmware ***
dracut: *** Installing kernel module dependencies and firmware done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: resume=UUID=246cff58-f446-4e36-9994-cc0793f03267
dracut: root=UUID=a176e5e2-6d48-43c5-8ad7-80fcf9f4a5a1 rootfstype=ext4 rootflags=rw,relatime,data=ordered
dracut: *** Creating image file '/boot/initrd-5.4.8-1.g582f5cb-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-5.4.8-1.g582f5cb-default' done ***
netBook:/home/sergio #
Hi
You likely need more that just the kernel-default, possibly need firmware files etc, do a zypper dup against the kernel:stable repository
zypper dup --from 1
That’s the result
sergio@netBook:~> su
Senha:
netBook:/home/sergio # LANG=C zypper dup --from 1
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
Nothing to do.
netBook:/home/sergio #
1-Considering that I have a new installation with no advance and also considering that this noteBook works well with TumbleWeed running on a penDrive, isn’t it better for me to install TumbleWeed and forget about Leap 15.1?
2-What is the reason people choose one of these options:
TumbleWeed or Leap?
Please, no more to do?
Hi
I would go with Tumbleweed, I use it as a primary desktop, there have been a couple of hiccups after updates, but nothing tumbleweed-cli rollback didn’t fix…
Ok I will say goodbye to Leap 15.1 sadly,
Please tell me how I do a tumbleweed-cli reversal …
sudo zypper in tumbleweed-cli
tumbleweed --help