Обеспечить драйвер на съемных носителях во время установки?

Во время установки, если установщик не может обнаружить какие-либо диски, он представит вам список всех доступных драйверов для выбора или вы не сможете выбрать ни один из них. Как только вы выберете его, вы получите несколько вариантов. Один из них - сканировать съемные носители для драйвера.

Кто-нибудь знает, что он ищет? Я попытался просто поместить правильный файл .ko на дискету /, а также поместить его в /lib/modules/<kernel version>/kernel/extras/ и несколько других мест, но в конце концов мне нужно вручную смонтировать съемный носитель и загрузить модуль с помощью insmod. [ ! d1]

5
задан 12 October 2010 в 23:51

20 ответов

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь.

Если вы используете альтернативный установщик компакт-дисков, вы можете это сделать, создав драйвер инъекционный диск. Сначала создайте USB-диск с меткой OEMDRV, затем поставьте на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk/load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw-detect, в частности driver-injection-disk.sh [ ! d3]

В качестве альтернативы, если вы хотите быстрое и грязное решение и предположим, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

/ lib / modules / * / kernel / drivers / ide / lib / modules / * / kernel / drivers / scsi / lib / modules / * / kernel / drivers / block
5
ответ дан 26 May 2018 в 01:06
  • 1
    Да, мое быстрое и грязное решение состояло в том, чтобы смонтировать съемный носитель и использовать insmod для загрузки драйвера, а затем сообщить установщику снова обнаружить диски. Хотя это действительно работает, я надеялся на более элегантное решение. Когда вы говорите, чтобы поместить модуль ядра в один из этих каталогов, вы говорите о создании этой структуры каталогов на съемном носителе и размещении там? Я попытался / lib / modules / * / kernel / extras, где драйвер установлен, когда я его создаю из источника. – 3dinfluence 13 October 2010 в 01:30
  • 2
    Нет, насколько я могу судить, глядя на исходный код hw-detect, единственный способ загрузить драйверы со съемных носителей - это инкапсулировать их в пакет Debian, который соответствует архитектуре запущенной системы, которая содержит модули ядра , – Evan 13 October 2010 в 06:51

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь.

Если вы используете альтернативный установщик компакт-дисков, вы можете это сделать, создав драйвер инъекционный диск. Сначала создайте USB-диск с меткой OEMDRV, затем поставьте на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk/load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw-detect, в частности driver-injection-disk.sh [ ! d3]

В качестве альтернативы, если вы хотите быстрое и грязное решение и предположим, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

/ lib / modules / * / kernel / drivers / ide / lib / modules / * / kernel / drivers / scsi / lib / modules / * / kernel / drivers / block
5
ответ дан 25 July 2018 в 23:06

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь.

Если вы используете альтернативный установщик компакт-дисков, вы можете это сделать, создав драйвер инъекционный диск. Сначала создайте USB-диск с меткой OEMDRV, затем поставьте на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk/load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw-detect, в частности driver-injection-disk.sh [ ! d3]

В качестве альтернативы, если вы хотите быстрое и грязное решение и предположим, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

/ lib / modules / * / kernel / drivers / ide / lib / modules / * / kernel / drivers / scsi / lib / modules / * / kernel / drivers / block
5
ответ дан 27 July 2018 в 02:45

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь.

Если вы используете альтернативный установщик компакт-дисков, вы можете это сделать, создав драйвер инъекционный диск. Сначала создайте USB-диск с меткой OEMDRV, затем поставьте на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk/load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw-detect, в частности driver-injection-disk.sh [ ! d3]

В качестве альтернативы, если вы хотите быстрое и грязное решение и предположим, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

/ lib / modules / * / kernel / drivers / ide / lib / modules / * / kernel / drivers / scsi / lib / modules / * / kernel / drivers / block
5
ответ дан 31 July 2018 в 12:33

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь .

Если вы используете альтернативный установщик компакт-дисков, вы может выполнить это, создав диск с драйверами. Сначала создайте USB-диск с меткой OEMDRV , а затем установите на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk / load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw- обнаружение, в частности, driver-injection-disk.sh

Альтернативно, если вы хотите быстрое и грязное решение и считаете, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

  • / lib / modules / * / kernel / drivers / ide
  • / lib / modules / * / kernel / drivers / scsi
  • / lib / modules / * / kernel / drivers / block
5
ответ дан 2 August 2018 в 04:26

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь .

Если вы используете альтернативный установщик компакт-дисков, вы может выполнить это, создав диск с драйверами. Сначала создайте USB-диск с меткой OEMDRV , а затем установите на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk / load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw- обнаружение, в частности, driver-injection-disk.sh

Альтернативно, если вы хотите быстрое и грязное решение и считаете, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

  • / lib / modules / * / kernel / drivers / ide
  • / lib / modules / * / kernel / drivers / scsi
  • / lib / modules / * / kernel / drivers / block
