Discussion:
GPT, Windows, Linux - brak Boot Menu
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
universi
2024-06-12 11:25:34 UTC
Permalink
Wymieniłem w laptopie dysk na większy - był z partycją MBR, więc
wyzerowałem dysk linux'owym poleceniem: dd if=/dev/zero of=/dev/sda,
ponownym uruchomieniu kompa założyłem przy pomocy instalacji systemu
Linux podstawowe partycje potrzebne dla GPT i przerwałem na tym
instalację w celu zainstalowania w trybie UEFI - Win10_Pro_64_PL
co się powiodło. Win10 uruchamia się bezproblemowo również w trybie
BIOS/CMS/Legacy. Po tym instalacja Linux'a Mint 21.3 64 bit Mate też w
trybie UEFI. Security Boot był i jest Disabled. Niestety Linux nie
uruchamia się i nie ma też Boot Menu wyboru systemu operacyjnego co
zwyczajowio zawsze było. Uruchamiam Linux wchodząc do BIOS/UEFI -->
klawisze strzałki i klikam pozycję:

OS Boot Manager (UEFI) - ubuntu (nr dysku xxxxxxxxx)

i wtedy Linux uruchamia się normalnie, ale na koniec jest o zmniejszonej
jasności - ok. 1/3 normalnej jasności i co ciekawe BIOS/UEFI
przestawiony na Legacy daje normalną jasność.
W terminalu jako root uruchomiłem update-grub - wynik poniżej ,ale
totalnie nic to nie dało.
/dev/sdb4 to Pendrive - ale on ma tylko 2 partycje więc nie wiem skąd ta
sdb4 ?

----------------------------------------------
# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-91-generic
Found initrd image: /boot/initrd.img-5.15.0-91-generic
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create
new boot entries.
grub-probe: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdb4.
Proszę sprawdzić device.map.
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Found linux image: /boot/vmlinuz-5.15.0-91-generic
Found initrd image: /boot/initrd.img-5.15.0-91-generic
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create
new boot entries.
grub-probe: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdb4.
Proszę sprawdzić device.map.
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
------------------------------------------------
Poniżej organizacja partycji na pendrive:

Urządzenie Rozruch Początek Koniec Sektory Rozmiar Id Typ
/dev/sdb1 * 2048 24827903 24825856 11.8G 7 HPFS/NTFS/exFAT
/dev/sdb2 24829952 122915327 98085376 46.8G 7 HPFS/NTFS/exFAT
/dev/sdb4 122232 847223 724992 354M 0 Brak

/dev/sdb4 to Pendrive - ale on ma tylko 2 partycje więc nie wiem skąd ta
sdb4 ? Gparted tej sdb4 nie widzi.
-------------------------------------------------
Poniżej organizacja dysku twardego:

Urządzenie Początek Koniec Sektory Rozmiar Typ
/dev/sda1 2048 4095 2048 1M BIOS - rozruchowa
/dev/sda2 4096 1054719 1050624 513M System EFI
/dev/sda3 1054720 1087487 32768 16M Microsoft - zarezerwowana
/dev/sda4 1087488 189798399 188710912 90G Microsoft - dane
podstawowe
/dev/sda5 189802496 294660095 104857600 50G Linux - system plików
/dev/sda6 294664192 378550271 83886080 40G Linux - system plików
/dev/sda7 378554368 385894399 7340032 3.5G Linux swap
/dev/sda8 385898496 1894918143 1509019648 719.6G Microsoft - dane
podstawowe

i to samo "obrazkowo" + light opis tutaj:
http://universis.cba.pl/news/gpt

Proszę o jakąś pomoc w temacie rozruchu mojego laptopa.
Marcin Debowski
2024-06-16 00:14:24 UTC
Permalink
Post by universi
Wymieniłem w laptopie dysk na większy - był z partycją MBR, więc
Co to za laptop?
Post by universi
wyzerowałem dysk linux'owym poleceniem: dd if=/dev/zero of=/dev/sda,
ponownym uruchomieniu kompa założyłem przy pomocy instalacji systemu
Linux podstawowe partycje potrzebne dla GPT i przerwałem na tym
instalację w celu zainstalowania w trybie UEFI - Win10_Pro_64_PL
co się powiodło. Win10 uruchamia się bezproblemowo również w trybie
BIOS/CMS/Legacy. Po tym instalacja Linux'a Mint 21.3 64 bit Mate też w
trybie UEFI. Security Boot był i jest Disabled. Niestety Linux nie
uruchamia się i nie ma też Boot Menu wyboru systemu operacyjnego co
Boot menu czyli gruba czy boot menu w biosie?
Post by universi
zwyczajowio zawsze było. Uruchamiam Linux wchodząc do BIOS/UEFI -->
OS Boot Manager (UEFI) - ubuntu (nr dysku xxxxxxxxx)
i wtedy Linux uruchamia się normalnie, ale na koniec jest o zmniejszonej
Bios przekazuje kontrolę do efi windows managera. W biosach ustawia się,
gdzie jest ta kontrola przekazywana. Nie ma tam jakiejś opcji,
pozwalającej ustawić na twardo, żeby botował się Linuks?

Dodatkowo, "wtedy Linux uruchamia się normalnie" oznacza pojawienie się
menu grub'a czy od razu ładowanie systemu?
Post by universi
jasności - ok. 1/3 normalnej jasności i co ciekawe BIOS/UEFI
przestawiony na Legacy daje normalną jasność.
Najwyraźnie w firmware efi gdzieś ustawia jasność ale wyląda (patrz
niżej), że nie masz tego firmware. Tak czy inaczej, nie przywiązywałbym
w tym momencie do tego większej wagi.
Post by universi
W terminalu jako root uruchomiłem update-grub - wynik poniżej ,ale
totalnie nic to nie dało.
Bo zapewne bios nie odpala firmware z grubem. To, przyjmując, że
instalacja była poprawna, bo update to update.
Post by universi
/dev/sdb4 to Pendrive - ale on ma tylko 2 partycje więc nie wiem skąd ta
sdb4 ?
To niema znaczenia. To są tylki numerki. Możesz mieć 1 i 4 i nic więcej.
Post by universi
grub-probe: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdb4.
Proszę sprawdzić device.map.
Found linux image: /boot/vmlinuz-5.15.0-91-generic
Found initrd image: /boot/initrd.img-5.15.0-91-generic
Nie ma efi dla ubuntu? A ten laptop bootuje w "mixed" czy albo efi albo
legacy? Są maszyny, które potrafią w trybie mieszanym, ale nie wiem na
ile to jest powszechne. MZ powinno Cię zaniepokoić, że grub nie widzi
efi Ubuntu.

Co pokazuje
#ls -l /boot/efi/EFI/

i głębiej, w ubuntu, jeśli jest podobny katalog?
--
Marcin
Marcin Debowski
2024-06-16 00:20:06 UTC
Permalink
Post by Marcin Debowski
Nie ma efi dla ubuntu? A ten laptop bootuje w "mixed" czy albo efi albo
legacy? Są maszyny, które potrafią w trybie mieszanym, ale nie wiem na
ile to jest powszechne. MZ powinno Cię zaniepokoić, że grub nie widzi
efi Ubuntu.
Tu pomyłka. Grub nie pokazuje lokalizacji efi ubuntu przy updacie. W
pierwszej kolejności sprawdziłbym ustawienie w biosie, czy nie bootuje
gdzieś na twardo do windowsowskiego efi managera.
--
Marcin
dantes
2024-06-16 05:35:52 UTC
Permalink
Post by universi
Wymieniłem w laptopie dysk na większy - był z partycją MBR, więc
wyzerowałem dysk linux'owym poleceniem: dd if=/dev/zero of=/dev/sda,
ponownym uruchomieniu kompa założyłem przy pomocy instalacji systemu
Linux podstawowe partycje potrzebne dla GPT i przerwałem na tym
instalację w celu zainstalowania w trybie UEFI - Win10_Pro_64_PL
co się powiodło. Win10 uruchamia się bezproblemowo również w trybie
BIOS/CMS/Legacy. Po tym instalacja Linux'a Mint 21.3 64 bit Mate też w
trybie UEFI. Security Boot był i jest Disabled. Niestety Linux nie
uruchamia się i nie ma też Boot Menu wyboru systemu operacyjnego co
zwyczajowio zawsze było. Uruchamiam Linux wchodząc do BIOS/UEFI -->
OS Boot Manager (UEFI) - ubuntu (nr dysku xxxxxxxxx)
i wtedy Linux uruchamia się normalnie, ale na koniec jest o zmniejszonej
jasności - ok. 1/3 normalnej jasności i co ciekawe BIOS/UEFI
przestawiony na Legacy daje normalną jasność.
W terminalu jako root uruchomiłem update-grub - wynik poniżej ,ale
totalnie nic to nie dało.
/dev/sdb4 to Pendrive - ale on ma tylko 2 partycje więc nie wiem skąd ta
sdb4 ?
----------------------------------------------
# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-91-generic
Found initrd image: /boot/initrd.img-5.15.0-91-generic
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create
new boot entries.
grub-probe: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdb4.
Proszę sprawdzić device.map.
Found linux image: /boot/vmlinuz-5.15.0-91-generic
Found initrd image: /boot/initrd.img-5.15.0-91-generic
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create
new boot entries.
grub-probe: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdb4.
Proszę sprawdzić device.map.
Adding boot menu entry for UEFI Firmware Settings ...
done
------------------------------------------------
Urządzenie Rozruch Początek Koniec Sektory Rozmiar Id Typ
/dev/sdb1 * 2048 24827903 24825856 11.8G 7 HPFS/NTFS/exFAT
/dev/sdb2 24829952 122915327 98085376 46.8G 7 HPFS/NTFS/exFAT
/dev/sdb4 122232 847223 724992 354M 0 Brak
/dev/sdb4 to Pendrive - ale on ma tylko 2 partycje więc nie wiem skąd ta
sdb4 ? Gparted tej sdb4 nie widzi.
-------------------------------------------------
Urządzenie Początek Koniec Sektory Rozmiar Typ
/dev/sda1 2048 4095 2048 1M BIOS - rozruchowa
/dev/sda2 4096 1054719 1050624 513M System EFI
/dev/sda3 1054720 1087487 32768 16M Microsoft - zarezerwowana
/dev/sda4 1087488 189798399 188710912 90G Microsoft - dane
podstawowe
/dev/sda5 189802496 294660095 104857600 50G Linux - system plików
/dev/sda6 294664192 378550271 83886080 40G Linux - system plików
/dev/sda7 378554368 385894399 7340032 3.5G Linux swap
/dev/sda8 385898496 1894918143 1509019648 719.6G Microsoft - dane
podstawowe
http://universis.cba.pl/news/gpt
Proszę o jakąś pomoc w temacie rozruchu mojego laptopa.
https://www.plop.at/en/bootmanagers.html
universi
2024-06-28 13:39:10 UTC
Permalink
Choć z problemem uporałem się wcześniej to jednak bardzo dziękuję za
odpowiedzi. Piszę żeby dać innym userom jakiś wzgląd na to co stało na
przeszkodzie.

Mój komputer to HP 250 G3 i w biosie większość ustawień to: wciśnięcie
Enter na danej pozycji, wybór opcji za pomocą klawiszy strzałek i potem
zapis. Długo nie mogłem zmienić kolejności UEFI i przestawić tak żeby
Linux był na pierwszej pozycji. Z czasem jednak "zajarzyłem" że zmienić
tą kolejność można przy pomocy klawiszy F5 i F6 i udało się. Było
wreszcie menu wyboru startu systemu operacyjnego, ale okazało się że to
jest dopiero połowa sukcesu. Dysk z partycjami w stylu GPT dawał
wreszcie opcje wyboru, ale jak konkretnie Linux się uruchomił to miał
zaledwie 30% swojej normalnej jasności. Z pomocą przyszło przestawienie
opcji uruchamiania się systemów z UEFI na Bios lub CMS lub Legacy trzy
nazwy jednego - zależy jaki producent sprzętu co używa. Linux działa
teraz w pełnej jasności. Ufff.... Dziękuję za pomoc i sugestie.
Kontynuuj czytanie narkive:
Loading...