Windows 10 + Mint 18.1

Witam mam laptopa HP Pavilion g6 2230sw

Pytanie:
Jak uzyskać możliwość wyboru systemu przy starcie laptopa?

Zainstalowany był na nim Windows 8 teraz Windows 10. Zainstalowałem z pendriva Minta 18.1 z tym że laptop po uruchomieniu startuje prosto do Windows.

W laptopie secure boot wyłączone
screen

w ustawieniach systemu szybkie uruchamianie również wyłączone

Dodam że w czasie instalacji Minta nie zmieniałem żadnych ustawień partycji, pozostawiłem to w rękach automatu.

Klikam w screen i wyskakuje oops strona nie istnieje.

link działa https://drive.google.com/file/d/0B4QUOkrNdSMlMmVDdFNCY09KMnc/view

Automat nie zawsze zdaje egzamin to tak nawiasem. :wink:

Pokaż najpierw screena z układu partycji (Win+X -> Zarządzanie dyskami)
(to podziałamy :smile:)

Cześć, wiem że automaty nie zawsze działają, ale nie znam się na tym więc nie miałem wyboru :slight_smile:
zarządzanie dyskami

Na Minta przeznaczyłem 50GB wygląda na to że to partycje 5 i 6

Wygląda na to, że Minta ("/") i Home (/home) masz na partycji 46,67GB, partycja 847MB to linuxowa partycja wymiany “SWAP” (coś jak plik wymiany w Windows).
Nie najlepsze rozwiązanie, bo jak chcesz formatować partycję systemową to leci całe /home, które jest przeznaczone na dane użytkownika, ale pomijając to ciekawi mnie zawartość partycji EFI (100MB), bo tam trafia GRUB, który jest odpowiedzialny za wybór systemu na starcie.

Uruchom Minta z pendrive.
Wpisz w konsoli:
sudo fdisk -l /dev/sda
Zlokalizuj tam partycję 100MB z etykietą “System EFI” i zobacz jaki ma “adres urządzenia” /dev/sdaX.
Za “X” będziesz podstawiać numer jaki tam wyczytałeś.

Wpisz następnie:
cd /mnt && sudo mkdir EFI && sudo chown $USER:$USER EFI
(utworzy to katalog w /mnt o nazwie “EFI” i zmieni właściciela na aktualnie zalogowanego użytkownika)

Teraz trzeba podmontować partycję efi.
sudo mount -o ro /dev/sdaX /mnt/EFI
(za X oczywiście podstaw odpowiedni numer partycji, co wcześniej odczytałeś)

Teraz uruchom sobie menadżera plików i otwórz w nim /mnt/EFI
W środku w jakimś podkatalogu powinien być plik "grubx64.efi"

Witam,
Ponizej screen z lokalizacja grubx64.efi oraz konsoli
lokalizacja+konsola
dodatkowo wrzucam zawartosc partycji ponizej
EFI

P.S. Przepraszam za brak polskich znakow, na Mincie z pendriva nie mam polskiego ukladu klawiatury.

Partycja EFI jest poprawna.
Ze screena zauważyłem, że fdisk pokazał komunikat:

“Partition table entries are not in disk order”

Oznacza to, że numeracja partycji nie jest w kolejności takiej jakiej partycje są poukładane fizycznie na dysku twardym.
Z resztą tu masz porównanie:

Dzieje się tak zazwyczaj, gdy usuniemy/zmniejszymy jakąś partycję pomiędzy innymi i wstawimy tam nową, bez fizycznej relokacji.

