Masz Problem Z Kompilacją Jądra

 

Komputer działa wolno?

  • 1. Pobierz ASR Pro ze strony internetowej
  • 2. Zainstaluj go na swoim komputerze
  • 3. Uruchom skanowanie, aby znaleźć złośliwe oprogramowanie lub wirusy, które mogą czaić się w twoim systemie
  • Już dziś popraw szybkość swojego komputera, pobierając to oprogramowanie - rozwiąże ono problemy z komputerem.

    Niedawno jeden z naszych użytkowników powiedział nam, że napotkał na kompilację jądra. g.Pobierz modne jądro z kernel.org.Sprawdź jądro.Rozpakuj archiwum jądra.Skopiuj istniejący plik konfiguracyjny jądra Linux.Kompiluj i buduj zazwyczaj jądro Linux 5.6.Zainstaluj jądro Linux i moduły szablonów internetowych (sterowniki)Zaktualizuj swoją konfigurację gruba.

     

     

    g.

    Od czasu do czasu myśl o aktualizacji głównego jądra Linuksa przeraża wielu użytkowników. Powiedziałbym wtedy, że proces aktualizacji jądra obejmował wiele kroków i prawdopodobnie więcej punktów. Instalację nowego jądra można ostatnio łatwo przeprowadzić przy użyciu menedżerów pakietów, w zasadzie są one przygotowane. Dodając wiele repozytoriów, kupujący mogą nawet łatwo zainstalować eksperymentalne lub jawne jądra popcornu (takie jak jądra czasu rzeczywistego do tworzenia muzyki popularnej) bez zmęczenia.

    Biorąc pod uwagę, jak łatwo jest zaktualizować jądro, miałbyś trudności z jego budowaniem. Kim jesteś poniżej? Możliwe przyczyny:

    • Chcesz tylko dowiedzieć się, jak to zrobić.

    • Kompilacja jądra

      Musisz włączyć lub wyłączyć pewne opcje w prawdziwym jądrze, które po prostu nie są prezentowane jako domyślne ustawienia publiczne.

    • Chcesz włączyć bodźce sprzętowe, które mogą nie istnieć we wszystkich standardowych jądrach.

    • Korzystasz z dystrybucji, która pozwala skompilować to jądro.

    • Jesteś studentem, dodatkowo to tylko zadanie.

    Bez względu na powód, wiedza o tym, jak skompilować jądro Linuksa, może być bardzo pomocna, a nawet przemyślana na pierwszy rzut oka. Kiedy po raz pierwszy skompilowałem nowe jądro Linuksa (bardzo dawno temu) i pomyślnie wyrzuciłem je z tego jądra, poczułem całą nowo zakupioną radość z mojego produktu (który został szybko usunięty i następnym razem nie działał).
    Pomijając to w większości, zostawmy proces budowania własnego jądra Linuksa. Będę robił demo na serwerze Ubuntu 16.04. Po wykonaniu codziennej aktualizacji sudo apt, zwykle instalowane jest jądro 4.4.0-121. W końcu zdecydowałem się na aktualizację do jądra 4.17, przejdźmy do tego.

    Ostrzeżenie, gorąco polecam nauczenie tej procedury na maszynach wirtualnych. Pracując z maszyną wirtualną, możesz teraz zrobić migawkę bez wyjątków i wygodnie wyjść ponownie, jeśli coś pójdzie nie tak. NIE aktualizuj jądra w ten sposób na maszynie uzupełniającej … dopóki nie będziesz dokładnie wiedział, co ktoś robi.

    Załaduj jądro

    Jak skompilować część mojego jądra?

    Krok 1. Pobierz określony kod źródłowy.Krok 2: wygeneruj kod źródłowy.Krok 3: Zainstaluj odpowiednie pakiety.Krok 4: skonfiguruj kernelO.Krok 5: zbuduj nowe jądro.Krok 6. Zaktualizuj cały bootloader (opcjonalnie)Krok 7: uruchom ponownie i sprawdź wersję jądra.

    Pierwszą rzeczą do zrobienia jest załadowanie dokumentacji źródłowej jądra. Możesz to zrobić, znajdując najważniejszy adres URL jądra, który chcesz uzyskać (z Kernel.org). Gdy uzyskasz adres URL, pobierz kod kuponu źródłowego z plikiem zawierającym opłatę (zademonstruję to w jądrze 4.17 RC2):

    wget https://git.kernel.org/torvalds/t/linux-4.17-rc2.tar.gz

    Planowanie jest zwykle wymagane podczas dodawania tego pliku.

    Warunki instalacji

    Aby skompilować jądro, najpierw musimy uporządkować niektóre wartości. Można to zrobić za pomocą jednego konkretnego polecenia:

    sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev buffalo

    Uwaga. Aby ukończyć cały proces kompilacji jądra, potrzebujesz co najmniej 12 GB wolnego miejsca na dysku lokalnym. Upewnij się więc, że masz wystarczająco dużo miejsca.

    Wyodrębnij wszystkie źródła

    Komputer działa wolno?

    ASR Pro to najlepsze rozwiązanie dla potrzeb naprawy komputera! Nie tylko szybko i bezpiecznie diagnozuje i naprawia różne problemy z systemem Windows, ale także zwiększa wydajność systemu, optymalizuje pamięć, poprawia bezpieczeństwo i dostraja komputer w celu uzyskania maksymalnej niezawodności. Więc po co czekać? Zacznij już dziś!


    Z katalogu zawierającego poprawnie wypełnione jądro ekstrakcji, źródło jądra posiada zarządzanie:

    tar xvzf linux-4.17-rc2.tar.Into gz

    Zmień nowo utworzony katalog za pomocą programu poleceń linux-4.17-rc2.

    Konfiguracja jądra

    Przed skompilowaniem dokładnie tego samego jądra, musimy najpierw skonfigurować należne mu zadania. W rzeczywistości istnieje inny sposób na zrobienie tego. Za pomocą tylko poręcznego polecenia możesz skopiować plik konfiguracyjny komputera dla najnowszego jądra, a następnie użyć kilku wypróbowanych i przetestowanych poleceń menuconfig, które wprowadzą niezbędne zmiany. Aby to zrobić, użyj większości poleceń wyjściowych:

    cp / buty i buty / config – $ (uname -r) .config

    Masz teraz plik konfiguracyjny i uruchom polecenie make menuconfig. To polecenie otwiera obecnie narzędzie dostosowywania na samej górze (rysunek 1), a także umożliwia przeglądanie każdego modułu w kolejnych dniach i włączanie lub wyłączanie tego, na co ludzie mają nadzieję lub czego nie potrzebują.

    Rysunek 1: Konfiguracja menu podczas całej akcji.
    Wschód

    Możliwe, że usuwasz krytyczną część jądra, co oznacza, że ​​dokładnie przeglądasz menuconfig. Jeśli faktycznie nie masz pewności co do wyboru wakacji, zrób to w swoich okolicznościach. Albo jeszcze lepiej, trzymaj się całej konfiguracji, którą właśnie skopiowaliśmy z jądra (ponieważ wszyscy wiemy, że to zadziała). Po przejściu całej wyprzedaży (to dość długa), możesz całkowicie zacząć ją tworzyć!

    Skompiluj instalację

    Czas skompilować jądro tego podejścia. Pierwszym krokiem jest ich zbudowanie za pomocą polecenia make. Więc wyjdź i rozwiąż niezbędne pytania (rysunek 2). Pytania, z którymi się skontaktowano, można znaleźć zarówno podczas aktualizacji dokładnego jądra, jak i podczas aktualizacji jądra. Zaufaj mi, jeśli powiem, że jest wiele pytań, na które można znaleźć odpowiedź, więc nie spiesz się.

    Rysunek 2: Odpowiedzi na nowe pytania dotyczące uzyskania polecenia make.

    Po udzieleniu odpowiedzi na wiele pytań, zawsze możesz zainstalować moduły, które aktywowałeś za pomocą ich następującego polecenia:

    wykonaj module_install

    To polecenie ponownie eliminuje chwilę, więc usiądź i napisz normalnie do oglądania, kontynuuj lub zrób coś dodatkowo (ponieważ twoje dane wejściowe nie są wymagane). Najprawdopodobniej będziesz chciał znaleźć inną pracę (chyba że lubisz oglądać, (gdy w terminalu rozwijają się problemy z linią lotniczą).

    sudo dodaj

    Dodano również polecenie, którego ukończenie zajmie dużo czasu. W rzeczywistości polecenie instalacji producenta trwa nawet dłużej niż wykonanie polecenia modules_zainstalować. Idź zjeść, ustaw router, zainstaluj Linuksa we własnych firmach lub zdrzemnij się.

    Aktywuj moje jądro, aby uruchomić

    Po zakończeniu procesu instalacji make, jest godzina pracy na aktywację rozruchu jądra. Aby to zrobić, wprowadź następujące polecenie:

    sudo update-initrafs -k -3 4.17-rc2

    Oczywiście zastępują swoje jądro, które skompilowałeś, powyższym numerem jądra. Po zakończeniu tej administracji zaktualizuj gruba za pomocą polecenia:

    sudo update-grub

    Powinieneś teraz być w stanie zrestartować preferowany system i dowiedzieć się, jakie jądro właśnie zamontowałeś.

    Gratulacje!

    Skompilowałeś jądro! linux To podejście może zająć dużo czasu; ale pod koniec dnia naprawdę masz jądro programistyczne dla swojego syndykacji Linuksa, głównie dlatego, że ma to znaczenie. Jest to wiedza, którą wielu administratorów Linuksa przeocza.

    Kompilacja jądra

    Dowiedz się więcej o Linuksie z bezpłatnego kursu Wprowadzenie do Linuksa, całkowicie od Linux Foundation i edX.

     

     

    Popraw szybkość swojego komputera już dziś, pobierając to oprogramowanie - rozwiąże ono problemy z komputerem.

    Co to jest kolekcja jądra w Linuksie?

    Jądro Linuksa jest siłą napędową wszystkich rodzin Linuksa, w tym systemów operacyjnych takich jak Ubuntu, CentOS i Fedora. W większości twierdzeń, nie musisz kompilować tego jądra, ponieważ jest ono domyślnie skonfigurowane, gdy zainstalowany jest najważniejszy system operacyjny. Aby włączyć wsparcie ze względu na sprzęt startowy, który nie jest obecnie obsługiwany, biorąc pod uwagę to samo, jak dla standardowego jądra.

    Dlaczego powinienem kompilować pojedyncze jądro?

    Zalety budowania i posiadania idealnego jądra obejmują możliwość dostosowania go do konkretnego sprzętu i zamontowania z rzeczywiście mniejszym jądrem. Możesz i powinieneś zbudować najlepsze własne jądro, niezależnie od tego, czy znane jądro obsługuje inny specyficzny sprzęt, który posiadasz.

     

     

     

    You Have A Problem Compiling The Kernel
    Sie Haben Ein Problem Beim Kompilieren Des Kernels
    Vous Rencontrez Un Quelconque Problème Lors De La Compilation Du Noyau
    Si Verifica Un Problema Durante La Compilazione Del Kernel
    Você Tem Um Problema Ao Compilar O Kernel Real
    Tiene Un Buen Problema Al Compilar El Kernel
    У вас просто проблема с компиляцией ядра
    Je Hebt Een Probleem Met Het Compileren Van De Kernel
    커널 생성에 문제가 있습니다
    Du Har Faktiskt Ett Problem Med Att Kompilera Kärnan