GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Ogólne pytania dotyczące systemu
Awatar użytkownika
marcin1982
Moderator
Posty: 1730
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: marcin1982 »

Dla formalności, lepiej trzymać się:

Kod: Zaznacz cały

apt full-upgrade
LUB

Kod: Zaznacz cały

apt-get dist-upgrade
Tarna
Posty: 76
Rejestracja: 14 stycznia 2010, 10:09
Lokalizacja: Mikołów

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: Tarna »

Całość wykonania powyższego nie dała efektów, łącznie z odinstalowaniem pakietów:

Kod: Zaznacz cały

linux-image-5.10.0-8-amd64
linux-image-amd64
Spróbuję teraz zrozumieć całość tej dyskusji.

1. Usunęliśmy pliki źródłowe z repozytoriów;
2. Usunęliśmy pakiety osierocone plus czyszczenie systemu;
3. Chcieliśmy zainstalować linux-image-5.10.0-0.bpo.8-amd64 ale takiego jądra nie widzi (bpo to back port czy co to za oznaczenia przy jądrach?);
4. Odinstalowanie najnowszego jądra nie pomogło;
5. I tu mam parę pytań by zrozumieć bootowanie systemu (bo już zastawiam się czy Grub się sypie czy może dysk ale wszystkie programy wskazują, że dyski są ok):

5.1. Jeśli Grub się uruchamia i pokazuje wpisy "e" dla każdej z opcji bootowania to pokazuje on je z partycji EFI czy z plików konfiguracyjnych z partycji na której jest / z katalogami /boot/grub, /etc/defalut/grub itp ?
5.2. Jeśli by była uszkodzona partycja EFI to by Grub nie startował?
5.3. Czy może być z tym związane, że raz (dokładnie jeden raz) przy włączeniu komputer wyrzucił komunikat, że nie widzi modułu TPM?
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: fnmirk »

Coś jest nie tak z tym jądrem (może z systemem), wczoraj nie moglem u siebie, przez brak obrazka w ścieżce konfiguracyjnej gruba, wygenerować i skonfigurować initramfs. Nie mówiąc o instalacji innej wersji jądra. Jądro się instalowało, a grub nie uruchamiał systemu z innej wersji jądra. Mimo, że je widział i konfigurował.

Przedstaw mi wynik polecenia:

Kod: Zaznacz cały

dpkg -l | grep plymouth
Zrób kopie danych, abyś nie był zaskoczony brakiem działania systemu. To jeszcze nie jest niebezpieczne, ale następną moją propozycją możemy nie uruchomić systemu.
Tarna
Posty: 76
Rejestracja: 14 stycznia 2010, 10:09
Lokalizacja: Mikołów

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: Tarna »

Proszę bardzo:

Kod: Zaznacz cały

root@MIR-LAP:/home/tarna# dpkg -l | grep plymouth
ii  libplymouth5:amd64                    0.9.5-3                                    amd64        graphical boot animation and logger - shared libraries
ii  plymouth                              0.9.5-3                                    amd64        boot animation, logger and I/O multiplexer
ii  plymouth-label                        0.9.5-3                                    amd64        boot animation, logger and I/O multiplexer - label control
Co do kopii zapasowej przed następnymi krokami wystarczy, że mam home ma innej partycji czy dosłownie "lepiej zgraj sobie dane" i czy dotyczyło to też innych partycji tzn. z Windows?

Czasem przy uruchom ponownie, jak system zamyka procesy to przy logo plymouth (czy jakoś tak) staje i liczy niby do 2 min a przy około 1.30 min rob i OK i leci z następnymi procesami.
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: fnmirk »

To zaczynamy:

Kod: Zaznacz cały

apt purge plymouth
I uruchom ponownie system, może być problem z uruchomieniem.
Tarna
Posty: 76
Rejestracja: 14 stycznia 2010, 10:09
Lokalizacja: Mikołów

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: Tarna »

System wstał nie podaje info z czynności/procesów przy uruchamianiu i zamykaniu, działa jak działał czyli grub dalej raz widzi raz nie systemy.

Polecenie zostawiło jeden osierocony pakiet:

Kod: Zaznacz cały

root@MIR-LAP:/home/tarna# apt purge plymouth
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe   
Następujący pakiet został zainstalowany automatycznie i nie jest już więcej wymagany:
  libplymouth5
Aby go usunąć należy użyć "apt autoremove".
Następujące pakiety zostaną USUNIĘTE:
  plymouth* plymouth-label*
0 aktualizowanych, 0 nowo instalowanych, 2 usuwanych i 0 nieaktualizowanych.
Po tej operacji zostanie zwolnione 705 kB miejsca na dysku.
Kontynuować? [T/n] T
(Odczytywanie bazy danych ... 182206 plików i katalogów obecnie zainstalowanych.)
Usuwanie pakietu plymouth-label (0.9.5-3) ...
Usuwanie pakietu plymouth (0.9.5-3) ...
update-initramfs: deferring update (trigger activated)
Przetwarzanie wyzwalaczy pakietu man-db (2.9.4-2)...
Przetwarzanie wyzwalaczy pakietu initramfs-tools (0.140)...
update-initramfs: Generating /boot/initrd.img-5.10.0-0.bpo.7-amd64
(Odczytywanie bazy danych ... 182111 plików i katalogów obecnie zainstalowanych.
)
Czyszczenie z plików konfiguracyjnych pakietu plymouth (0.9.5-3) ...
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: fnmirk »

Możesz go usunąć to pozostałość z działania plymouth. System uruchomił się z wyświetlaniem na ekranie komunikatów w sposób tradycyjny? Zakładam, że tak.

Teraz zrobimy ciekawie. Wyłącz w pliku /etc/apt/sorces.list adres dotyczący:

Kod: Zaznacz cały

deb [arch=amd64] https://deb.debian.org/debian/ bullseye-backports contrib non-free main
na początku wstaw znak #.

Dodaj następnie adres backports dla Debiana buster:

Kod: Zaznacz cały

deb [arch=amd64] https://deb.debian.org/debian/ buster-backports main
wykonaj tylko:

Kod: Zaznacz cały

apt update
Zgłosi informacje o potrzebie aktualizacji, zignoruj to.

Następnie wykonaj symulację najnowszej wersji jądra z repozytorium Debiana buster:

Kod: Zaznacz cały

apt -s install linux-image-5.10.0-0.bpo.8-amd64
Niby jest to wersja z tej samej gałezi co w Debianie bullseye, to jednak jest inna. Różnią się, ta jest 4, a w bulseye jest 5.

Jak symulacja nie zgłosi błędów, czy innych udziwnień, to przystąp do instalacji. Jak się zainstaluje uruchom ponownie system z „nowej wersji” jądra.
Tarna
Posty: 76
Rejestracja: 14 stycznia 2010, 10:09
Lokalizacja: Mikołów

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: Tarna »

Instalacja nowego-starego jądra przeszła ok, błędu nie naprawiło.
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: fnmirk »

To nie takie proste. Przywróć repozytoria. Wykonaj aktualizację bazy danych o pakietach. Jądro Debiana wersji buster pozostaw zainstalowane.

Przedstaw mi wyniki:

Kod: Zaznacz cały

dpkg -l | grep linux-image*
dpkg -l | grep grub*
fdisk -l
Tarna
Posty: 76
Rejestracja: 14 stycznia 2010, 10:09
Lokalizacja: Mikołów

Re: GRUB nie widzi dysku po aktualizacji jądra 5.10.0-8-amd64

Post autor: Tarna »

Kod: Zaznacz cały

root@MIR-LAP:/home/tarna# dpkg -l | grep linux-image*
ii  linux-image-5.10.0-0.bpo.7-amd64      5.10.40-1~bpo10+1                          amd64        Linux 5.10 for 64-bit PCs (signed)
ii  linux-image-5.10.0-0.bpo.8-amd64      5.10.46-4~bpo10+1                          amd64        Linux 5.10 for 64-bit PCs (signed)
rc  linux-image-5.10.0-8-amd64            5.10.46-5                                  amd64        Linux 5.10 for 64-bit PCs (signed)
rc  linux-image-amd64                     5.10.46-5                                  amd64        Linux for 64-bit PCs (meta-package)

Kod: Zaznacz cały

root@MIR-LAP:/home/tarna# dpkg -l | grep grub*
ii  grub-common                           2.04-20                                    amd64        GRand Unified Bootloader (common files)
ii  grub-efi-amd64                        2.04-20                                    amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii  grub-efi-amd64-bin                    2.04-20                                    amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii  grub-efi-amd64-signed                 1+2.04+20                                  amd64        GRand Unified Bootloader, version 2 (amd64 UEFI signed by Debian)
ii  grub2-common                          2.04-20                                    amd64        GRand Unified Bootloader (common files for version 2)

Kod: Zaznacz cały

root@MIR-LAP:/home/tarna# /usr/sbin/fdisk -l
Dysk /dev/nvme0n1: 238,47 GiB, bajtów: 256060514304, sektorów: 500118192
Model dysku: BC511 NVMe SK hynix 256GB               
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: gpt
Identyfikator dysku: 5D87C28D-69D9-403C-82E5-84C232D5ED5D

Urządzenie      Początek    Koniec   Sektory Rozmiar Typ
/dev/nvme0n1p1      2048   1023999   1021952    499M Środowisko odtworzeniowe Windows
/dev/nvme0n1p2   1024000   1228799    204800    100M System EFI
/dev/nvme0n1p3   1228800   1261567     32768     16M Microsoft - zarezerwowana
/dev/nvme0n1p4   1261568 380346367 379084800  180,8G Microsoft - dane podstawowe
/dev/nvme0n1p5 380346368 381972479   1626112    794M Środowisko odtworzeniowe Windows
/dev/nvme0n1p6 381972480 463892479  81920000   39,1G Microsoft - dane podstawowe
/dev/nvme0n1p7 463892480 497870847  33978368   16,2G Linux swap
/dev/nvme0n1p8 497872896 500097023   2224128    1,1G Środowisko odtworzeniowe Windows


Dysk /dev/sda: 465,76 GiB, bajtów: 500107862016, sektorów: 976773168
Model dysku: CT500MX500SSD1  
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: gpt
Identyfikator dysku: 5FADB5F4-8B8C-4883-AB3A-6A4A09575E73

Urządzenie  Początek    Koniec   Sektory Rozmiar Typ
/dev/sda1       2048   1368063   1366016    667M System EFI
/dev/sda2    1368064 294336511 292968448  139,7G Linux - system plików
/dev/sda3  294336512 976771071 682434560  325,4G Linux - system plików
W bios ustawiony rozruch z sda1.
ODPOWIEDZ