GRUB nie reaguje na klawiaturę


17

Zainstalowałem Ubuntu 12.4LTS na podwójnym rozruchu z Windows XP na moim 7-letnim komputerze stacjonarnym 2 miesiące temu. Wszystko działało idealnie zarówno w Ubuntu, jak i XP do ostatniego tygodnia, kiedy usunąłem LibreOffice z Ubuntu i zainstalowałem OpenOffice 4.0.1. (usunięcie / instalacja wykonana z terminala zgodnie z instrukcjami online Ubuntu).
W oknie menu GRUB klawiatura nie działa, więc system przekroczył limit czasu i uruchamia system Ubuntu (który nadal działa idealnie), ale nie mogę uruchomić systemu XP. Klawiatura (USB) działa idealnie na etapie uruchamiania BIOS-u, nie działa podczas GRUB-a, ale działa ponownie od momentu logowania Ubuntu.
Przejrzałem pytania i odpowiedzi, jeśli chodzi o rozwiązanie, najbliższe odnosi się do konfiguracji klawiatury BIOS, ale ponieważ moja klawiatura działa w systemie BIOS, nie sądzę, że jest to przyczyną.
Nie jestem pewien, gdzie może być problem. Spojrzałem na grub.cfg i chociaż jestem nowicjuszem w Linuksie, nie widzę niczego wyraźnie uszkodzonego, chociaż nie mogę zidentyfikować, które wywołanie metody / modułu / funkcji (jeśli w ogóle) czyta na klawiaturze. Zastanawiałem się nad ponownym załadowaniem GRUB-a, ale jeśli problem dotyczy gdzie indziej, nie rozwiąże go i może pogorszyć sprawę.
Wszelkie porady będą mile widziane.


Jaką wersję GRUB używasz? Być może mógłbyś go uaktualnić / zresetować w nadziei, że naprawi to ustawienie specyficzne dla GRUB-a, które zostało oczywiście zmienione podczas tego procesu. Powinieneś być w stanie to zrobić z poziomu Ubuntu lub z bootowalnego USB.
pzkpfw

Dzięki za bardzo szybką odpowiedź. Obecnie uruchomiono GRUB 1.99-21ubuntu3.14 (zainstalowany 2 miesiące temu). Poczekam do wieczora, jeśli nie pojawią się żadne inne pomysły, spróbuję zresetować lub zaktualizować, jak sugerujesz. Wielkie dzięki. BrianW
BrianW

Czy wiesz, czy jest jakiś konkretny powód, dla którego nie korzystasz z GRUB 2? „GRUB 2 jest domyślnym programem ładującym i zarządzającym bootującym dla Ubuntu od wersji 9.10” help.ubuntu.com/community/Grub2 Nie sądzę, że to pomaga, jeśli korzystasz z przestarzałego menedżera rozruchu, więc polecam aktualizację, chyba że masz powód, aby pozostać na 1.99
pzkpfw

Mój GRUB 1.99 został dostarczony z Ubuntu 12.4LTS, który pobrałem ze strony internetowej Ubuntu niecałe 2 miesiące temu. Zakładałem, że była to najnowsza wersja, ale z twojego komentarza oczywiście nie ma. Spróbuję dokonać aktualizacji tego wieczoru i dam znać, jak sobie radzę. BrianW
BrianW

1
Najwyraźniej GRUB 1.98 i 1.99 to GRUB 2, więc powinienem mieć najnowszą wersję. Przygotowałem dysk do naprawy rozruchu, aby zaktualizować lub wymienić GRUB, ale teraz okazuje się, że mój BIOS nie uruchamia się najpierw z dysku CD (tak było, kiedy instalowałem Ubuntu 2 miesiące temu). Dzisiaj nie mogę nawet przejść do konfiguracji BIOS-u (co zrobiłem wczoraj i wyszedłem bez żadnych zmian). Komputer uruchamia się teraz bardzo szybko, aby wyświetlać komunikaty GRUB (pomijanie wszystkich ekranów BIOS-u, nawet jeśli Del jest przytrzymany), a następnie limit czasu do Ubuntu. Coś dziwnego, co się w końcu wydarzy, ale może trochę potrwać. Opublikuje aktualizację, kiedy tam dotrę
Opublikuję dotrę