5
ответ дан 4 August 2018 в 20:59

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь .

Если вы используете альтернативный установщик компакт-дисков, вы может выполнить это, создав диск с драйверами. Сначала создайте USB-диск с меткой OEMDRV , а затем установите на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk / load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw- обнаружение, в частности, driver-injection-disk.sh

Альтернативно, если вы хотите быстрое и грязное решение и считаете, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

  • / lib / modules / * / kernel / drivers / ide
  • / lib / modules / * / kernel / drivers / scsi
  • / lib / modules / * / kernel / drivers / block
5
ответ дан 6 August 2018 в 04:31

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь .

Если вы используете альтернативный установщик компакт-дисков, вы может выполнить это, создав диск с драйверами. Сначала создайте USB-диск с меткой OEMDRV , а затем установите на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk / load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw- обнаружение, в частности, driver-injection-disk.sh

Альтернативно, если вы хотите быстрое и грязное решение и считаете, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

  • / lib / modules / * / kernel / drivers / ide
  • / lib / modules / * / kernel / drivers / scsi
  • / lib / modules / * / kernel / drivers / block
5
ответ дан 7 August 2018 в 22:40

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь .

Если вы используете альтернативный установщик компакт-дисков, вы может выполнить это, создав диск с драйверами. Сначала создайте USB-диск с меткой OEMDRV , а затем установите на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk / load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw- обнаружение, в частности, driver-injection-disk.sh

Альтернативно, если вы хотите быстрое и грязное решение и считаете, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

  • / lib / modules / * / kernel / drivers / ide
  • / lib / modules / * / kernel / drivers / scsi
  • / lib / modules / * / kernel / drivers / block
5
ответ дан 10 August 2018 в 10:46

Если вы используете установщик компакт-дисков на рабочем столе, вы можете загружать дополнительные драйверы программно, следуя инструкциям здесь .

Если вы используете альтернативный установщик компакт-дисков, вы может выполнить это, создав диск с драйверами. Сначала создайте USB-диск с меткой OEMDRV , а затем установите на него пакет Debian, содержащий ваш модуль ядра. Наконец, представьте driver-injection-disk / load значение true и запустите установку.

Окончательной ссылкой для этого формата является код hw-detect, ветвь bzr lp: hw- обнаружение, в частности, driver-injection-disk.sh

Альтернативно, если вы хотите быстрое и грязное решение и считаете, что это драйвер диска, поместите модуль ядра в один из следующих каталогов:

  • / lib / modules / * / kernel / drivers / ide
  • / lib / modules / * / kernel / drivers / scsi
  • / lib / modules / * / kernel / drivers / block
5
ответ дан 13 August 2018 в 17:20
  • 1
    – 3dinfluence 13 October 2010 в 01:30
  • 2
    Нет, насколько я могу судить, глядя на исходный код hw-detect, единственный способ загрузить драйверы со съемных носителей - это инкапсулировать их в пакет Debian, который соответствует архитектуре запущенной системы, которая содержит модули ядра , – Evan 13 October 2010 в 06:51

В дополнение к ответу Эвана об альтернативном установщике этот диск с драйверами должен содержать файлы *.udeb для установщика, чтобы их распознать. Эти пакеты можно найти в пакетах Ubuntu: linux source.

Если у вас есть файл *.ko, скопируйте его на USB-накопитель.

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic. Этот пакет можно извлечь, используя dpkg-deb -x [name-of-deb-file].deb target_extraction_directory.

Внутри установщика нажмите Ctrl + Alt + F2, а затем Enter, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

mount /dev/sdb1 /mnt

Скопируйте файл в каталог ядра:

cp /mnt/jme.ko /lib/modules/$(uname -r)/kernel/drivers/net/

Обновите модули ядра, размонтируйте USB-накопитель и загрузите модуль ядра (и его зависимости, если таковые имеются):

depmod -a
umount /mnt
modprobe jme

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + Alt .

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet (jme.ko). Я не мог найти его в файлах *-modules-*, но он существовал в пакете linux-image-*. Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found, и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 26 May 2018 в 01:06

В дополнение к ответу Эвана об альтернативном установщике этот диск с драйверами должен содержать файлы *.udeb для установщика, чтобы их распознать. Эти пакеты можно найти в пакетах Ubuntu: linux source.

Если у вас есть файл *.ko, скопируйте его на USB-накопитель.

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic. Этот пакет можно извлечь, используя dpkg-deb -x [name-of-deb-file].deb target_extraction_directory.

Внутри установщика нажмите Ctrl + Alt + F2, а затем Enter, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

mount /dev/sdb1 /mnt

Скопируйте файл в каталог ядра:

cp /mnt/jme.ko /lib/modules/$(uname -r)/kernel/drivers/net/

Обновите модули ядра, размонтируйте USB-накопитель и загрузите модуль ядра (и его зависимости, если таковые имеются):

depmod -a umount /mnt modprobe jme

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + Alt .

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet (jme.ko). Я не мог найти его в файлах *-modules-*, но он существовал в пакете linux-image-*. Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found, и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 25 July 2018 в 23:06

В дополнение к ответу Эвана об альтернативном установщике этот диск с драйверами должен содержать файлы *.udeb для установщика, чтобы их распознать. Эти пакеты можно найти в пакетах Ubuntu: linux source.

Если у вас есть файл *.ko, скопируйте его на USB-накопитель.

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic. Этот пакет можно извлечь, используя dpkg-deb -x [name-of-deb-file].deb target_extraction_directory.

Внутри установщика нажмите Ctrl + Alt + F2, а затем Enter, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

mount /dev/sdb1 /mnt

Скопируйте файл в каталог ядра:

cp /mnt/jme.ko /lib/modules/$(uname -r)/kernel/drivers/net/

Обновите модули ядра, размонтируйте USB-накопитель и загрузите модуль ядра (и его зависимости, если таковые имеются):

depmod -a umount /mnt modprobe jme

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + Alt .

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet (jme.ko). Я не мог найти его в файлах *-modules-*, но он существовал в пакете linux-image-*. Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found, и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 27 July 2018 в 02:45

В дополнение к ответу Эвана об альтернативном установщике этот диск с драйверами должен содержать файлы *.udeb для установщика, чтобы их распознать. Эти пакеты можно найти в пакетах Ubuntu: linux source.

Если у вас есть файл *.ko, скопируйте его на USB-накопитель.

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic. Этот пакет можно извлечь, используя dpkg-deb -x [name-of-deb-file].deb target_extraction_directory.

Внутри установщика нажмите Ctrl + Alt + F2, а затем Enter, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

mount /dev/sdb1 /mnt

Скопируйте файл в каталог ядра:

cp /mnt/jme.ko /lib/modules/$(uname -r)/kernel/drivers/net/

Обновите модули ядра, размонтируйте USB-накопитель и загрузите модуль ядра (и его зависимости, если таковые имеются):

depmod -a umount /mnt modprobe jme

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + Alt .

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet (jme.ko). Я не мог найти его в файлах *-modules-*, но он существовал в пакете linux-image-*. Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found, и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 31 July 2018 в 12:33

В дополнение к ответу Эвана об альтернативном установщике, этот диск с драйверами должен содержать файлы *. udeb для установщика, чтобы их распознать. Эти пакеты можно найти на пакетах Ubuntu: источник linux .

Если у вас есть файл *. Ko , скопируйте его на USB-накопитель. [ ! d14]

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic . Этот пакет можно извлечь с помощью dpkg-deb -x [name-of-deb-file] .deb target_extraction_directory .

Внутри установщика нажмите Ctrl + Alt + F2, а затем Войдите, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

  mount / dev / sdb1 / mnt  

Скопировать файл в ядро каталог:

  cp /mnt/jme.ko / lib / modules / $ (uname -r) / kernel / drivers / net /  

Обновить модули ядра, размонтировать USB-накопитель и загрузить модуль ядра (и его зависимости, если таковые имеются):

  depmod -a umount / mnt modprobe jme  

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + F1.

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet ( jme.ko ). Я не мог найти его в файлах * - modules - * , но он существовал в пакете linux-image - * . Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found , и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 2 August 2018 в 04:26

В дополнение к ответу Эвана об альтернативном установщике, этот диск с драйверами должен содержать файлы *. udeb для установщика, чтобы их распознать. Эти пакеты можно найти на пакетах Ubuntu: источник linux .

Если у вас есть файл *. Ko , скопируйте его на USB-накопитель. [ ! d14]

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic . Этот пакет можно извлечь с помощью dpkg-deb -x [name-of-deb-file] .deb target_extraction_directory .

Внутри установщика нажмите Ctrl + Alt + F2, а затем Войдите, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

  mount / dev / sdb1 / mnt  

Скопировать файл в ядро каталог:

  cp /mnt/jme.ko / lib / modules / $ (uname -r) / kernel / drivers / net /  

Обновить модули ядра, размонтировать USB-накопитель и загрузить модуль ядра (и его зависимости, если таковые имеются):

  depmod -a umount / mnt modprobe jme  

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + F1.

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet ( jme.ko ). Я не мог найти его в файлах * - modules - * , но он существовал в пакете linux-image - * . Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found , и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 4 August 2018 в 20:59

В дополнение к ответу Эвана об альтернативном установщике, этот диск с драйверами должен содержать файлы *. udeb для установщика, чтобы их распознать. Эти пакеты можно найти на пакетах Ubuntu: источник linux .

