Nie można zainstalować naprawy przy użyciu Ubuntu live usb

0

Instaluję Ubuntu 13.04 (16 bit) wraz z Windows 7 w moim Lenovo Thinkpad. Udało mi się zainstalować Ubuntu. Ale po instalacji poprosił mnie o to restart now. Kliknąłem na to. Uruchomiono okna bez wyświetlania menu startowego. Co powinienem zrobić, aby uzyskać menu startowe na początku.

Oto kroki, które próbowałem i nie powiodły się:
1. Po przejrzeniu znalazłem, że naprawa boot musi być zainstalowana.    Z powodzeniem użyłem Live CD Ubuntu i próbowałem zainstalować naprawę rozruchu.
Próbowałem następujących poleceń -

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)  

Ale teraz mam ten błąd,

dpkg: error: reading package into file '/var/lib/dpkg/available' : Input/output error
E: subprocess /usr/bin/dpkg returned an error code (2)

jak mogę rozwiązać ten problem, aby uzyskać menu startowe na początku.

Rudra
źródło

Odpowiedzi:

0

Ten komunikat o błędzie jest powiązany z pakietem, którego informacje są w jakiś sposób uszkodzone w bazie danych dpkg.

Co musisz zrobić, to:

  1. Przejdź do katalogu / var / lib / dpkg;
  2. Kopia zapasowa pliku „status” (na wszelki wypadek; możesz go po prostu nazwać ..status_old);
  3. Edytuj plik „status”;
  4. Wyszukaj pakiet, który wygenerował błąd, w twoim przypadku Boot-Repair;
  5. Usuń wszystkie linie dotyczące tego pakietu i tylko ten pakiet.

Uważaj: będziesz musiał pozostawić wszystkie linie, które dotyczą innych pakietów, nawet jeśli zawierają uszkodzony pakiet w polach „Zastępuje” lub „Zależy”.

MariusMatutiae
źródło
0

Podczas konfrontacji z niedostępnym systemem GNU / Linux podczas uruchamiania używam Super Grub Disk .

Wystarczy pobrać Super Grub Disk i zainstalować go na kluczu USB lub CD-ROM i uruchomić na niedostępnym systemie GNU / Linux. Po uruchomieniu systemu wystarczy ponownie zainstalować program ładujący GRUB.

sudo grub-install /dev/sda
Biapy
źródło