Odpowiedzi:


9

Podwójny rozruch Windows 7 i Ubuntu 14.04LTS, GRUB2 ponownie zainstalowany przy użyciu narzędzia do naprawy rozruchu, bezprzewodowa klawiatura USB, brak rozpoznania klawiatury na ekranie GRUB2.

  • Konfiguracja systemu BIOS
  • Zintegrowane urządzenia peryferyjne
  • Starsza obsługa USB -> [Włączone]

Mam teraz klawisze strzałek w górę i w dół na ekranie GRUB2. NumLock jest teraz wyłączany podczas uruchamiania, ale NBD.

Nie jestem pewien, jak to oznaczyć jako ROZWIĄZANE, ale ponieważ nie jest to nowy wątek, nie sądzę, że mam moc.


Co dziwne, moja bezprzewodowa klawiatura USB Logitech zaczyna działać (ale z bardzo powolną reakcją), gdy wybieram Starszą obsługę USB = AUTO, nie wyłączaj ani nie włączaj. Asus UX303UB, jądro 4.10, jestem prawie pewien, że wcześniej działał. Domyślna konfiguracja grub, z wyjątkiem acpi_osi=.
Pablo Bianchi

Wsparcie dla starszych użytkowników było dla mnie. Dzięki.
Pixel

3

TL; DR. Wypróbuj wszystkie porty USB, w tym wszystkie porty USB w stacji dokującej, jeśli takie masz.

Właśnie tego doświadczyłem dzięki nowej instalacji Ubuntu 14.04.2 LTS i następnej aktualizacji, która teraz działa:

  • Ubuntu 14.04.2 LTS ( lsb_release -a )
  • 3.16.0-33-ogólne ( uname -r )
  • grub-install (GRUB) 2.02 ~ beta2-9ubuntu1 ( grub-install - wersja )

Klawiatura działała przy pierwszym uruchomieniu GRUB-a, więc mogłem również uruchomić system Windows 8.1, ale potem nagle przestał działać bez żadnego dobrego powodu, o którym myślałem. Podobnie jak OP mogłem używać mojej klawiatury w BIOS-ie, a klawiatura USB Legacy była już włączona, więc nie ma tam szczęścia. Wreszcie znalazłem klawiaturę PS / 2, która działała w menu GRUB i mogłem zatrzymać odliczanie czasu. Testowałem teraz klawiaturę USB we wszystkich portach USB laptopa i stacji dokującej i działa ona tylko z GRUB-em w jednym porcie USB.

Patrząc wstecz na to, oczywiście, było dobre wytłumaczenie. Przesunąłem biurko zaraz po przeprowadzeniu aktualizacji i odłączyłem wszystkie kable podczas przeprowadzki, a następnie ponownie podłączyłem klawiaturę do niewłaściwego portu USB.

Mam nadzieję, że to pomoże.


Podłączę nowe akcesorium USB do każdego portu USB, kiedy go otrzymam. Powiedziano mi (przynajmniej dla systemu Windows i jego programu ładującego), że każda instalacja sterownika jest unikalna dla jednego, jednego portu USB; nie jest to podejście typu „ podłącz raz, a potem zastosuj do wszystkich portów USB” - głupie, jeśli to prawda, ale tak właśnie jest. Chciałbym wiedzieć, czy każda instancja instalacji sterownika każdego portu USB wykorzystuje przestrzeń HD, czy też po każdej instalacji sterowników tworzone i zastępowane są łącza logiczne, wskazując na jeden, pojedynczy sterownik dla tej wersji sterownika. Nie jestem wystarczająco bystry, aby na to odpowiedzieć.
Trener DOuG

2

Z mojego doświadczenia wynika, że ​​miałem rozruch ustawiony na „szybki”, który uruchamiałby się szybciej, ale w ten sposób nie pozwalał mojej klawiaturze na pracę z podwójnym uruchomieniem, kiedy włączałem laptopa z zamknięcia. Działa tylko od razu po uruchomieniu Ubuntu (oczywiście, gdy klawiatura nie działa) i / lub ponownym uruchomieniu, co przywraca konfigurację ekranu głównego z podwójnym uruchomieniem. Załadowałem domyślne ustawienia, które ustawiły rozruch na „normalny” i to rozwiązało to dla tych, którzy mogą utknąć i w ostateczności przed ponowną instalacją Ubuntu. Mam nadzieję że to pomoże.


jak załadowałeś ustawienia domyślne bez wchodzenia w bios?
ianaz,

1

PROBLEM ROZWIĄZANY, był związany z BIOS-em (pojawia się ekran BIOS-u jest pomijany po ponownym uruchomieniu z 5-minutowym zamknięciem). Zmieniono sekwencję rozruchu z dyskietki, dysku twardego na CDROM, dysku twardego. Zrestartowana bez napędu CD (GRUB nie zaktualizowany), klawiatura działa teraz na ekranie GRUB, dzięki czemu można uzyskać dostęp do wszystkich opcji. Teraz zdaj sobie sprawę, że zmieniłem zapasową komórkę monety na płycie głównej w czasie, gdy instalowałem OpenOffice, podejrzewam, że ta zmieniona sekwencja rozruchowa jest domyślna i jakoś wpłynęła na klawiaturę. Porównałem bieżący i poprzedni grub.cfg - identyczny. Teraz przygotuj dysk do naprawy rozruchu na wszelkie przyszłe problemy.


0

Miałem również ten problem i okazało się, że moja mysz w jakiś sposób zabrania wprowadzania danych z klawiatury. Odłączyłem go i wszystko działało dobrze.


0

Mój nie działa, w narzędziu Award Cmos Setup Utility zmieniłem pierwsze urządzenie rozruchowe na HDD, a pozostałe dwa wyłączyłem i włączyłem klawiaturę i mysz USB, mam nadzieję, że to pomoże.


0

Próbowałem włączyć i wyłączyć obsługę klawiatury BIOS, nie działało. (Tak, klawiatura działa z systemem BIOS, ale nie GRUB, ale działa natychmiast po menu GRUB za pomocą CTRL-ALT-DLT, aby zatrzymać proces uruchamiania). Podczas wyszukiwania widziałem, jak ktoś inny powiedział o wypróbowaniu wszystkich portów USB. Przypomniałem sobie, że w poprzednim tygodniu przeniosłem klawiaturę z jednego portu USB na drugi, aby zrobić miejsce na podłączenie większego klucza USB do pobliskiego portu USB. Więc przeniosłem klawiaturę z powrotem do portu USB, w którym była wcześniej i działa. Najwyraźniej w tym komputerze Dell SC440 tylko niektóre porty USB działają z GRUB.


0

Mój problem został rozwiązany za pomocą gniazda USB2 (usunięcie z gniazda USB3).


0

Chociaż minęło trochę czasu i kilka wskazówek na temat niedziałającej klawiatury w Grub można znaleźć w Internecie, odkryłem powód, który warto rozważyć w niektórych przypadkach:

Klawiatura USB może być bezużyteczna w grub, ponieważ jest również podłączone inne urządzenie USB, które zakłóca korzystanie z klawiatury grub.

Aby uzyskać szczegółowe informacje w takim przypadku, zobacz https://savannah.gnu.org/bugs/index.php?57010


0

Wyłącz szybki rozruch w BIOSie (zadziałało to dla mnie).

Kiedy najeżdżam kursorem na szybki rozruch, pojawia się komunikat: szybki rozruch służy do zminimalizowania danych wejściowych urządzenia, aby przyspieszyć ładowanie lub coś takiego, więc kiedy wyłączam szybkie uruchamianie i zapisuję zmiany i ponownie uruchamiam laptopa, działa!


-1

Miałem ten sam problem, ale żadne z powyższych nie pomogło. W moim przypadku musiałem włączyć opcję BIOS „użyj USB w DOS”.


-1

W moim przypadku klawiatura i mysz zostały wyłączone w systemie BIOS. Moglibyśmy tego poszukać w przyszłości.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.