LINUX.ORG.RU

Проблемы ноутбуков с урезанным BIOS

 , , , ,


0

1

Привет, ЛОР! У меня есть ноутбук Compaq Presario C700, в нём урезанный BIOS, в нём нет ни Secure Boot, ни Virtualisation. Здесь не работают драйверы для USB адаптера Wi-Fi (см. Проблемы с установкой драйверов для Wi-Fi адаптера), не работает VirtualBox. Подскажи, ЛОР, что ещё может не работать и можно ли это исправить?


у вашего ноутбука нет поддержки секьюрбут в принципе, а процессор не поддерживает аппаратную виртуализацию, поэтому вбокс не работает. биос тут ни при чем. lsusb и dmesg при подключении юсб свистка выложите на pastebin, посмотрим

biglpfan
()
Ответ на: комментарий от biglpfan

Проблемы ноутбуков с урезанным БИОСом - исправляются заменой этого проприетарного «огрызка» на опенсорсный БИОС coreboot. Например, проприетарный БИОС моего AMD Lenovo G505S не поддерживает IOMMU - очень важную фичу для низкоуровневой виртуализации! - а coreboot её поддерживает.

К сожалению, ноут KT115 Compaq Presario C700 - как и большинство других ноутбуков - не поддерживается coreboot'ом, а добавить эту поддержку непросто. Поэтому предлагаю продать его, а на вырученные деньги (немного доплатив) купить AMD Lenovo G505S с процессором A10-5750M, поставить туда 16 гигов оперативки и жить счастливо. Очень много инфы по этому ноуту и особенностям установки опенсорсного БИОСа на него - ты найдёшь поиском в моих сообщениях

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 2)

На этом копролите нет поддержки виртуализации. Как вам могло придти в голову так терзать старичка?

С вайфаем немного проще. Надо выкинуть имеющийся адаптер и поискать на помойке или али что-нибудь вроде атероса или интела. Но не бродкома

utanho ★★★★★
()
Ответ на: комментарий от utanho

Насчёт WiFi, в проприетарных БИОСах бывает подстава в виде WiFi-вайтлиста - запрета на установку модулей, не одобренных Большим Братом. Иногда этот вайтлист можно выпилить, но всё же при возможности лучше переходить на опенсорсный БИОС, чтобы не испытывать этих тупых ограничений.

SakuraKun ★★★★★
()
Ответ на: комментарий от utanho

Встроенный адаптер работает, как часы, но он медленный. Я говорю про USB китайский адаптер. На помойке много чего находил, даже рабочий компьютер на Пентиум 4 без винчестера.

KT115
() автор топика
Ответ на: комментарий от biglpfan

Тогда тем более нужно переходить на другой ноут, и - чтобы гарантированно не наступить на те же грабли! - предлагаю выбрать G505S, т.к. благодаря coreboot'у вы получаете IOMMU на бюджетном ноуте! Обычно эта фича реально работает только на дорогих ноутах, и то не на всех.

SakuraKun ★★★★★
()
Ответ на: комментарий от biglpfan

Как минимум, IOMMU необходима для безопасности - см. FAQ у Qubes OS. Да и сам coreboot для труЪ-безопасности ИМХО жизненно необходим, чтобы избежать UEFI'шных дыр и всяческих бэкдоров вроде Computrace.

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 2)

в нём нет ни Secure Boot

Зачем тебе нужна эта сомнительная технология? К тому же её там и не могло быть, учитывая, что у тебя устройство с BIOS старого типа, а не UEFI.

Не работают драйверы для USB адаптера Wi-Fi (см. Проблемы с установкой драйверов для Wi-Fi адаптера)

Проблемы с установкой драйверов для Wi-Fi адаптера (комментарий).

не работает VirtualBox

Тебе точно нужна аппаратная эмуляция x86-машины? Используй LXC-контейнер (программную виртуализацию). Например, можешь воспользоваться Proxmox VE.

posixbit ★★
()
Последнее исправление: posixbit (всего исправлений: 1)

Подскажи, ЛОР, что ещё может не работать и можно ли это исправить?

Можно наверное думать в сторону замены процессора на поддерживающий виртуализацию и ковырять BIOS но количество потенциальных проблем на каждом шаге делают это нецелесообразным. Проще продать этот и купить другой.

mbivanyuk ★★★★★
()

Здесь не работают драйверы для USB адаптера Wi-Fi

Проблема с драйверами WIFI адаптера не связана с BIOS ноутбука.

У тебя USB WIFI адаптер и он виден в выводе lsusb. Видны VID и PID подключенного USB устройства.

VID - Vendor Identifier (идентификатор производителя) PID - Product Identifier (идентификатор продукта)

На основании VID и PID ядро Linux понимает какой драйвер нужно использовать. В исходных кодах драйверов, что ты пробовал собирать либо нет этих идентификаторов, либо они старые. Почему их нет в драйверах, что поставляются с ядром - вопрос к разработчикам драйвера в составе ядра.

Ну и немаловажно, что твой адаптер делали китайцы.

Поэтому не мешай мух и котлет.

kostik87 ★★★★★
()
Ответ на: комментарий от SakuraKun

Насчёт WiFi, в проприетарных БИОСах бывает подстава в виде WiFi-вайтлиста - запрета на установку модулей

Это касается устройств, которые подключаются к PCI / PCI-E шине.

Он же подключает USB WIFI адаптер, никакого отношения к белому списку в BIOS это отношения не имеет.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Постоянно занимать USB-порт под WiFi-адаптер - не очень рационально, и людям так приходится делать только когда не могут поставить нормальный WiFi-модуль (обычно формата MiniPCIe) внутрь ноута из-за белого списка в BIOS

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

Это да. Но у него сейчас usb wifi адаптер из Китая, который видно на usb шине, а драйверы его не находят.

Проблема либо в китайском wifi адаптере, либо в драйверах, а точнее в поддержке со стороны производителя чипа.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)

не работает VirtualBox.

Compaq Presario C700

Если у тебя процессор Intel® Pentium® T2390, то в нём нет поддержки технологии виртуализации:

Технология виртуализации Intel® (VT-x) ‡ Нет

https://ark.intel.com/content/www/ru/ru/ark/products/35153/intel-pentium-processor-t2390-1m-cache-1-86-ghz-533-mhz-fsb.html

Так что виртуалбокс в любом случае не заработает.

kostik87 ★★★★★
()
Ответ на: комментарий от utanho

Вообще-то, я вполне себе пускал виртуалбокс на процессорах без VT (Q8200, например). Но оно, конечно, работало не так эффективно, и не все гостевые системы поддерживались (QNX, например, не запустился).

hobbit ★★★★★
()
Ответ на: комментарий от utanho

Этот ноут стоит 2-3 тысячи рублей максимум

Я же не говорю покупать новый, можно такой же старый хлам и купить, но с нормальным процессором и неурезанным BIOS. Он будет стоить примерно те же 2-3 тысячи.

mbivanyuk ★★★★★
()
Ответ на: комментарий от kostik87

виртуалбокс в любом случае не заработает

Вроде же работали старые версии без поддержки виртуализации со стороны железа? То что очень медленно это другой вопрос.

mbivanyuk ★★★★★
()
Ответ на: комментарий от mbivanyuk

Он будет стоить примерно те же 2-3 тысячи.

Очень маловероятно. 8-10 тысяч более реальный ценник. Но если ТС хочет гонять вм на этом музейном экспонате, врядли у него есть эта сумма.

У меня есть старая ленога примерно того же периода. Вкорячил в нее 3гб озу. На пределе возможностей тянет либреофис и фаерфокс.

utanho ★★★★★
()