Если у вас есть файл *. Ko , скопируйте его на USB-накопитель. [ ! d14]

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic . Этот пакет можно извлечь с помощью dpkg-deb -x [name-of-deb-file] .deb target_extraction_directory .

Внутри установщика нажмите Ctrl + Alt + F2, а затем Войдите, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

  mount / dev / sdb1 / mnt  

Скопировать файл в ядро каталог:

  cp /mnt/jme.ko / lib / modules / $ (uname -r) / kernel / drivers / net /  

Обновить модули ядра, размонтировать USB-накопитель и загрузить модуль ядра (и его зависимости, если таковые имеются):

  depmod -a umount / mnt modprobe jme  

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + F1.

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet ( jme.ko ). Я не мог найти его в файлах * - modules - * , но он существовал в пакете linux-image - * . Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found , и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 6 August 2018 в 04:31

В дополнение к ответу Эвана об альтернативном установщике, этот диск с драйверами должен содержать файлы *. udeb для установщика, чтобы их распознать. Эти пакеты можно найти на пакетах Ubuntu: источник linux .

Если у вас есть файл *. Ko , скопируйте его на USB-накопитель. [ ! d14]

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic . Этот пакет можно извлечь с помощью dpkg-deb -x [name-of-deb-file] .deb target_extraction_directory .

Внутри установщика нажмите Ctrl + Alt + F2, а затем Войдите, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

  mount / dev / sdb1 / mnt  

Скопировать файл в ядро каталог:

  cp /mnt/jme.ko / lib / modules / $ (uname -r) / kernel / drivers / net /  

Обновить модули ядра, размонтировать USB-накопитель и загрузить модуль ядра (и его зависимости, если таковые имеются):

  depmod -a umount / mnt modprobe jme  

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + F1.

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet ( jme.ko ). Я не мог найти его в файлах * - modules - * , но он существовал в пакете linux-image - * . Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found , и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 7 August 2018 в 22:40

В дополнение к ответу Эвана об альтернативном установщике, этот диск с драйверами должен содержать файлы *. udeb для установщика, чтобы их распознать. Эти пакеты можно найти на пакетах Ubuntu: источник linux .

Если у вас есть файл *. Ko , скопируйте его на USB-накопитель. [ ! d14]

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic . Этот пакет можно извлечь с помощью dpkg-deb -x [name-of-deb-file] .deb target_extraction_directory .

Внутри установщика нажмите Ctrl + Alt + F2, а затем Войдите, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

  mount / dev / sdb1 / mnt  

Скопировать файл в ядро каталог:

  cp /mnt/jme.ko / lib / modules / $ (uname -r) / kernel / drivers / net /  

Обновить модули ядра, размонтировать USB-накопитель и загрузить модуль ядра (и его зависимости, если таковые имеются):

  depmod -a umount / mnt modprobe jme  

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + F1.

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet ( jme.ko ). Я не мог найти его в файлах * - modules - * , но он существовал в пакете linux-image - * . Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found , и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 10 August 2018 в 10:46

В дополнение к ответу Эвана об альтернативном установщике, этот диск с драйверами должен содержать файлы *. udeb для установщика, чтобы их распознать. Эти пакеты можно найти на пакетах Ubuntu: источник linux .

Если у вас есть файл *. Ko , скопируйте его на USB-накопитель. [ ! d14]

Я пропустил драйвер JMicron Ethernet jme.ko и нашел этот модуль в пакете kernel-image-2.6.38-8-generic . Этот пакет можно извлечь с помощью dpkg-deb -x [name-of-deb-file] .deb target_extraction_directory .

Внутри установщика нажмите Ctrl + Alt + F2, а затем Войдите, чтобы открыть оболочку. USB-накопители не будут монтироваться после установки диска:

  mount / dev / sdb1 / mnt  

Скопировать файл в ядро каталог:

  cp /mnt/jme.ko / lib / modules / $ (uname -r) / kernel / drivers / net /  

Обновить модули ядра, размонтировать USB-накопитель и загрузить модуль ядра (и его зависимости, если они есть):

  depmod -a umount / mnt modprobe jme  

Если все прошло хорошо, вы не должны получать никаких сообщений и можете вернуться в меню установщика, нажав Ctrl + Alt + F1.

Важно: версии ядра установщика и модуля должны совпадать. Мой альтернативный компакт-диск не содержал драйвер JMicron Ethernet ( jme.ko ). Я не мог найти его в файлах * - modules - * , но он существовал в пакете linux-image - * . Для удобства я скопировал этот модуль с другого компьютера, забыв, что на нем был установлен Maverick, а не Natty. Я продолжал получать сообщение ERROR: File not found , и через некоторое время я понял, что модуль пришел из Maverick с версией ядра 2.6.35-28, но Natty работает на 2.6.38-8.

1
ответ дан 13 August 2018 в 17:20

Другие вопросы по тегам:

Похожие вопросы: