Grub nie widzi Windows 8

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Grub nie widzi Windows 8

Post autor: greg123 »

Witam forumowiczów, jest to mój pierwszy post. Pracuje na laptopie samsunga NP350-E7C z preinstalowanym win8. Mój problem wygląda następująco: zainstalowałem Ubuntu 14.04 Po uruchomieniu lapka startuje Win8 W biosie ustawione miałem Uefi & Legacy OS... zmianiłem to na CSM i odziwo pojawił się Grub bez możliwości wyboru Win8. Potem odpaliłem Boot disk repair i postępowałem zgodnie z instrukcją. Podczas procesu program kazał skopiować 3 linijki kodu do terminalu. Klikam PPM > Terminal i wyskakuje błąd. Wyłączyłem okienko z kodem który miałem skopiować i proces był kontynuowany. Na koniec okienko <ok> i tyle. Operacja nie przyniosła efektu. Teraz jak chce włączyć win8 to w biosie muszę ustawić Uefi, jak Ubuntu to uefi & legancy OS lub CSM. Czytałem na forum i znalazłem https://help.ubuntu.com/community/UEFI i wszystko byłoby ok jakby nie ministerstwo oświaty i to że w szkole musiałem się ruskiego uczyć ;D Przeczytałem i domyślam się że jest tam zawarta odp na mój problem ale nie chcę ruszać w ciemnio... W miarę możliwości proszę o proste określenia bo jeśli chodzi o Ubuntu to jestem świeżak!
Greg - początkujący użytkownik Ubuntu.
Awatar użytkownika
Jusko
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1380
Rejestracja: 21 gru 2007, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Poznań
Kontakt:

Re: Grub nie widzi Windows 8

Post autor: Jusko »

Skoro to UEFI i w takim trybie pracuje, to Windows już w GRUBIE nie zobaczysz, bo nawet nie ma takiej potrzeby (przynajmniej koniec z odwiecznym problemem odpalania Windows jeśli wywaliło się Linuksa i nadpisywaniem bootloadera).

Systemy można uruchomić samemu, ustalacjąc w BIOS kolejność startowania systemów, bądź podczas uruchamiania maszyny w tzw. "boot menu" (podczas uruchamiania z pewnością będzie napisany gdzieś klawisz, który za to odpowiada, często jest to F12, jednak to nie reguła).

Także nie trzeba kombinować - wystarczy na UEFI zainstalować oba systemy i po prostu ustawić bootowanie domyślnego, lub w boot menu wybrać podczas włączania właściwy do uruchomienia OS. Nie trzeba cudować z żadnymi Boot Repairami etc. Proste aż boli, dlatego po wskoczeniu na komputer z (U)EFI jakoś dwa lata temu, przez jakiś tydzień nie mogłem dojść o co chodzi, bo przyzwyczajony byłem do MBR i GRUB'a, też cudowałem z os-proberami, boot repairami, a wystarczyło tylko zajrzeć do BIOS... ;-)
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

Jusko pisze:Systemy można uruchomić samemu, ustalacjąc w BIOS kolejność startowania systemów,
w biosie mam do ustawienia OS mode selection: do wyboru Uefi, Uefi & Legacy OS, CSM. Tylko pierwsza opcja uruchamia win8
Pod Boot Device Priority mogę wybrać tylko kolejność urządzeń do bootowania: HDD, DVD, Windows boot menager
Jusko pisze: bądź podczas uruchamiania maszyny w tzw. "boot menu" (podczas uruchamiania z pewnością będzie napisany gdzieś klawisz, który za to odpowiada, często jest to F12, jednak to nie reguła).
F12 i włącza mi się Grub bez możliwości odpalenia win8
Jusko pisze: wystarczy na UEFI zainstalować oba systemy
jak to zrobić? Znaczy że teraz mogę mieć win8 zainstalowany na uefi a Ubuntu to niby gdzie?
Jusko pisze: lub w boot menu wybrać podczas włączania właściwy do uruchomienia OS.
Właśnie takiego rozwiązania szukam. Żeby podczas startu maszyny moja żonka mogła sobie wybrać win8 a ja Ubuntu, choć będę ją nakręcał na Pingwina ;)
Greg - początkujący użytkownik Ubuntu.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Grub nie widzi Windows 8

