Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Compilando e instalando Kernel Linux

Автор: AL gr Hgs

Загружено: 2018-09-03

Просмотров: 2385

Описание:

Usuario: sistemas
contraseña: 1234
contraseña root: 1234

Distribucion: Debian 9.5
Version de kernel isntalada: 4.9.0
Espacio en disco: 21GB
Maquina virtual: Virtual Box

1- Primer paso, preparamos el entorno
Paquetes necesarios

apt-get update

#apt-get install build-essential libncurses5-dev gcc libssl-dev bc

2- Descargamos el Kernel, en este caso la version 4.14

cd /usr/src

wget https://cdn.kernel.org/pub/linux/kern...

3- Descomprimimos

tar xf linux-4.14.8.tar.xz

4- Configuracion

En este paso podemos generar un archivo de configuraciòn ".config", el achivo base que va a contener las directrices que tendra que seguir el compilador para generar el kernel.

Tenemos varios mètodos, por un lado usando la herramienta "menuconfig" que mediante un programa interactivo podemos generar nuestro archivo ".config", por el otro podemos usar el archivo ".config" de nuestro kernel actual y en uso, de esta forma nos aseguramos que el kernel que estamos compilando y va a reemplazar al que tenemos en uso va a estar contruido para nuestro sistema.

A modo demostrativo mostramos el mètodo interactivo y luego el otro.

Ademas, tomamos nota del kernel actualmente instalado y en uso.

uname -r

el kernel es el 4.9.0-6-686

Primero generamos el ".config" con menuconfig

cd /usr/src/linux-4.14.8

menuconfig

Esta es la herramienta interactiva para generar dicho archivo, desde aqui podemos preparar nuestro kernel, una vez configurado guardamos y salimos.
Esto nos crea el archivo ".config", cada configuración debe hacerse a conciencia de lo que se busca con el kernel que estamos generando.

Como el proposito de este tutorial es generar un kernel e instalarlo en nuestro sistema vamos a tomar las configuraciones del kernel que tenemos instalado y actualmente en uso anulando lo que hemos hecho en el paso anterior, asi nos aseguramos que despues de la instalación nuetro sistema va a funcionar correctamente.

yes "" | make oldconfig

Notese que el comando responde de forma automatica todas las preguntas con la opcion marcada por defecto (y/n), esto por que al importar las configuraciones de nuestro kernel actual y al compararlas con el kernel nuevo existen opciones extras o nuevas, por eso dejamos que conteste de forma automatica.


En este punto ya tenemos un archivo ".config" generado a partir de las configuracines actuales de nuestro sistema, es decir, que el kernel que vamos a compilar esta hecho para el sistema en el que se compila.

5- Compilando

make

Cuando ejecutamos ese comando (siempre dentro del directorio en el que estamos compilando) se pasa a crear el kernel, a compilarlo.
Este paso puede demorar bastante tiempo, incluso mas de una hora, dependiendo de nuestra capacidad de procesamiento.

6- Modulos

Ahora nos queda compilar e instalar los modulos

make modules

una vez terminada la compilacion de modulos los instalamos

make modules_install


7- Instalacion del kernel

En el directorio "/boot/" encontramos los archivos que corresponden al kernel, el programa GRUB basicamente lo que hace al momento de elegir el SO cuando encendemos la computadora es buscar el kernel, cargarlo en memoria y asi poder cargar el sistema operativo. La instalacion supone reemplazar los archivos correspondientes en el directorio "/boot/" y modificar el menu de GRUB para que apunte al nuevo kernel, recordemos que en este caso el GRUB apunta al kernel "4.9.0" y el nuevo es el "4.14.8"

make install

8- Reiniciamos y esperamos que todo haya salido bien :)

reboot

Compilando e instalando Kernel Linux

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4372 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "EoEruNBYhjQ" ["related_video_title"]=> string(97) "ЛУЧШИЙ ЛИНУКС ДЛЯ НОВИЧКОВ. КАКОЙ LINUX ВЫБРАТЬ НОВИЧКУ" ["posted_time"]=> string(27) "8 месяцев назад" ["channelName"]=> string(11) "samohosting" } [1]=> object(stdClass)#4345 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "YbbatForOMM" ["related_video_title"]=> string(100) "Полный Айсберг Linux: Что скрывается под поверхностью ОС?" ["posted_time"]=> string(27) "7 месяцев назад" ["channelName"]=> string(5) "ZARGO" } [2]=> object(stdClass)#4370 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "WL2Xbndqy0k" ["related_video_title"]=> string(62) "Структура файлов и каталогов в Linux" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(16) "Aleksey Samoilov" } [3]=> object(stdClass)#4377 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "HS9eCq7MUCA" ["related_video_title"]=> string(74) "Repair Shop Quoted £800 To Fix This -Trying To Fix Macbook Pro a1708" ["posted_time"]=> string(21) "5 дней назад" ["channelName"]=> string(15) "Circuit Revival" } [4]=> object(stdClass)#4356 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "RnHC1XiNWS8" ["related_video_title"]=> string(94) "Венедиктов – страх, Симоньян, компромиссы / вДудь" ["posted_time"]=> string(21) "9 дней назад" ["channelName"]=> string(10) "вДудь" } [5]=> object(stdClass)#4374 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "s7pnANMPigg" ["related_video_title"]=> string(119) "Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование" ["posted_time"]=> string(21) "9 дней назад" ["channelName"]=> string(27) "Важные истории" } [6]=> object(stdClass)#4369 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "bqh7rxhK6zE" ["related_video_title"]=> string(106) "Российские дистрибутивы Linux: что они из себя представляют?" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(16) "Daniel Myslivets" } [7]=> object(stdClass)#4379 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "VSbFmkAUUFg" ["related_video_title"]=> string(63) "Как нейросети отнимут у вас работу" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(10) "Мячин" } [8]=> object(stdClass)#4355 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "LNB1G3K9qK4" ["related_video_title"]=> string(49) "КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(37) "PLAFON - Канал о линуксе" } [9]=> object(stdClass)#4373 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "IgLGiJ00a1I" ["related_video_title"]=> string(151) "Проброс портов, брутфорс wordpress и jenkins! Прохожу машину Internal на TryHackMe, уровень тяжелый!" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> string(14) "Mister Exploit" } }
ЛУЧШИЙ ЛИНУКС ДЛЯ НОВИЧКОВ. КАКОЙ LINUX ВЫБРАТЬ НОВИЧКУ

ЛУЧШИЙ ЛИНУКС ДЛЯ НОВИЧКОВ. КАКОЙ LINUX ВЫБРАТЬ НОВИЧКУ

Полный Айсберг Linux: Что скрывается под поверхностью ОС?

Полный Айсберг Linux: Что скрывается под поверхностью ОС?

Структура файлов и каталогов в Linux

Структура файлов и каталогов в Linux

Repair Shop Quoted £800 To Fix This -Trying To Fix Macbook Pro a1708

Repair Shop Quoted £800 To Fix This -Trying To Fix Macbook Pro a1708

Венедиктов – страх, Симоньян, компромиссы / вДудь

Венедиктов – страх, Симоньян, компромиссы / вДудь

Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование

Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование

Российские дистрибутивы Linux: что они из себя представляют?

Российские дистрибутивы Linux: что они из себя представляют?

Как нейросети отнимут у вас работу

Как нейросети отнимут у вас работу

КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)

КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)

Проброс портов, брутфорс wordpress и jenkins! Прохожу машину Internal на TryHackMe, уровень тяжелый!

Проброс портов, брутфорс wordpress и jenkins! Прохожу машину Internal на TryHackMe, уровень тяжелый!

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]