Вопрос или проблема
┌──(профессорxуровень10㉿KALI)-[~]
└─$ sudo update-initramfs -u -k 6.8.11-amd64
[sudo] пароль для профессораxуровень10:
update-initramfs: Генерация /boot/initrd.img-6.8.11-amd64
W: Возможно, отсутствует микропрограмма /lib/firmware/i915/mtl_gsc_1.bin для модуля i915
W: Возможно, отсутствует микропрограмма /lib/firmware/i915/mtl_huc_gsc.bin для модуля i915
W: Возможно, отсутствует микропрограмма /lib/firmware/i915/mtl_guc_70.bin для модуля i915
Я пытался переосоздать initramfs для моего конкретного ядра, потому что именно это ядро загружают все мои другие модули, когда мой Kali Linux запускается изначально. У меня настроен двойной загрузчик на моем ноутбуке с Windows 11 и Kali Linux. Я с радостью приму любые предложения, если есть способ обойти это для легкого решения. Я могу загрузиться в безопасный режим Kali Linux, который позволяет мне попасть в терминал для выполнения команд.
Ответ или решение
Для решения проблемы с недостающим прошивочным файлом i915, который возникает при обновлении initramfs для ядра 6.8.11-amd64, можно воспользоваться следующим пошаговым руководством.
Шаг 1: Установить необходимые пакеты
Убедитесь, что все необходимые пакеты для работы с прошивкой i915 установлены. Выполните следующие команды в терминале:
sudo apt update
sudo apt install firmware-misc-nonfree
Шаг 2: Проверка наличия прошивочных файлов
После установки пакета, проверьте наличие необходимых прошивочных файлов по следующему пути:
ls /lib/firmware/i915/
Ищите файлы:
mtl_gsc_1.bin
mtl_huc_gsc.bin
mtl_guc_70.bin
Если их нет, возможно, вам потребуется загрузить их вручную. Прошивку можно найти на GitHub репозиториях, связанных с проектом Linux firmware, или на других ресурсах.
Шаг 3: Загрузка недостающих прошивочных файлов
Если требуется скачать недостающие прошивки, это можно сделать следующим образом:
- Перейдите на форум по прошивке Linux.
- Найдите и скачайте требуемые файлы в директорию
/lib/firmware/i915/
.
Вы можете воспользоваться wget
для загрузки:
cd /lib/firmware/i915/
sudo wget https://git.kernel.org/pub/linux/kernel/firmware/i915/mtl_gsc_1.bin
sudo wget https://git.kernel.org/pub/linux/kernel/firmware/i915/mtl_huc_gsc.bin
sudo wget https://git.kernel.org/pub/linux/kernel/firmware/i915/mtl_guc_70.bin
Шаг 4: Обновление initramfs
После того как все необходимые файлы прошивки будут загружены, обновите initramfs:
sudo update-initramfs -u -k 6.8.11-amd64
Шаг 5: Перезагрузка
Перезагрузите систему для применения изменений:
sudo reboot
Заключение
После перезагрузки ваша система должна корректно загружаться без предупреждений о недостающих прошивках. Если у вас по-прежнему возникают проблемы, убедитесь, что прошивки были скачаны и размещены в правильной директории. Также стоит обратить внимание на совместимость версий ядра и прошивки.
Если у вас есть дополнительные вопросы или возникли сложности на каком-либо этапе, не стесняйтесь задать их.