Unable to find linux kernel 4.x.x for amd64 on stretch

Kernels & Hardware, configuring network, installing services

Unable to find linux kernel 4.x.x for amd64 on stretch

Postby deffie83 » 2018-11-28 16:22

Hello everyone, thank you in advance for your help,
I need to mount a 18TB ext4 filesystem created with the extensions introduced in circa kernel 3.2.*, so i need 64bit for the size and a newer kernel for the fs extensions.

Today I've upgraded this fileserver, release-by-release from lenny to stretch and actually i have a succesfully running system, but i'm unable to find a 4 series kernel for amd64 in repositories, i've loaded backports updates and standard stretch repositories.

Any hint ?

Thank you,

Code: Select all
Linux 102 3.2.0-4-amd64 #1 SMP Debian 3.2.78-1 x86_64 GNU/Linux

06:03:41 [root@102]:~# apt-cache search linux-image
linux-image-586 - Linux per PC più vecchi (pacchetto fittizio)
linux-image-686 - Linux per PC più vecchi (metapacchetto)
linux-image-686-pae - Linux per PC moderni (metapacchetto)
linux-image-rt-686-pae - Linux per PC moderni (metapacchetto), PREEMPT_RT
linux-headers-4.9.0-8-686 - Header files for Linux 4.9.0-8-686
linux-headers-4.9.0-8-686-pae - Header files for Linux 4.9.0-8-686-pae
linux-headers-4.9.0-8-rt-686-pae - Header files for Linux 4.9.0-8-rt-686-pae
linux-image-4.9.0-8-686 - Linux 4.9 for older PCs
linux-image-4.9.0-8-686-dbg - Debug symbols for linux-image-4.9.0-8-686
linux-image-4.9.0-8-686-pae - Linux 4.9 for modern PCs
linux-image-4.9.0-8-686-pae-dbg - Debug symbols for linux-image-4.9.0-8-686-pae
linux-image-4.9.0-8-rt-686-pae - Linux 4.9 for modern PCs, PREEMPT_RT
linux-image-4.9.0-8-rt-686-pae-dbg - Debug symbols for linux-image-4.9.0-8-rt-686-pae
linux-image-686-dbg - Debugging symbols for Linux 686 configuration (meta-package)
linux-image-686-pae-dbg - Debugging symbols for Linux 686-pae configuration (meta-package)
linux-image-rt-686-pae-dbg - Debugging symbols for Linux rt-686-pae configuration (meta-package)
linux-headers-4.17.0-0.bpo.1-686 - Header files for Linux 4.17.0-0.bpo.1-686
linux-headers-4.17.0-0.bpo.1-686-pae - Header files for Linux 4.17.0-0.bpo.1-686-pae
linux-headers-4.17.0-0.bpo.3-686 - Header files for Linux 4.17.0-0.bpo.3-686
linux-headers-4.17.0-0.bpo.3-686-pae - Header files for Linux 4.17.0-0.bpo.3-686-pae
linux-headers-4.18.0-0.bpo.1-686 - Header files for Linux 4.18.0-0.bpo.1-686
linux-headers-4.18.0-0.bpo.1-686-pae - Header files for Linux 4.18.0-0.bpo.1-686-pae
linux-headers-4.18.0-0.bpo.1-rt-686-pae - Header files for Linux 4.18.0-0.bpo.1-rt-686-pae
linux-image-4.17.0-0.bpo.1-686 - Linux 4.17 for older PCs
linux-image-4.17.0-0.bpo.1-686-dbg - Debug symbols for linux-image-4.17.0-0.bpo.1-686
linux-image-4.17.0-0.bpo.1-686-pae - Linux 4.17 for modern PCs
linux-image-4.17.0-0.bpo.1-686-pae-dbg - Debug symbols for linux-image-4.17.0-0.bpo.1-686-pae
linux-image-4.17.0-0.bpo.3-686 - Linux 4.17 for older PCs
linux-image-4.17.0-0.bpo.3-686-dbg - Debug symbols for linux-image-4.17.0-0.bpo.3-686
linux-image-4.17.0-0.bpo.3-686-pae - Linux 4.17 for modern PCs
linux-image-4.17.0-0.bpo.3-686-pae-dbg - Debug symbols for linux-image-4.17.0-0.bpo.3-686-pae
linux-image-4.18.0-0.bpo.1-686 - Linux 4.18 for older PCs
linux-image-4.18.0-0.bpo.1-686-dbg - Debug symbols for linux-image-4.18.0-0.bpo.1-686
linux-image-4.18.0-0.bpo.1-686-pae - Linux 4.18 for modern PCs
linux-image-4.18.0-0.bpo.1-686-pae-dbg - Debug symbols for linux-image-4.18.0-0.bpo.1-686-pae
linux-image-4.18.0-0.bpo.1-rt-686-pae - Linux 4.18 for modern PCs, PREEMPT_RT
linux-image-4.18.0-0.bpo.1-rt-686-pae-dbg - Debug symbols for linux-image-4.18.0-0.bpo.1-rt-686-pae
linux-headers-4.9.0-4-grsec-686-pae - Header files for Linux 4.9.0-4-grsec-686-pae
linux-image-4.9.0-4-grsec-686-pae - Linux 4.9 for modern PCs, Grsecurity protection (unofficial patch)
linux-image-grsec-686-pae - Linux image meta-package, grsec featureset
linux-image-grsec-i386 - Linux image meta-package, grsec featureset (transition package)
linux-image-3.16.0-6-amd64 - Linux 3.16 for 64-bit PCs
linux-image-3.2.0-4-amd64 - Linux 3.2 for 64-bit PCs
Last edited by deffie83 on 2018-11-29 09:11, edited 1 time in total.
Posts: 2
Joined: 2018-11-28 16:12

Re: Unable to find linux kernel 4.x.x for amd64 on stretch

Postby stevepusser » 2018-11-28 18:50

They are in there, but somehow you are only seeing i386 packages for Stretch and backports when you should be seeing amd64. Can you install inxi and show the output of "inxi -r"? (In a code box this time) That'll show your sources so we can see if there's anything wrong with them.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
Posts: 10276
Joined: 2009-10-06 05:53

Re: Unable to find linux kernel 4.x.x for amd64 on stretch

Postby p.H » 2018-11-28 21:28

You have installed an i386 architecture. Since Stretch, the i386 architecture does not provide an -amd64 kernel flavour any more. You need to use multi-arch.

Code: Select all
dpkg --add-architecture amd64
apt-get update
apt-get install linux-image-amd64:amd64
Posts: 645
Joined: 2017-09-17 07:12

Re: Unable to find linux kernel 4.x.x for amd64 on stretch

Postby deffie83 » 2018-11-29 10:04

It worked, thank you a lot.
Posts: 2
Joined: 2018-11-28 16:12

Return to System configuration

Who is online

Users browsing this forum: No registered users and 3 guests