GRUB не відповідає на клавіатурі


17

Я встановив Ubuntu 12.4LTS на подвійному завантаженні з Windows XP на 7-річному настільному ПК 2 місяці тому. Все працювало чудово як в Ubuntu, так і в XP до минулого тижня, коли я видалив LibreOffice з Ubuntu і встановив OpenOffice 4.0.1. (видалення / установка виконується з терміналу згідно з інструкціями Ubuntu в Інтернеті).
У вікні меню GRUB клавіатура не працює, тому система вимкне час і завантажується Ubuntu (який все ще працює чудово), але я не можу завантажувати XP. Клавіатура (USB) відмінно працює на етапі запуску BIOS, не працює під час роботи GRUB, але працює знову від входу в Ubuntu.
Я розглянув питання та відповіді на рішення, найближче стосується налаштування клавіатури BIOS, але оскільки моя клавіатура працює в BIOS, я не думаю, що це є причиною.
Я не впевнений, де може бути проблема. Я переглянув grub.cfg і, поки новачок у Linux, не бачу нічого очевидно пошкодженого, хоча я не можу визначити, який метод / модуль / функція виклику (якщо такий є) читає клавіатуру. Я розглядав можливість перезавантаження GRUB, але якщо проблема в іншому місці, це не вирішить, і це може погіршити ситуацію.
Будь-яка порада буде дуже вдячна.


Яку версію GRUB ви використовуєте? Можливо, ви могли б оновити / скинути його, сподіваючись, що він виправить будь-які настройки GRUB, які, очевидно, були змінені під час цього процесу. Ви повинні зробити це за допомогою Ubuntu або через завантажувальний USB.
— pzkpfw

Дякую за дуже швидку відповідь. На даний момент працює GRUB 1.99-21ubuntu3.14 (встановлено 2 місяці тому). Зачекаємо до цього вечора, якщо не з'являться інші ідеї, спробуйте скинути або оновити, як ви запропонували. Велике дякую. BrianW
— BrianW

Чи знаєте ви, чи є конкретна причина, що ви не запускаєте GRUB 2? "GRUB 2 - завантажувач і менеджер за замовчуванням для Ubuntu з версії 9.10" help.ubuntu.com/community/Grub2 Я не думаю, що це допомагає, якщо ви використовуєте застарілий менеджер завантаження, тому я рекомендую оновити, якщо у вас немає причина зупинитися на 1,99
— pzkpfw

Мій GRUB 1.99 постачався з Ubuntu 12.4LTS, який я завантажив із веб-сайту Ubuntu менше 2 місяців тому. Я припускав, що це остання версія, але з вашого коментаря, очевидно, ні. Я спробую модернізувати цей вечір, і я дам вам знати, як я дію. BrianW
— BrianW

1
Мабуть, GRUB 1.98 та 1.99 - це GRUB 2, тому я повинен мати останню версію. Я підготував диск для відновлення завантаження для оновлення або заміни GRUB, але тепер виявив, що мій BIOS більше не завантажується з компакт-диска (це було зроблено, коли я встановив Ubuntu 2 місяці тому). Сьогодні я навіть не можу потрапити в налаштування BIOS (що я робив вчора і вийшов, не вносячи жодних змін). Тепер ПК дуже швидко завантажується на підказки GRUB (пропускаючи всі екрани BIOS, навіть якщо Del утримується), а потім вимкнено Ubuntu. Щось дивне, на чому я зрештою дістанусь до дна, але може зайняти деякий час. Опублікую оновлення, коли я
— доїду

Відповіді:


9

Подвійне завантаження Windows 7 та Ubuntu 14.04LTS, GRUB2 перевстановлено за допомогою ремонту завантаження, бездротової USB-клавіатури, жодна клавіатура не розпізнана на екрані GRUB2.

  • Налаштування BIOS
  • Інтегрована периферія
  • Спадкова підтримка USB -> [Увімкнено]

Тепер на екрані GRUB2 у мене є клавіші зі стрілками вгору та вниз. Тепер NumLock вимикається під час завантаження, але NBD.

Я не впевнений, як позначити це РЕШЕНО, але оскільки це не нова тема, я не думаю, що в мене є сила.


Як не дивно, моя USB бездротова клавіатура Logitech починає працювати (але з дуже повільною реакцією), коли я вибираю Legacy USB Support = AUTO, не відключати і не вмикати. Asus UX303UB, ядро ​​4.10, я впевнений, що він працював і раніше. Налаштування grub за замовчуванням, крім acpi_osi=.
— Пабло Біанкі

Для мене це була підтримка спадщини. Спасибі.
— Піксель

3

TL; DR. Спробуйте всі свої порти USB, включаючи всі порти USB на док-станції, якщо у вас є.

Я щойно пережив те ж саме з новою установкою Ubuntu 14.04.2 LTS та наступним розширенням дистрибутиву, яке тепер працює з наступним:

  • Ubuntu 14.04.2 LTS ( lsb_release -a )
  • 3.16.0-33-generic (unme -r )
  • grub-install (GRUB) 2,02 ~ beta2-9ubuntu1 ( grub-install --version )

