efibootmgr - nie mogę aktywować windows boot manager

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

Cześć

Nie mogę sobie poradzić z aktywacją boot0004 Windows Boot Manager,

Zacznę od tego, że od początku po zainstalowaniu Ubuntu 22.04 miałem problem z grub'ym, po prostu nie odpalał, za każdym razem gdy chciałem wejść do Windowsa musiałm używać przycisku F12 podczas startu.
kombinowałem w BIOSie i nic:
2023-04-10 14-49-20.png
(220.99 KiB) Nie pobierany
2023-04-10 14-49-40.png
(245.42 KiB) Nie pobierany

Próbowałem to naprawić i tak wpadłem na pomysł, żeby dezaktywować boot'a windows'a (u innych zadziałało), przy pomocy polecenia
efibootmgr
użyłem więc komendy

Kod: Zaznacz cały

efibootmgr -b 0004 -A
dzięki czemu znikła gwizdka przy moim Boot0004.

Kod: Zaznacz cały

$efibootmgr -v
BootCurrent: 0003
Timeout: 2 seconds
BootOrder: 0003,0004,0001,0002,0000
Boot0000* Network Boot: Atheros Boot Agent	BBS(128,�,0x0)........................R..............................................
Boot0001* SATA HDD    : Samsung SSD 860 EVO 500GB       	BBS(HD,�,0x500)................-...........A..........................................
Boot0002* SATA ODD    : PLDS DVD-RW DS8A8SH             	BBS(CDROM,�,0x500)................-...........A......#...................................
Boot0003* ubuntu	HD(1,GPT,bd1f617a-8b2b-499c-9fdb-071044eb6b58,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0004  Windows Boot Manager	HD(1,GPT,bd1f617a-8b2b-499c-9fdb-071044eb6b58,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0007* USB HDD     : SanDisk	BBS(HD,�,0x500)..................R.......P...T........................................
niestety, chcąc przejść na windows okazało sie że w "boot manager" nie ma windowsa :pt36:
2023-04-10 14-50-06.png
(257.45 KiB) Nie pobierany
i teraz najlepsze, bo chciałem sytuację przywrócić i wywala mi błąd

Kod: Zaznacz cały

efibootmgr -b 0004 -a
Could not set active state for %s%04X: Permission denied
Proszę powiedzcie, że wiecie o co chodzi i umiecie temu zaradzić bo oszaleje :pt36:

moje partycje:

Kod: Zaznacz cały

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    206847    204800   100M EFI System
/dev/sda2     206848    239615     32768    16M Microsoft reserved
/dev/sda3     239616 346345471 346105856   165G Microsoft basic data
/dev/sda4  346345472 347625471   1280000   625M Windows recovery environment
/dev/sda5  347625472 547624959 199999488  95,4G Linux filesystem
/dev/sda6  547624960 579624959  32000000  15,3G Linux swap
/dev/sda7  579624960 976771071 397146112 189,4G Linux filesystem
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: kobrawerde »

Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

przez sudo to robiłem
to Laptop "Lenovo Y580"

ale przeczytałem na jakieś stronie żeby Ubuntu i Windows przenieść na sam koniec, więc zrobiłem tak

Kod: Zaznacz cały

efibootmgr -o 0001,0002,0000,0003,0004
a następnie

Kod: Zaznacz cały

efibootmgr -b 0004 -a
i poszło :ligt: , pojawiła sie gwiazdka przy
Boot0004*
myślę, że chodziło o Permission denied - ale znawcą nie jestem ;-)

niestety nie rozwiązałem problemu z grubasem :-x

a jeszcze sobie pogorszyłem :wall: bo zamiast (zdjęcie 2023-04-10 14-49-20.png)
EFI:
- Ubuntu
- Windows Boot Manager

to mam :pt36:
- Windows Boot Manager
- Windows Boot Manager
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: kobrawerde »

ja bym spróbował z bootrepair-em na Usb-live
https://linuxhint.com/ubuntu_boot_repair_tutorial/
I o ile mnie pamięć nie myli to w BIOS-ie nie ustawiamy legacy jeśli mamy partycję gpt tylko dos czyli stary system plików na dysku
Ostatnio zmieniony 10 kwie 2023, 22:57 przez kobrawerde, łącznie zmieniany 1 raz.
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

plus jest taki, że ładuje się pierwszy ubuntu a jak chcę załadować windowsa to musze pamiętać, że to ten drugi :lol:
nie wiem czy reperacja coś da, bo wydaje mi się że to wina Windy, albo franca nadpisuje coś przy starcie bo to nie możliwe jest. Ja przerobiłem już chyba wszystko i dalej problemy.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: kobrawerde »

ale grub już Ci wyświetla systemy ? i czy wogóle jest widoczny przy starcie ? ... bo jeśli nie to ja bym szedł jw. wspomniałem jednak wiadomo takie zabawy mogą się skończyć zupełną destrukcją :mrgreen: wcześniej lepiej zrobić jakiś backup
Ostatnio zmieniony 10 kwie 2023, 23:03 przez kobrawerde, łącznie zmieniany 1 raz.
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

grub mi się w ogóle nie wyświetla od początku, jak wcisnę F12 u mnie na laptopie to przechodzę do Dos'a i tam mogę sobie wybrać tylko, że teraz tak jak pisałem nie widzi Ubuntu a zamiast niego mam 2x Windows
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: kobrawerde »

To co wspomniałem nie wiem czemu masz legacy w bios jeśli masz partycję gpt i boot-ujesz z uefi ? ..powinno być raczej EFI ?
Ja mam ustawione w bios :legacy ale mam stary typ partycji ms-dos. Bootrepair powinien teoretycznie działać właśnie naprawiając wszelkiego rodzaju błędy przy boot-owaniu systemów a takrze wykrywa inne i naprawia menu grub-a w którym powinno być już wszystko OK ...ale to teoria :mrgreen:
jw. backup ważnych OS przed zabawą.
Ps. choć to pewnie mój błąd bo masz tylko opcję usb - legacy a to nie to samo więc chyba jest OK ?
Ja bym próbował bootrepair ale to już twój wybór i ryzyko :razz:
a może taki temat
https://thingsandcode.com/linux/how-to- ... ith-grub2/
ale to zawsze niebezpieczne zabawy ...
https://itsfoss.com/no-grub-windows-linux/
https://www.gnu.org/software/grub/manua ... stall.html
https://www.makeuseof.com/fix-grub-not- ... oot-setup/
Ostatnio zmieniony 10 kwie 2023, 23:32 przez kobrawerde, łącznie zmieniany 1 raz.
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

Ps. choć to pewnie mój błąd bo masz tylko opcję usb - legacy a to nie to samo więc chyba jest OK ?
nie jestem w tym super biegły, ale oglądając tutoriale, wiedziałem, że trzeba zmienić "legacy" tylko że przy moim USB legacy mam tylko opcje Enable i Disable nic więcej, więc tego nie ruszałem.
nie wiem, czy to jest błąd ale podczas instalacji Ubuntu nie wyłączyłem Intel Virtual Technology — więc to mogło mieć może jakieś znaczenie, chociaż tak jak mówię poza tymi niedogodnościami, dopóki nie zacząłem grzebać przy tym grub'asie to wszystko było OK. Na razie robię tego Boot Repair i czekam, aż skończy, może się coś zmieni.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: kobrawerde »

Z pierwszego screenu wynika że masz na UEFI boot na enable więc jest OK ...oczywiście jeśli partycje na których są windows i linux masz w GPT. Można to sprawdzić : tablica partycji / danego dysku

Kod: Zaznacz cały

sudo parted -l
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

tak tutaj raczej wszystko gra 8-)

Kod: Zaznacz cały

$sudo parted -l
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1126
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: kszyhus »

Po pierwsze: wyłącz 'legacy' w UEFI
po drugie: w windowsie wyłącz FastBoot/Szybkie uruchamianie, nie resetuj windowsa, tylko go normalnie wyłącz.
po trzecie: sprawdź czy w menu GRUB-a masz wpis Windowsa, jeżeli nie to edytuj GRUB-a

Kod: Zaznacz cały

sudo gedit /etc/default/grub
dodaj wpis

Kod: Zaznacz cały

GRUB_DISABLE_OS_PROBER=false
lub jeśli jest to odkomentuj
zapisz i wykonaj update-grub

Kod: Zaznacz cały

sudo update-grub
Wyłącz komputer i uruchom go ponownie.
Bardzo dobrym bootmenager-em dla Linuxa jest "rEFInd"
zacząłem go ostatnio stosować po wpisie @jacekalex w pewnym poście. Polecam.
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
linuxozaurus
Gibki Gibbon
Gibki Gibbon
Posty: 2158
Rejestracja: 02 lis 2010, 22:45
Płeć: Kobieta
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: linuxozaurus »

"nie widzi Ubuntu a zamiast niego mam 2x Windows"
U mnie jest podobnie po tym jak musiałam zreinstalować Winshit 10 Kod błędu 0xc00000e9 (a żeby nie było. Dysk SSD jest sprawny). Spróbuję zrobić jeszcze raz dual boot z Ubuntu. Poprzednim razem 2 lata temu zrobiłam to źle.

@Kszyhus łatwo skopać dualboot przez funkcję fastboot Windows i Windows Update. Przez to zrobiłam przerwę.
A poza tym Winshit lubi nadpisywać nie swoją partycję efi przy aktualizacjach.
witam
Linuxozaurus
Santo Subito Ioannes Paulus II "wolne oprogramowanie dla wolnych ludzi"
Lenowo IdeaPad L340 17API z Windows 11 Windows Dual Boot Linux Mint Cinamon in secure boot end user mode.

🇺🇦Sława Ukrajini!🇺🇦
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

kszyhus pisze: 11 kwie 2023, 05:03 Po pierwsze: wyłącz 'legacy' w UEFI
po drugie: w windowsie wyłącz FastBoot/Szybkie uruchamianie, nie resetuj windowsa, tylko go normalnie wyłącz.
po trzecie: sprawdź czy w menu GRUB-a masz wpis Windowsa, jeżeli nie to edytuj GRUB-a

Kod: Zaznacz cały

sudo gedit /etc/default/grub
dodaj wpis

Kod: Zaznacz cały

GRUB_DISABLE_OS_PROBER=false
lub jeśli jest to odkomentuj
zapisz i wykonaj update-grub

Kod: Zaznacz cały

sudo update-grub
Wyłącz komputer i uruchom go ponownie.
Bardzo dobrym bootmenager-em dla Linuxa jest "rEFInd"
zacząłem go ostatnio stosować po wpisie @jacekalex w pewnym poście. Polecam.

- USB Legacy - wyłączone
- Winda - wyłączone FastBoot/Szybkie uruchamianie (nie resetuj = restart czy chodzi tobie, żeby wyłączyć, a potem załączyć z palca) ale wyłączyłem tą opcje już po instalacji Ubuntu
- edycja GRUBasa

Kod: Zaznacz cały

$sudo vim /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=false

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

GRUB_THEME=/boot/grub/themes/fallout-grub-theme/theme.txt
~                                                                                                                                              
"/etc/default/grub" 36L, 1296B
w jednym z filmików pokazane było żeby zamienić

Kod: Zaznacz cały

GRUB_TIMEOUT_STYLE=hidden
na

Kod: Zaznacz cały

GRUB_TIMEOUT_STYLE=menu
więc zamieniłem na "MENU" i również nic

Dodatkowo

Kod: Zaznacz cały

$sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /boot/grub/themes/fallout-grub-theme/theme.txt
Found linux image: /boot/vmlinuz-5.19.0-38-generic
Found initrd image: /boot/initrd.img-5.19.0-38-generic
Found linux image: /boot/vmlinuz-5.19.0-35-generic
Found initrd image: /boot/initrd.img-5.19.0-35-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Found pcmemtest 64bit EFI image: /boot/pcmemtestx64.efi
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.
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
done
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting :pt36:
@Kszyhus łatwo skopać dualboot przez funkcję fastboot Windows i Windows Update. Przez to zrobiłam przerwę.
A poza tym Winshit lubi nadpisywać nie swoją partycję efi przy aktualizacjach
tak mi się wydaje i jestem prawie pewien, że WINda coś nadpisuje, bo po zamianie w BIOS
BIOS UEFI.png
(420.59 KiB) Nie pobierany
windows 2 dałem wyżej nad windows 1 i po restarcie pojawił mi się GRUBasek, ale tylko do aktualizacji WINdy i niestety nie miałem możliwości wyboru, ponieważ nie wykryło Ubuntu :craz:
Awatar użytkownika
linuxozaurus
Gibki Gibbon
Gibki Gibbon
Posty: 2158
Rejestracja: 02 lis 2010, 22:45
Płeć: Kobieta
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: linuxozaurus »

Windows ci nadpisał partycję efi. Na co wskazuje nazwa pozycji z UEFI boot.
(Ale po przywróceniu na 2 pozycji masz GRUB)

U mnie są 2 pozycje Wiindows i Ubuntu w boot menu
ale obydwie prowadzą do uruchomienia Winshit 10 (brak gruba ponieważ Winshit 10 go nadpisał po reinstalacji partycję efi przeznaczoną dla gruba)

Czy Ubuntu było instalowane w trybie efi ? Jeśli nie to nic dziwnego że GRUB nie widzi Ununtu.

Mi się zdaje masz Ubuntu w trybie MBR a nie GPT.
witam
Linuxozaurus
Santo Subito Ioannes Paulus II "wolne oprogramowanie dla wolnych ludzi"
Lenowo IdeaPad L340 17API z Windows 11 Windows Dual Boot Linux Mint Cinamon in secure boot end user mode.

🇺🇦Sława Ukrajini!🇺🇦
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

U mnie sa 2 WINdy jak widziałeś na zdjęciu, nie odpala GRUBego ale przeważnie startuje z Ubuntu chyba że zamienie WINdy pozycjami 🤪
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

coś tam naprawił ten Boot Repair i teraz w BIOSie pojawia sie Ubuntu i WINda ale po wpisaniu

