Не всі драйвери ідеальні.
Коли у вашій базі накопичується більше 700 000 вручну відібраних файлів, з плином часу і збільшенням обсягу даних - перед вами постає проблема похибки.
Похибки того, що випадково попався драйвер, мало ретельно протестований виробником або розповсюджувачем (OEM-модифікації), виявиться зіпсованим. Всім відомо, що це може призводити не тільки до Багам в роботі обладнання, а й повної відмови системи.
І це неприємно.
При цьому, основна складність полягає в тому, що на віртуальній машині протестувати драйвер неможливо - вам необхідно саме конкретний пристрій, в роботі якого можуть виникати найрізноманітніші неполадки, несумісності, словом, все що завгодно, що свідчить про його некоректної роботи.
Поставивши собі за мету тестувати більшість драйверів на цьому, фізичному, залозі, в голову нам прийшла наступна ідея: підключати машини до KVM-світч (16 LAN-портів), використовуючи перехідник LAN-VGA / USB, таким чином отримуючи можливість віддалено (на рівні BIOS) управляти комп'ютером, аж до переустановлення ОС.
Спочатку була ідея використовувати Intel vPro і минулі реалізації AMT (Intel Active Management Technology), але на жаль, ці рішення недешеві, а так само дещо обмежені в сумісності.
Ми тільки почали, але у нас вже є приблизно з десяток ноутбуків. А функцію сервера виконує не самий старенький Acer на Core i3.
Розетка віддалено керована по інтернету (3500 рублів, мобільний додаток / веб-інтерфейс присутні, є навіть модель з Wi-Fi модулем), для того щоб можна було контролювати час аптайма всіх підключених машин. Так як наша «Лабораторія» планується в першу чергу як віддалена, але тимчасово розміщена у мене вдома, економія електрики і шум - не пусті проблеми.
Загалом, ми розраховуємо, що в майбутньому користувач, охочий протестувати драйвера, зможе віддалено активувати IP-KVM світч, з'єднатися з сервером та активувати одне або кілька пристроїв для тестів. KVM-світч був обраний через свою універсальність і широких можливостей підключення декількох машин одночасно, на відміну від RDP.
Наша стійка працює від одного роутера, так як на невеликих масштабах швидкостей навіть 3G + мереж досить для стабільного з'єднання.
Звичайно ж, і на своєму локальному комп'ютері будь-який користувач DriverPack може протестувати збірку драйверів, на що піде не більше 10 хвилин.
Або допомогти нам у розширенні нашої невеликої домашньої лабораторії, віддавши свій старий ноутбук. Це не жарт - наші контакти доступні на сайті. ви можете зв'язатися з будь-яким з нас і домовитися про передачу вже не потрібного вам комп'ютера.
Наша основна задача - відсівати погані версії драйверів для популярних пристроїв. Як ви розумієте, для цього нам зовсім не потрібні десятки тисяч конфігурацій реальних машин. По-крайней мере - поки :) Зараз нам підходить будь-який ноутбук з прямим виходом VGA (щоб отримати доступ в BIOS) і LAN портом. Не обов'язково навіть наявність екрану.