Клавіатура працювала перший раз, коли я завантажувався до GRUB, щоб я міг також завантажувати Windows 8.1, але потім вона раптом перестала працювати без поважних причин, я думав. Так само, як і OP, я міг використовувати свою клавіатуру в BIOS, а USB Legacy клавіатура вже була включена, тому не пощастило. Нарешті я знайшов клавіатуру PS / 2, яка працювала в меню GRUB, і я міг зупинити таймер зворотного відліку. Зараз я перевірив свою USB-клавіатуру у всіх портах USB на своєму ноутбуці та в док-станції, і вона працює лише з GRUB в одному USB-порту.

Озираючись на це, звичайно, було хороше пояснення. Я перемістив свій стіл відразу після того, як здійснив моє оновлення, і відключив усі кабелі під час руху, а потім знову підключив клавіатуру до неправильного USB-порту.

Я сподіваюся, що це допомагає.


Я підключу новий, USB-аксесуар до кожного порту USB, коли вперше отримаю його. Мені кажуть (принаймні для Windows та його завантажувача) кожен встановлений драйвер унікальний для одного, одного USB-порту; це не підключення один раз, а потім - це застосувати для всіх портів USB - німий, якщо це правда, але це те, що це є. Мені хотілося б знати, чи використовує кожен екземпляр встановлення драйверів кожного порту USB пробіл у форматі HD, або якщо після кожної інсталяції драйверів створюються та замінюються логічні посилання, вказуючи на один, єдиний драйвер для цієї версії драйвера. Я недостатньо кмітливий, щоб відповісти на це.
— Тренер DOUG

2

На моєму досвіді, у мене було встановлено завантаження на "швидку", яке б завантажувалося швидше, але при цьому це не дозволило моїй клавіатурі працювати в подвійному завантаженні, коли я б увімкнув ноутбук після відключення. Це спрацювало б правильно, перейшовши на ubuntu (очевидно, коли клавіатура не працює) та / або перезавантажиться, що повертається до налаштування основного екрана з подвійним завантаженням. Я завантажив налаштування за замовчуванням, які встановили завантаження на "нормальне", і це вирішило це для мене для тих, хто, можливо, застряг і в крайньому випадку, перш ніж повторно встановити Ubuntu. Сподіваюся, це допомагає.


як ви завантажили налаштування за замовчуванням, не вводячи біографії?
— ianaz

1

ПРОБЛЕМА РЕШЕНА, це було пов'язано з BIOS (з'являється екран BIOS пропускається, якщо перезавантажитися з 5 хвилин вимкнення). Змінена послідовність завантаження з Floppy, HDD на CDROM, HDD. Перезавантажена з відсутністю CD в приводі (GRUB не оновлюється), клавіатура тепер працює на екрані GRUB, щоб мати доступ до всіх параметрів. Тепер зрозумійте, що я змінив комірку монети резервного копіювання на материнській платі близько часу, коли встановив OpenOffice, підозрюю, що ця зміна завантажувальної послідовності була встановлена ​​за замовчуванням і якось вплинула на клавіатуру. Порівнювали поточний та попередній grub.cfg - однакові. Тепер готовий диск для відновлення завантаження для будь-яких майбутніх проблем.


0

У мене також була ця проблема, і виявилося, що моя миша якось забороняла вводити клавіатуру. Я відключив її від мережі та все працювало нормально.


0

У мене не вийде, у програмі Налаштування програми Cmos я змінив перший завантажувальний пристрій на жорсткий диск, а інші два відключені та включив USB клавіатуру та мишу, сподіваюся, це допоможе.


0

Я спробував увімкнути та вимкнути підтримку клавіатури BIOS, не вийшло. (Так, клавіатура працює з BIOS, але не GRUB, але працює відразу після меню GRUB за допомогою CTRL-ALT-DLT для зупинки процесу завантаження). Під час пошуку я побачив, що хтось інший сказав про спробу всіх портів USB. Я згадав, що на попередньому тижні я перемістив клавіатуру з одного порту USB на інший, щоб зробити місце для більшого USB-ключа, який можна підключити до сусіднього USB-порту. Тому я перемістив клавіатуру назад до USB-порту, який був раніше, і він працює. Мабуть, на цьому Dell SC440 з GRUB працюють лише деякі USB-порти.


0

Проблема була вирішена за допомогою слота USB2 (видалення з гнізда USB3).


0

Хоча минуло деякий час, і в Інтернеті можна знайти декілька натяків на те, що не працює клавіатура в grub, я виявив причину, яка може врахувати в деяких випадках:

USB-клавіатура може бути непридатною для роботи, оскільки підключено інший USB-пристрій, який заважає використанню клавіатури grub.

Детальну інформацію про такий випадок див. На веб-сторінці https://savannah.gnu.org/bugs/index.php?57010


0

Вимкніть швидке завантаження в BIOS (це працювало для мене).

Коли я надіюсь на швидке завантаження, він говорить щось подібне, швидке завантаження - це мінімізація вводу пристрою для швидшого завантаження або чогось, тому коли я вимикаю швидке завантаження, і зберігаю зміни та перезавантажую ноутбук, він працює!


-1

У мене була така ж проблема, але жодне з перерахованого не допомогло. У моєму випадку мені довелося включити опцію BIOS "використовувати USB в DOS".


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.