Post autor: bear7 »

Zgodnie z dokumentacją Ubuntu dotyczącą UEFI (URL, który sam wstawiłeś), ty masz do czynienia z poniższym przypadkiem:
Case when Ubuntu must be installed in EFI mode
Having a PC with EFI firmware does not mean that you need to install Ubuntu in EFI mode. What is important is below:

1. if the other systems (Windows Vista/7/8, GNU/Linux...) of your computer are installed in EFI mode, then you must install Ubuntu in EFI mode too.
2. if the other systems (Windows, GNU/Linux...) of your computer are installed in Legacy (not-EFI) mode, then you must install Ubuntu in Legacy mode too. Eg if your computer is old (<2010), is 32bits, or was sold with a pre-installed Windows XP.
3. if Ubuntu is the only operating system on your computer, then it does not matter, you can install Ubuntu in EFI mode or not.
U Ciebie, Windows 8 jest zainstalowany w trybie UEFI i wygląda na to, że Ubuntu zainstalowałeś w trybie Legacy. Musisz zainstalować oba systemy w trybie UEFI, aby to co napisał Jusko, zaczęło działać.
O pomoc pytaj a forum, a nie przez PW.
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

bear7 pisze:Musisz zainstalować oba systemy w trybie UEFI, aby to co napisał Jusko, zaczęło działać.
ok to win8 zostawię jak jest, a Ubuntu zainstalować w trybie Uefi tylko jak? W biosie ustawić OS na Uefi (bez Legancy), DVD z Ubuntu do napędu i jazda?
Greg - początkujący użytkownik Ubuntu.
Awatar użytkownika
Jusko
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1380
Rejestracja: 21 gru 2007, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Poznań
Kontakt:

Re: Grub nie widzi Windows 8

Post autor: Jusko »

Tak - wszystko na UEFI i powinno banglać :)
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

Niestety nie... bangla (nie wiem czy dobrze odmieniłem banglać ;) jak ustawiam na Uefi to nie ma opcji bootowania z dvd. Jedyne co mogę wybrać po wciśnięciu F12 to Windows boot menager...
Greg - początkujący użytkownik Ubuntu.
Awatar użytkownika
Jusko
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1380
Rejestracja: 21 gru 2007, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Poznań
Kontakt:

Re: Grub nie widzi Windows 8

Post autor: Jusko »

Ustaw zatem napęd DVD jako pierwszy w kolejności bootowania (BIOS) - metoda stara jak świat ;-)
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

greg123 pisze: jak ustawiam na Uefi to nie ma opcji bootowania z dvd. Jedyne co mogę wybrać po wciśnięciu F12 to Windows boot menager...
Ustawiam na Uefi. Wchodzę w Boot Device Priority i mam tam tylko jedną opcję: Windows boot menager...

W linku który podałem w pierwszym poście https://help.ubuntu.com/community/UEFI jest punkt Converting Ubuntu into EFI mode. Może tędy droga?
Greg - początkujący użytkownik Ubuntu.
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1703
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Grub nie widzi Windows 8

Post autor: namok »

greg123 pisze:W linku który podałem w pierwszym poście https://help.ubuntu.com/community/UEFI jest punkt Converting Ubuntu into EFI mode. Może tędy droga?
Jeśli instalowałeś Ubuntu w trybie legacy to tak.
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

Instalowałem Ubuntu mając włączone "Uefi & legacy OS". Sprawdziłem wpisując:

Kod: Zaznacz cały

[ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD" 
Odpowiedź: Legacy boot on HDD Wychodzi na to że Ubuntu zainstalowane jest w trybie Legacy. Wracając do https://help.ubuntu.com/community/UEFI to mógłbyś kolego na nasz język przenieść? Coś tam rozumiem, ale nie chce walnąć jakiegoś wała.
Greg - początkujący użytkownik Ubuntu.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Grub nie widzi Windows 8

Post autor: bear7 »

Converting Ubuntu into EFI mode
Note: Do not follow this procedure if your computer is already booting correctly. Use this procedure only if you believe you've accidentally installed Ubuntu in BIOS/CSM/legacy mode and you want it to boot in EFI/UEFI mode.

1. Start Boot-Repair, click on "Advanced options", go to the "GRUB location" tab.

2. If you do not see a "Separate /boot/efi partition" line, this means that your PC does not have any EFI partition. In this case, exit Boot-Repair, then create an EFI partition (see the "Creating an EFI partition" paragraph above).
3. If you see a "Separate /boot/efi partition" line, tick it then click the "Apply" button.
4. Set up your BIOS so that it boots the HDD in EFI mode (see the ""Set up the BIOS in EFI or Legacy mode" paragraph above).
Zgodnie z powyższym:
1. Uruchom program Boot-Repair, naciśnij na "ustawienia zaawansowane", przejdź na zakładkę "położenie GRUB-a".
2. Jeżeli nie widzisz "Oddzielna partycja /boot/efi" linii, oznacza to, że twój komputer nie ma oddzielnej partycji EFI. W takim przypadku, opuść Boot-Repair, następnie utwórz partycję EFI (szczegóły w rozdziale "Tworzenie partycji EFI).
3. Jeżeli widzisz linię "Oddzielna partycja /boot/efi". zaznacz tę opcję i naciśnij na przycisk "zastosuj".
4. Ustaw BIOS tak, aby uruchamiał komputer w trybie EFI (patrz rozdział "Ustaw BIOS w trybie EFI lub Legacy").

W razie problemów, uruchom Ubuntu w trybie Wypróbuj Ubuntu z nośnika instalacyjnego, uruchom terminal i klepnij polecenia:

Kod: Zaznacz cały

sudo fdisk -l

Kod: Zaznacz cały

sudo parted -l

Kod: Zaznacz cały

lsblk
Wyniki tych poleceń umieść na forum pomiędzy znacznikami CODE.
O pomoc pytaj a forum, a nie przez PW.
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

Dzięki za przetłumaczenie.

Kod: Zaznacz cały

UWAGA: Na '/dev/sda' wykryto tablicę partycji GPT (GUID Partition Table)! fdisk nie obsługuje GPT. Należy użyć GNU Parteda.

Disk /dev/sda: 500.1 GB, 500107862016 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801, w sumie sektorów: 976773168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Identyfikator dysku: 0x3a891a70

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1   976773167   488386583+  ee  GPT
Partycja 1 nie zaczyna się na granicy bloku fizycznego.

Kod: Zaznacz cały

UWAGA: Na '/dev/sda' wykryto tablicę partycji GPT (GUID Partition Table)! fdisk nie obsługuje GPT. Należy użyć GNU Parteda.


Disk /dev/sda: 500.1 GB, 500107862016 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801, w sumie sektorów: 976773168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Identyfikator dysku: 0x3a891a70

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1   976773167   488386583+  ee  GPT
Partycja 1 nie zaczyna się na granicy bloku fizycznego.
greg@greg-laptop:~$ sudo parted -l
Model: ATA ST500LM012 HN-M5 (scsi)
Dysk /dev/sda: 500GB
Rozmiar sektora (logiczny/fizyczny): 512B/4096B
Tablica partycji: gpt

Numer  Początek  Koniec  Rozmiar  System plików   Nazwa                         Flaga
 1     1049kB    525MB   524MB    ntfs            Basic data partition          ukryta, diag
 2     525MB     840MB   315MB    fat32           EFI system partition          ładowalna
 3     840MB     974MB   134MB                    Microsoft reserved partition  bios_grub
 4     974MB     109GB   108GB    ntfs            Basic data partition          msftdata
 5     109GB     381GB   272GB    ntfs            Basic data partition          msftdata
 8     381GB     411GB   30,0GB   ext4
 9     411GB     431GB   20,0GB   linux-swap(v1)
10     431GB     461GB   30,0GB   ext4
 6     461GB     499GB   37,6GB   ntfs            Basic data partition          ukryta, diag
 7     499GB     500GB   1080MB   fat32           Basic data partition          ukryta, diag


Ostrzeżenie: Nie można otworzyć /dev/sr0 jednocześnie w trybie do odczytu i
zapisu (System plików wyłącznie do odczytu).  /dev/sr0 został otwarty tylko w
trybie do odczytu.
Błąd: Nieprawidłowa tablica partycji - partycja rekursywna na /dev/sr0.   
Zignoruj/Ignore/Poniechaj/Cancel?z
Model: TSSTcorp CDDVDW SN-208DN (scsi)
Dysk /dev/sr0: 1248MB
Rozmiar sektora (logiczny/fizyczny): 2048B/2048B
Tablica partycji: msdos

Numer  Początek  Koniec  Rozmiar  Typ  System plików  Flaga

Kod: Zaznacz cały

greg@greg-laptop:~$ lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda       8:0    0 465,8G  0 disk 
├─sda1    8:1    0   500M  0 part 
├─sda2    8:2    0   300M  0 part /boot/efi
├─sda3    8:3    0   128M  0 part 
├─sda4    8:4    0 100,8G  0 part 
├─sda5    8:5    0 253,6G  0 part /windows
├─sda6    8:6    0    35G  0 part 
├─sda7    8:7    0     1G  0 part 
├─sda8    8:8    0    28G  0 part /
├─sda9    8:9    0  18,6G  0 part [SWAP]
└─sda10   8:10   0    28G  0 part /home
sr0      11:0    1   1,2G  0 rom  /media/greg/Triumfalna Turkawka 14.04PL
Greg - początkujący użytkownik Ubuntu.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Grub nie widzi Windows 8

Post autor: bear7 »

greg123 pisze:

Kod: Zaznacz cały

greg@greg-laptop:~$ sudo parted -l
(...)
Numer  Początek  Koniec  Rozmiar  System plików   Nazwa                         Flaga
(...)
 2     525MB     840MB   315MB    fat32           EFI system partition          ładowalna
(...)

Kod: Zaznacz cały

greg@greg-laptop:~$ lsblk
(...)
├─sda2    8:2    0   300M  0 part /boot/efi
Wyniki poleceń miałeś wstawić, gdybyś miał problemy po zastosowaniu się do:
bear7 pisze: 1. Uruchom program Boot-Repair, naciśnij na "ustawienia zaawansowane", przejdź na zakładkę "położenie GRUB-a".
2. Jeżeli nie widzisz "Oddzielna partycja /boot/efi" linii, oznacza to, że twój komputer nie ma oddzielnej partycji EFI. W takim przypadku, opuść Boot-Repair, następnie utwórz partycję EFI (szczegóły w rozdziale "Tworzenie partycji EFI).
3. Jeżeli widzisz linię "Oddzielna partycja /boot/efi". zaznacz tę opcję i naciśnij na przycisk "zastosuj".
4. Ustaw BIOS tak, aby uruchamiał komputer w trybie EFI (patrz rozdział "Ustaw BIOS w trybie EFI lub Legacy").
Pytanie zatem, spróbowałeś zastosować się do tych kroków?
O pomoc pytaj a forum, a nie przez PW.
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

ok, zrozumiałem, że tak czy siak mam to wstawić. Postąpiłem jak napisałeś, wszystko gładko. Po kilku "dalej", naprzód itd. przyszło pytanie: "Wykryto WinEFI. Aktywować [Zachowaj kopie i zmień nazwe plików EFI Windowsa?]? (if any choice fails, please retry with the other) TAK/NIE?"

-- 29 cze 2014, o 00:55 --

dałem "tak" wszystko przeleciało i... nic. Odpalam kompa na Uefi i włącza mi się win8, na CSM i Uefi&Legacy czarny ekran "error file /boot/grub/i3-386-pc/normal,mod'" Odpaliłem kompa na CSM z live cd.
Odpowiedź na komendy:

Kod: Zaznacz cały

ubuntu@ubuntu:~$ sudo fdisk -l

UWAGA: Na '/dev/sda' wykryto tablicę partycji GPT (GUID Partition Table)! fdisk nie obsługuje GPT. Należy użyć GNU Parteda.


Disk /dev/sda: 500.1 GB, 500107862016 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801, w sumie sektorów: 976773168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Identyfikator dysku: 0x3a891a70

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1   976773167   488386583+  ee  GPT
Partycja 1 nie zaczyna się na granicy bloku fizycznego.

Kod: Zaznacz cały

ubuntu@ubuntu:~$ sudo parted -l
Model: ATA ST500LM012 HN-M5 (scsi)
Dysk /dev/sda: 500GB
Rozmiar sektora (logiczny/fizyczny): 512B/4096B
Tablica partycji: gpt

Numer  Początek  Koniec  Rozmiar  System plików   Nazwa                         Flaga
 1     1049kB    525MB   524MB    ntfs            Basic data partition          ukryta, diag
 2     525MB     840MB   315MB    fat32           EFI system partition          ładowalna
 3     840MB     974MB   134MB                    Microsoft reserved partition  bios_grub
 4     974MB     109GB   108GB    ntfs            Basic data partition          msftdata
 5     109GB     381GB   272GB    ntfs            Basic data partition          msftdata
 8     381GB     411GB   30,0GB   ext4
 9     411GB     431GB   20,0GB   linux-swap(v1)
10     431GB     461GB   30,0GB   ext4
 6     461GB     499GB   37,6GB   ntfs            Basic data partition          ukryta, diag
 7     499GB     500GB   1080MB   fat32           Basic data partition          ukryta, diag


Ostrzeżenie: Nie można otworzyć /dev/sr0 jednocześnie w trybie do odczytu i
zapisu (System plików wyłącznie do odczytu).  /dev/sr0 został otwarty tylko w
trybie do odczytu.
Błąd: Nieprawidłowa tablica partycji - partycja rekursywna na /dev/sr0.   
Zignoruj/Ignore/Poniechaj/Cancel? z                                       
Model: TSSTcorp CDDVDW SN-208DN (scsi)
Dysk /dev/sr0: 1248MB
Rozmiar sektora (logiczny/fizyczny): 2048B/2048B
Tablica partycji: msdos

Numer  Początek  Koniec  Rozmiar  Typ  System plików  Flaga

Kod: Zaznacz cały

ubuntu@ubuntu:~$ lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda       8:0    0 465,8G  0 disk 
├─sda1    8:1    0   500M  0 part 
├─sda2    8:2    0   300M  0 part 
├─sda3    8:3    0   128M  0 part 
├─sda4    8:4    0 100,8G  0 part 
├─sda5    8:5    0 253,6G  0 part 
├─sda6    8:6    0    35G  0 part 
├─sda7    8:7    0     1G  0 part 
├─sda8    8:8    0    28G  0 part 
├─sda9    8:9    0  18,6G  0 part [SWAP]
└─sda10   8:10   0    28G  0 part 
sr0      11:0    1   1,2G  0 rom  /cdrom
loop0     7:0    0   1,1G  1 loop /rofs
-- 29 cze 2014, o 20:09 --

W czym problem? Da się to jakoś naprawić?

-- 30 cze 2014, o 20:50 --

spróbowałem jeszcze raz:
bear7 pisze: 1. Uruchom program Boot-Repair, naciśnij na "ustawienia zaawansowane", przejdź na zakładkę "położenie GRUB-a".
2. Jeżeli nie widzisz "Oddzielna partycja /boot/efi" linii, oznacza to, że twój komputer nie ma oddzielnej partycji EFI. W takim przypadku, opuść Boot-Repair, następnie utwórz partycję EFI (szczegóły w rozdziale "Tworzenie partycji EFI).
3. Jeżeli widzisz linię "Oddzielna partycja /boot/efi". zaznacz tę opcję i naciśnij na przycisk "zastosuj".
4. Ustaw BIOS tak, aby uruchamiał komputer w trybie EFI (patrz rozdział "Ustaw BIOS w trybie EFI lub Legacy").
co mnie zastanawia Boot repair podczas procesu mówi że instaluje gruba na sda8, gdzie postępując zgodnie z w/w punktem 3 było napisane "Oddzielna partycja /boot/efi: sda2". Na koniec procesu wyskoczyło okno z linkiem http://paste.ubuntu.com/7727702/Następnie włączam kompa i mam czarny ekran z grub rescue>
Greg - początkujący użytkownik Ubuntu.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Grub nie widzi Windows 8

Post autor: bear7 »

greg123 pisze: co mnie zastanawia Boot repair podczas procesu mówi że instaluje gruba na sda8, gdzie postępując zgodnie z w/w punktem 3 było napisane "Oddzielna partycja /boot/efi: sda2". Na koniec procesu wyskoczyło okno z linkiem http://paste.ubuntu.com/7727702/Następnie włączam kompa i mam czarny ekran z grub rescue>
Coś chyba jednak namieszałeś. Na jednym z powyższych wyników (i wyniku na paste.ubuntu.com) widać, że oddzielna partycja /boot/efi jest na sda2. Po czym następny wynik, już nie rozpoznaje tej partycji, jakoby punkt montowania miała jako /boot/efi. Skąd zatem wybór sda8? Czy w programie Boot-Repair wybrałeś odpowiednią partycję (sda2), czy wybrałeś partycję z zainstalowanym Ubuntu?

Taka uwaga, kopię zapasową danych i Windowsa posiadasz? Jak nie, to nie zaszkodzi zaopatrzyć się w jedną, czy dwie.
O pomoc pytaj a forum, a nie przez PW.
greg123
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 26 cze 2014, 11:55
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Grub nie widzi Windows 8

Post autor: greg123 »

To że namieszałem to wiedziałem od samego początku, bo zielony w linuxie jestem jeszcze. Do sedna. Tryb CSM, Live cd, wypróbuj Ubuntu, terminal, instaluje boot repair. Po włączeniu informuje mnie "wykryto EFI, zaznacz opcję" daje OK, potem ostrzeżenie "Ostrzeżenie: ta operacja zainstaluje niezbędne pakiety z repozytoriów Ubuntu-13.10 Wykonaj kopię zapasową plików przed kontunuowaniem tej operacji." Klikam opcje zaawansowane, zakładka Lokalizacja GRUB i mam:
1. domyślnie uruchamiany sys: sda8 Ubuntu (ta opcja jest domyślnie zaznaczona
2. [pole wyboru]osobna boot/partycja: sda10 (opcja zamrożona)
3. [pole wyboru] osobna boot/EFI partycja: sda2 i to zaznaczyłem, do wyboru jest jeszcze sda7
Dodam jeszcze że w zakładce opcje główne domyślnie było "wyświetl boot menu... 0sek." W zakładce opcje GRUB mam domyślnie zaznaczone Secure Boot...
Klikam zastosuj i leci. Informacja "Uruchamianie twojego komputera jest w trybie Legacy. Możesz spróbować zmienić to do trybu EFI
Czy chcesz kontynuować?" OK. Leci pasek postępu "oczyścić i ponownie zainstalować GRUB na sda8 (uda)"
Wklej w terminal następujące polecenia:

Kod: Zaznacz cały

sudo chroot "/mnt/boot-sav/sda8" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sda8" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda8" apt-get purge -y --force-yes grub* shim-signed linux-signed*
Nastepnie komenda:

Kod: Zaznacz cały

sudo chroot "/mnt/boot-sav/sda8" apt-get install -y --force-yes grub-efi-amd64-signed shim-signed linux-signed-generic
Oczyścić ponownie zainstalować GRUB na sda8 (bda)
Informacja: "An error occurred during the repair.
Nowy plik (~/Boot-Info_2014-07-01__22h30.txt) otworzy w Twojej przeglądarce tekstu.
W przypadku, gdy nadal występują problemu z rozruchem, wskaż tę treść do:
boot.repair@gmail.com
Możesz teraz ponownie uruchomić komputer
Możesz ponowić po dezaktywacji opcji [Zachowaj kopie i zmień nazwe plików EFI Windowsa?].
Uruchamianie twojego komputera jest w trybie Legacy. Możesz spróbować zmienić to do trybu EFI"
W edytorze tekstu pojawił się raport i koniec.
Włączam kompa w UEFI to odzywa się win8, włączam w CSM to czarny ekran z grub rescue

-- 8 lip 2014, o 15:40 --

Linuxiarze pomocy!!!
Greg - początkujący użytkownik Ubuntu.
ODPOWIEDZ

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

Kto jest online

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