Kod: Zaznacz cały

$efibootmgr
BootCurrent: 0003
Timeout: 2 seconds
No BootOrder is set; firmware will attempt recovery
Boot0000* Network Boot: Atheros Boot Agent
Boot0001* SATA HDD    : Samsung SSD 860 EVO 500GB       
Boot0002* SATA ODD    : PLDS DVD-RW DS8A8SH
brak WINdy i Ubuntu a na dodatek :wall: BootCurrent:0003 którego nie ma :oops:
już tak kiedyś też miałem, jakimś dziwnym cudem to naprawiłem i niestety znowu to samo :lol:
tak to się można bawić całe życie ;-)
Awatar użytkownika
linuxozaurus
Gibki Gibbon
Gibki Gibbon
Posty: 2158
Rejestracja: 02 lis 2010, 22:45
Płeć: Kobieta
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: linuxozaurus »

W Grub można ustalić czas wyświetlania boot menu i wybrać jedną z 2 pozycji

"nie odpala GRUBego ale przeważnie startuje z Ubuntu"
Czy masz ustawiony domyślny system na Ubuntu bez możliwości wybrania 2 systemu (wylaczone boot memu GRUB) ?

Coś posywaly ci się partycję do butowania systemu.
Musisz najpierw naprawić boot managera w Windows (lubi nadpisywać nie swoją partycję efi) (do tego użyj pendrive z Windowsem.) A potem napraw GRUB (na 2 pozycji efi)
witam
Linuxozaurus
Santo Subito Ioannes Paulus II "wolne oprogramowanie dla wolnych ludzi"
Lenowo IdeaPad L340 17API z Windows 11 Windows Dual Boot Linux Mint Cinamon in secure boot end user mode.

🇺🇦Sława Ukrajini!🇺🇦
Awatar użytkownika
cyfra
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 10 kwie 2023, 14:28
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: cyfra »

wiem, że to słabe, ale ja świeżak i nie rozumiem
W Grub można ustalić czas wyświetlania boot menu i wybrać jedną z 2 pozycji
nie mam pojęcie gdzie to jest, jeżeli mówisz o /etc/default/grub to jest tak jak wyżej, ja się tam nie bawiłem, nie wiem gdzie indziej można zmieniać sobie te rzeczy
Czy masz ustawiony domyślny system na Ubuntu bez możliwości wybrania 2 systemu (wylaczone boot memu GRUB) ?
to samo tutaj nie mam pojęcie czy mam ustawienia takie jak je opisujesz ponieważ ja nic nie ruszałem i nawet nie wiem gdzie to można znaleźć.
Coś posywaly ci się partycję do butowania systemu.
Musisz najpierw naprawić boot managera w Windows (lubi nadpisywać nie swoją partycję efi) (do tego użyj pendrive z Windowsem.) A potem napraw GRUB (na 2 pozycji efi)
ostatnio miałem podobnie i nic nie przeinstalowywałem zwłaszcza, że widzi WINde przy update'cie

Kod: Zaznacz cały

sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /boot/grub/themes/fallout-grub-theme/theme.txt
Found linux image: /boot/vmlinuz-5.19.0-38-generic
Found initrd image: /boot/initrd.img-5.19.0-38-generic
Found linux image: /boot/vmlinuz-5.19.0-35-generic
Found initrd image: /boot/initrd.img-5.19.0-35-generic
Found pcmemtest 64bit EFI image: /boot/pcmemtestx64.efi
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.
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
done
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2200
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: efibootmgr - nie mogę aktywować windows boot manager

Post autor: kobrawerde »

Po prostu chyba masz pecha i na twoim lapku są takie "cyrki" ...kiedyś instalowałem kumplowi linux-a na lapku HP i tam też za nic nie można było uruchomić go z pozycji grub-a tam też było efi ( męczyłem się i szukałem info w sieci z kilka dni ) i o ile pamiętam to trzeba było do poprawnego działania poprzenosić ręcznie pewne pliki efi w systemie linux ....totalna kiszka chyba coś tam było nie tak też z BIOS-em tego producenta (nie tylko sam Widows) który uniemożliwiał instalację Linux-a na ich sprzęcie :mrgreen:
Dlatego jeśli ktoś chce instalować Linux-a na PC to najlepiej szukać 100 % kompatybilny sprzęt ...pytać na forum szukać w necie itd
moje wpisy w grub-ie :

Kod: Zaznacz cały

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash "
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_DISABLE_OS_PROBER=false
te wpisy powodują zapamiętanie ostatniego wyboru OS w menu grub-a
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
nie wiem czy to czytałeś
https://itsfoss.com/no-grub-windows-linux/
https://www.makeuseof.com/fix-grub-not- ... oot-setup/
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 12 gości