Как установить Fedora с новым ядром?

Я хочу установить Fedora на моем компьютере с помощью netinstall, но кажется, что ядро ​​не поддерживает мой Ethernet-чип (Intel I218V). Я тестировал Ubuntu 14.04 и Arch Linux, а чип ethernet работал (обе версии имеют более новую версию ядра).

Итак, как я могу установить Fedora с более новым ядром?

2 Solutions collect form web for “Как установить Fedora с новым ядром?”

Возможно, модуль, в котором вы нуждаетесь, не включен в модули ядра по умолчанию – вы, вероятно, можете решить эту проблему, установив kmod-staging пакет.

  • Сначала вам нужно будет загрузить RPM kmod-staging отсюда или где-нибудь еще (например, здесь ) – вам, скорее всего, придется загружать зависимости, такие как staging-kmod-common . Эти пакеты должны соответствовать версии ядра (запустите uname -r )

  • Перенесите их на машину Fedora и установите их с помощью rpm -ivh FILES или yum install FILES .

Я думаю, что это будет больше проблем, чем для большинства людей, но я расскажу о некоторых шагах. Примечание. Я не пробовал это сам, поэтому могут возникнуть непредвиденные осложнения (но я уверен, что он должен работать, если все будет сделано правильно). Я не вдавался в подробности о доступе к содержимому .rpm , создании ядра / initramfs, настройке grub или создании DVD (вам нужно будет создать новую копию), поскольку все это лучше разбирается в отдельных вопросах (большинство из них которые, вероятно, уже существуют).

В Rpmfind перечислены самые последние ядра .rpms здесь , но они не включают initramfs, которые вам нужно будет сделать для их загрузки. Они включают каталог /lib/modules из которого вы можете его собрать. Лучшей идеей может быть создание ядра для вашей системы (с использованием любого дистрибутива), для которого не требуется initramfs, и использовать его.

Ядром, используемым установочным диском, является /isolinux/vmlinuz0 . Вы можете заменить это или добавить альтернативную запись grub в /EFI/BOOT/grub.cfg ; если вы не используете initramfs, вы не хотите, чтобы запись ссылалась на такие, очевидно.

Если вы перейдете по настраиваемому маршруту ядра, вы можете уйти без /lib/modules/xxx хотя это может занять несколько проб и ошибок. Корневая файловая система находится в /LiveOS/sqaushfs.img . Вы можете установить это, например mount -t squashfs squashfs.img /mnt/squash . Внутри есть только один файл /LiveOS/ext3fs.img , поэтому после монтирования squashfs.img вы можете mount -o loop /mnt/squash/LiveOS/ext3fs.img /mnt/img . Там есть каталог /lib/modules в который должны поступать данные из rpm ядра.

Конечно, изображение, которое вы установили с DVD, доступно только для чтения, поэтому для создания нового вам нужно будет скопировать его, внести изменения и записать его на новый DVD.

  • Как установить Ubuntu из Suse?
  • Установка Debian на встроенную систему с последовательной консолью или сетевой консолью (PCH)
  • Как исправить проблему Grub, связанную с чистой установкой?
  • при установке ошибки centos заключается в том, что 'sda должен иметь метку gpt'
  • Как установить Debian с USB? (Использование полноразмерного изображения, а не netinstall)
  • Как очистить домашний каталог для установки с нуля ранее установленного дистрибутива?
  • Есть ли способ обойти обычные установки и вручную установить (M1400 Motion Computing Tablet)
  • Установка vim локально в кластере: не удается найти синтаксис
  • Как установить GNU / Linux на ПК с ОС Windows без пароля BIOS?
  • Что я должен сделать перед двойной загрузкой Windows 7 и Debian в EFI?
  • Агрессивно fsck диск перед установкой
  • Interesting Posts

    Управление конфигурацией, общие файлы и т. Д. С помощью ноутбука

    Выбирает поддержку OR в своих регулярных выражениях?

    регулярное выражение egrep для раз в пять минут

    Какой процесс / демон заменяет netplugd в Centos 7.1?

    После обновления системы Debian X не запускается при загрузке

    iptables conn_limit следует ли использовать mangle или filter?

    При использовании gnome, как я могу увеличить расстояние между рабочими пространствами

    Как настроить режим масштабирования для внешних дисплеев на Intel GPU

    Закрепить файл как подкоманду

    Небольшое обновление .. Теперь нельзя загрузить / обновить

    Повторное нажатие клавиш в «представлении каталога» vim

    systemd: запуск сценария при завершении работы после того, как файловые системы установлены только для чтения

    Как установить FreeBSD на Thinkpad?

    Усилить тихие проходы в mp3-файле

    Как остановить .bashrc от запуска под-команды в псевдониме при запуске?

    Linux и Unix - лучшая ОС в мире.