Puncte:0

Eroare la construirea nucleului personalizat pe ubuntu 18.04 cu versiunea 5.4.0-66 de kernel

drapel in

Construiesc/compilez codul sursă al versiunii personalizate a kernelului 5.4.0-66.

Am urmat procesul menționat în link, așa cum este furnizat de Ubuntu: https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel

Comenzile de mai jos sunt folosite pentru a compila codul sursă al nucleului linux `

LANG=C fakeroot debian/rules clean

LANG=C fakeroot debian/rules editconfigs

LANG=C fakeroot debian/rules binary-headers binary-generic binary-perarch

`

După ceva timp primesc eroarea de compilare a nucleului.

dpkg-deb: eroare: „zfs-dkms_0.8.3-1ubuntu12.6_all.deb” nu este o arhivă în format Debian

Când este verificată dimensiunea fișierului zfs-dkms_0.8.3-1ubuntu12.6_all.deb, s-a constatat că are dimensiunea zero.

Acest lucru este ciudat, am folosit același cod sursă mai devreme și nu am primit niciodată această eroare la compilare.

Când am depanat mai departe, am descoperit că instrucțiunea curl de mai jos poate descărca pachetul Debian de dimensiune zero.

curl --fail --show-error https://launchpad.net/ubuntu/+archive/primary/+files/zfs-dkms_0.8.3-1ubuntu12.6_all.deb -o zfs-dkms_0.8.3-1ubuntu12.6_all. deb -D zfs-dkms_0.8.3-1ubuntu12.6_all.deb.hdr

Eroarea aici este că, în timpul compilării personalizate a nucleului, dimensiunea pachetului descărcat zfs-dkms_0.8.3-1ubuntu12.6_all.deb este afișată ca zero. Kinldy sugerează, de ce nucleul nu este compilat chiar și după ce ați urmat procesul menționat în linkul de mai sus și a urmat comenzile.

Multumesc si Salutari, /A\nurag

waltinator avatar
drapel it
Să ne spui ce procedură de la distanță (RP) ai „urmat” nu ne ajută să te ajutăm din N motive: 1) Este la distanță. Va exista linkul maine? 2) Citirea RP-ului nu ne spune cât de exact l-ați „urmat”. Ați suferit greșeli de scriere sau rânduri ratate? Avem. 3) Citirea RP omite mesajele de eroare pe care le-ați primit pe sistemul dumneavoastră. Aceste mesaje de eroare (și comenzile care le-au cauzat) sunt elemente cheie în orice diagnosticare.
user1319162 avatar
drapel in
Mulțumesc Waltinator pentru comentariile tale. Am folosit pașii de bază de compilare a nucleului, așa cum sunt furnizați de ubuntu în linkul de mai sus. În al doilea rând, legătura este folosită de scriptul dkms-build, care este din nou o parte a scripturilor de construire a nucleului ubuntu. Nu există greșeli de scriere sau rânduri ratate.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.