Wyjścia są dwa:

  1. noszące pewne ryzyko - fdisk posiada funkcję, która potrafi poprawić kolejność partycji (w funkcjach zaawansowanych). W tym przypadku istnieje drobne ryzyko, że przepadną dane z jakiejś partycji, ponieważ program operuje bezpośrednio na tablicy partycji. W tym przypadku bez backupu danych raczej bym był ostrożny, chociaż w sieci osobom “się udało” :wink:

  2. bezpieczna, ale nie dająca 100% pewności, że problem się nie powtórzy po instalacji Minta na nowo.
    Można użyć programu (darmowego pod windows) MiniTool Partition Wizard (https://www.partitionwizard.com/free-partition-manager.html)
    Usunąć partycję Linux (46.7GB), zapisać zmiany. Program sprawdzi integralność/poprawność tablicy partycji, a przy okazji danych.
    Zostanie wolne miejsce dla Minta.

Zanim zaczniesz instalacje Minta według mojego opisu to pokaż screena z programu MiniTool Partition Wizard po wykonaniu powyższych czynności.

a) Instalujesz Minta tak jak poprzednio, lecz na etapie partycjonowania zaznaczasz ostatnią opcję “Użycie innego rozwiązania”. Będzie ładna tabelka z partycjami jakie masz (dużo czytelniejsza niż pod Windowsem).

b) Z tabelki wybierasz (zaznaczasz) urządzenie (a w zasadzie partycję) “/dev/sda2” powinna mieć rozmiar 100MB

c) Klikasz w “Zmień (Change)”, wyskoczy okienko, ustawiasz tam jedynie
“Punkt montowania” na “/boot/efi” i zatwierdzasz OK.
Upewnij się w tym momencie, że w kolumnie “Formatowanie” żadne pola nie są zaznaczone.

d) Teraz pora stworzyć partycję lub partycje pod Minta.
W tym momencie zależy od Ciebie na co się zdecydujesz.

Można zrobić jedną na system i drugą osobną na dane użytkownika.
Co ma pewne zalety, że jak zapragniesz postawić system od nowa, to dane są osobno i ich nie tracisz przy formatowaniu partycji z Mintem.
Minus taki, że przestrzeń nie wykorzystana przez system nie jest teoretycznie dostępna na dane dla użytkownika.
(w praktyce to można zrobić symlink ^^ i wykorzystywać również wolne miejsce z partycji systemowej)
LUB
możesz zrobić jedną wspólną na system i dane użytkownika. (" / ")

-> W pierwszym przypadku zaznacz "Dostępna przestrzeń" i kliknij w “+
Ustaw rozmiar na 20 000MB (około 20GB), “Użyj jako” zostaw na domyślnym “EXT4”, “Punkt montowania” ustaw na " / "

Oczywiście po potwierdzeniu OK utworzona partycja powinna mieć w kolumnie “Formatowanie” zaznaczone pole (x)

Teraz partycja na dane użytkownika. ("/home")
W ten sam sposób robisz, co poprzednia, ale nie ustawiasz rozmiaru, a
“Punkt montowania” ustaw na "/home". Daj OK i też powinna mieć (x) przy formatowaniu.

Kliknij “Zainstaluj”, wyświetli się monit, że nie utworzono partycji wymiany i będzie “Wstecz” i “Naprzód” - wybierz “Naprzód”.
Można już w samym systemie utworzyć plik wymiany, jeżeli będziesz potrzebował hibernować laptopa (pod Mintem).

Wyświetli się podsumowanie, co zostanie sformatowane - zweryfikuj sobie i daj “Naprzód

-> W drugim przypadku, gdy chcesz wspólną partycję na system i dane to robisz tak jak w pierwszym przypadku, tylko nie ustawiasz rozmiaru partycji na system (ma zająć całe dostępne wolne miejsce) i nie tworzysz drugiej partycji (/home)

Resztę kroków dotyczących instalacji robisz tak jak przedtem.

@Oski9191 : Polecam zainstalować “Grub Customizer” ( w mojej szufladzie niezastąpiony )

Za jego pomocą ustawisz wszelkiego rodzaju opcje związane z możliwością wyboru/startu systemu: ustawisz/wyświetlisz menu wyboru/czas/kolejność wyboru systemu, itd…
Prosty, a jakże użyteczny soft - bez zbędnego kombinowania.

Otwórz terminal i wklep :

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer