Medivh Posted May 13, 2022 Report Share Posted May 13, 2022 Witam, Na wstępie chciałem się przywitać, jestem tu nowy. Po wielu latach postanowiłem ponownie zajrzeć do Linuksa i wybór padł na Fedore 36. Niestety mam problem, gdyż grub nie widzi Windows 10. Sam Windows jest na dysku lecz grub go nie może znaleźć, próbowałem zaktualizować gruba ale dalej nic. Może coś podpowiecie? Link to comment Share on other sites More sharing options...
tomcio Posted May 13, 2022 Report Share Posted May 13, 2022 os-prober zainstalowany, a w /etc/default/grub jest ta linia? GRUB_DISABLE_OS_PROBER=false Link to comment Share on other sites More sharing options...
Medivh Posted May 13, 2022 Author Report Share Posted May 13, 2022 os-prober nie zainstalowany. Zawartość pliku /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1 rhgb quiet rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true A może jednak os-prober zainstalowany [t.........@fedora ~]$ sudo dnf install os-prober efibootmgr [sudo] hasło użytkownika t...........: Ostatnio sprawdzono ważność metadanych: 0:04:52 temu w dniu pią, 13 maj 2022, 15:19:35. Pakiet os-prober-1.77-9.fc36.x86_64 jest już zainstalowany. Pakiet efibootmgr-16-12.fc36.x86_64 jest już zainstalowany. Rozwiązano zależności. Nie ma nic do zrobienia. Link to comment Share on other sites More sharing options...
tomcio Posted May 14, 2022 Report Share Posted May 14, 2022 W takim razie dopisz tę linię i zaktualizuj grub. Możesz też uruchomić os-prober manualnie, żeby sprawdzić, czy faktycznie Windows będzie wykrywany. Link to comment Share on other sites More sharing options...
Medivh Posted May 14, 2022 Author Report Share Posted May 14, 2022 Linie dodałem, gruba zaktualizowałem niestety nic to nie pomogło. Czy aktualizacje gruba w fedorze wykonuje się poleceniem "sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg" czy moze powinienem użyc innego polecenia. Zastanawiam się czy, problemem nie jest może UEFI? Wygląda tak jakby Grub w ogóle nie wykrywał Windowsa. Szkoda bo ta Fedorka mi się podoba ale niestety Windows jest niezbędny do pracy ;( to zrzut z fdisk: Model dysku: SAMSUNG xxxxxxxxxxxxxxxxxxxxx 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: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Urządzenie Początek Koniec Sektory Rozmiar Typ /dev/nvme0n1p1 2048 534527 532480 260M System EFI /dev/nvme0n1p2 534528 567295 32768 16M Microsoft - zarezerwowana /dev/nvme0n1p3 567296 417468415 416901120 198,8G Microsoft - dane podstawowe /dev/nvme0n1p4 498069504 500117503 2048000 1000M Środowisko odtworzeniowe Wi /dev/nvme0n1p5 417468416 417470463 2048 1M BIOS - rozruchowa /dev/nvme0n1p6 417470464 419567615 2097152 1G Linux - system plików /dev/nvme0n1p7 419567616 498069503 78501888 37,4G Linux - system plików Wygląda zatem, że partycje Windowsa są nietknięte, ale grub ich nie wykrywa. Link to comment Share on other sites More sharing options...
@sunrise Posted May 14, 2022 Report Share Posted May 14, 2022 Pokaż co zwracają polecenia cat /etc/fstab blkid tree /boot/efi/ Link to comment Share on other sites More sharing options...
Medivh Posted May 14, 2022 Author Report Share Posted May 14, 2022 Już podaje: # /etc/fstab # Created by anaconda on Fri May 13 19:52:05 2022 # # Accessible filesystems, by reference, are maintained under '/dev/disk/'. # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info. # # After editing this file, run 'systemctl daemon-reload' to update systemd # units generated from this file. # UUID=eaf61432-5f3a-4458-8e9b-8d4f71afe553 / btrfs subvol=root,compress=zstd:1 0 0 UUID=dd528c48-6ea6-477e-a2f9-ef3d3b43f74a /boot ext4 defaults 1 2 UUID=eaf61432-5f3a-4458-8e9b-8d4f71afe553 /home btrfs subvol=home,compress=zstd:1 0 0 tomasz@fedora ~]$ sudo blkid /dev/nvme0n1p7: LABEL="fedora_localhost-live" UUID="eaf61432-5f3a-4458-8e9b-8d4f71afe553" UUID_SUB="0fc9b5c4-9393-4b4a-a733-09529a19be49" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="67308c16-9b4e-4655-b537-5c9e3d2e8bb3" /dev/nvme0n1p5: PARTUUID="fa79db2b-cc6f-4578-aa0b-2ede1775d58e" /dev/nvme0n1p3: LABEL="Windows-SSD" BLOCK_SIZE="512" UUID="16AC2305AC22DECD" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="dc8a1fbf-bfb5-4b35-bffe-a5abd02670cb" /dev/nvme0n1p1: LABEL="SYSTEM_DRV" UUID="5E22-8B52" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="1e2c341e-dc5b-4103-8a1f-8fd5d3d976f7" /dev/nvme0n1p6: UUID="dd528c48-6ea6-477e-a2f9-ef3d3b43f74a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="692d0b6f-bb6f-40ac-86e6-b09226368ec6" /dev/nvme0n1p4: LABEL="WINRE_DRV" BLOCK_SIZE="512" UUID="1CF42371F4234C78" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2a74b0c4-5c24-4cfc-a27b-6871b2218ce4" /dev/nvme0n1p2: PARTLABEL="Microsoft reserved partition" PARTUUID="8a47fb94-35c6-4fe2-9d60-d9361c2d2a6d" /dev/sda2: LABEL="Dane" BLOCK_SIZE="512" UUID="42460633460627ED" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="7654cae7-ee42-48da-b5b2-5cf8f69fc823" /dev/sda3: LABEL="Dysk" BLOCK_SIZE="512" UUID="F62A16842A164253" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="1bf51e8f-a617-4ff8-9d19-5903b9b8c289" /dev/sda1: PARTLABEL="Microsoft reserved partition" PARTUUID="a5977849-854a-42b4-ae1c-6a2fc109ece0" /dev/zram0: LABEL="zram0" UUID="6eae61fc-b756-4f9f-a59b-d83c1df2d1e5" TYPE="swap" [tomasz@fedora ~]$ [tomasz@fedora ~]$ sudo tree /boot/efi/ /boot/efi/ ├── EFI │ ├── BOOT │ │ ├── BOOTIA32.EFI │ │ ├── BOOTX64.EFI │ │ ├── fbia32.efi │ │ └── fbx64.efi │ └── fedora │ ├── BOOTIA32.CSV │ ├── BOOTX64.CSV │ ├── gcdia32.efi │ ├── gcdx64.efi │ ├── grub.cfg │ ├── grubia32.efi │ ├── grubx64.efi │ ├── mmia32.efi │ ├── mmx64.efi │ ├── shim.efi │ ├── shimia32.efi │ └── shimx64.efi ├── mach_kernel └── System └── Library └── CoreServices └── SystemVersion.plist 6 directories, 18 files Link to comment Share on other sites More sharing options...
@sunrise Posted May 14, 2022 Report Share Posted May 14, 2022 Według mnie to Windows masz uruchamiane z UEFI, natomiast Fedorę zainstalowałeś w trybie BIOS. Uruchom polecenie efibootmgr i jspradź czy zwraca "EFI variables are not supported on this system" Dodatkowo, za moją tezą przemawia brak zamontowanej partycji /boot/efi w fstab. Przy instalacji Fedory wybrałeś automatyczne tworzenie partycji czy ręczne? Link to comment Share on other sites More sharing options...
Medivh Posted May 14, 2022 Author Report Share Posted May 14, 2022 Niestety tez podejrzewałem ten problem z UEFI Instalując fedore przygotowałem jej wolne miejsce i dałem automatyczne tworzenie partycji. Dokładnie dostałem taki komunikat EFI variables are not supported on this system. Czy rozwiązaniem jest tylko przeinstalowanie fedory w trybie UEFI? I jak miałbym jej wtedy przygotować partycje ? Link to comment Share on other sites More sharing options...
@sunrise Posted May 14, 2022 Report Share Posted May 14, 2022 3 minuty temu, Medivh napisał: Czy rozwiązaniem jest tylko przeinstalowanie fedory w trybie UEFI? I jak miałbym jej wtedy przygotować partycje ? Tak musisz zainstalować w UEFI. Jeżeli wybierzesz automatyczne tworzenie partycji, to nic nie musisz robić. Natomiast jeżeli będziesz tworzyć ręcznie, to żeby Fedora zobaczyła Windowsa to musisz wskazać partycję EFI tą z Windowsa, a nie tworzyć nową i nie możesz jej sformatować, bo wtedy będzie po Windowsie Link to comment Share on other sites More sharing options...
Medivh Posted May 14, 2022 Author Report Share Posted May 14, 2022 Dziękuje za pomoc, problem już rozwiązany. Rozwiązaniem było zainstalowanie fedory w trybie UEFI. Niestety z uwagi na pośpiech i nieostrożność sformatowałem cały dysk zamiast jednej partycji. Niemniej mam juz postawionego zarówno Windowsa jak i Fedorę. Musze jeszcze przestawić kolejność wyboru systemu w grub i będzie ok. Jak na razie widzę że przez ostatnie kilka lat Fedora zrobiła wielki krok do przodu i obecnie wygląda na naprawdę przyjemny system. Oczywiście jeszcze wiele przede mną, muszę m.in. ogarnąć sterowniki Nivida Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now