[HT] Dualboot - jak przywrócić bootloader Windows 7, a następnie GRUB

  • 6 replies
  • 318 views
*

Offline yahoob3

  • *****
  • 799
  • 121
  • Płeć: Mężczyzna
  • Zgryźliwy tetryk
    • Organy Hammonda
[HT] Dualboot - jak przywrócić bootloader Windows 7, a następnie GRUB
« dnia: Październik 09, 2018, 19:38:43 pm »
Jako uzupełnienie wątku "Linux Mint 19.0 + Windows 7 nie uruchamia się"
zgodnie z obietnicą przepis na uratowanie komputera gdy z menu GRUB nie można uruchomić Windows.


Uruchamiamy komputer z płyty instalacyjnej Windows do pokazania sie tego okna:

i klikamy dalej. W następnym oknie wybieramy "Napraw komputer":

Po przejściu tych okien:

i

z następnego wybieramy "Wiersz poleceń"

przechodzimy do katalogu głównego
cd..enter

i wpisujemy: bootrec.exe /fixbootenter


a następnie:
bootrec.exe /fixmbrenter

i dodatkowo:
bootrec.exe /RebuildBcdenter

Wychodzimy, np. poprzez wpisanie "exit"
Zamykamy okno wiersza poleceń i klikamy "Uruchom ponownie".

Pamiętamy, że teraz GRUB został skasowany przez nadpisanie go bootloaderem Windows - musimy go zainstalować ponownie. Po ponownym uruchomieniu komputera wystartuje tylko Windows.

CD w następnym poście...
« Ostatnia zmiana: Październik 10, 2018, 21:44:43 pm wysłana przez yahoob3 »
Mint 18.3 Cinnamon, kern. 4.10; 64-bit na: Lenovo G500S z CPU Pent. 2020M 2.4 GHz*2; 6 GB RAM; GPU Intel+GeForce 720M;
LU#586742

*

Offline yahoob3

  • *****
  • 799
  • 121
  • Płeć: Mężczyzna
  • Zgryźliwy tetryk
    • Organy Hammonda
Odp: [HT] Dualboot - jak przywrócić booloader Windows 7, a następnie GRUB
« Odpowiedź #1 dnia: Październik 09, 2018, 20:26:17 pm »
Przywracanie GRUB:
Uruchamiamy Linuksa w trybie Live.
Aby ułatwić sobie życie uruchamiamy przeglądarkę i ten post :)
Dzięki temu unikniemy ewentualnych błędów przy wpisywaniu komend - wystarczy je skopiować z przeglądarki (Ctrl+C) i wkleić do terminala (Shift+Ctrl+V).

Otwieramy zatem okno konsoli (terminala) i sprawdzamy jaki ukłąd partycji mamy w komputerze:
lsblkpokaże się coś takiego (to jest widok dysku i partycji tylko z Linuxem - sorry, innego nie miałem pod ręką ):
Cytuj
jw@MINT ~ $ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sr0     11:0    1     3G  0 rom  /media/jw/
sda      8:0    0 931,5G  0 disk
├─sda4   8:4    0     4G  0 part [SWAP]
├─sda2   8:2    0   300G  0 part /home
├─sda3   8:3    0 597,5G  0 part /magazyn
└─sda1   8:1    0    30G  0 part /
Widzimy powyżej, że katalog główny Linuksa "/" to sda1.
Aby poprawnie zainstalować grub musimy ustalić jaki system plików na nim się znajduje. Do tego posłuży nam komenda:
sudo file -s /dev/sda1która u mnie pokazuje coś takiego:
Cytuj
jw@MINT ~ $ sudo file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=384d4837-855d-41f9-a18b-378f9c6883fd (needs journal recovery) (extents) (large files) (huge files)
interesuje nas to, co pogrubione, czyli system plików to ext4.

Najczęściej (polecane) GRUB (program rozruchowy Linuksa) instalujemy w sektorze rozruchowym dysku. Tu oznaczony jest on jako sda. Pozostałe sda z cyferkami 1,2,3,4 to już poszczególne partycje na tym dysku.

Będąc w dalszym ciągu w trybie Live, uruchamiamy okno terminala i wpisujemy (wklejamy Shift+Ctrl+V) po kolei poniższe komendy i po każdej zatwierdzamy enterem.
Pamiętać należy, że oznaczenie partycji "/" - tu sda1 oraz jej system plików - tu ext4, wpisujemy w pierwszej komendzie zgodnie z tym, co ustaliliśmy na początku.
sudo mkdir /mnt/root/
sudo mount -t ext4 /dev/sda1 /mnt/root
sudo mount -o bind /dev /mnt/root/dev
sudo mount proc /mnt/root/proc -t proc
sudo mount sysfs /mnt/root/sys -t sysfs
sudo chroot /mnt/root
sudo grub-install /dev/sda
sudo update-grub

Restartujemy komputer. Powinno działać.

PS Proszę o uwagi i uzupełnienie ewentualnych braków.
« Ostatnia zmiana: Październik 10, 2018, 22:02:08 pm wysłana przez yahoob3 »
Mint 18.3 Cinnamon, kern. 4.10; 64-bit na: Lenovo G500S z CPU Pent. 2020M 2.4 GHz*2; 6 GB RAM; GPU Intel+GeForce 720M;
LU#586742

*

Offline christo

  • *****
  • 632
  • 30
  • Płeć: Mężczyzna
Odp: [HT] Dualboot - jak przywrócić bootloader Windows 7, a następnie GRUB
« Odpowiedź #2 dnia: Październik 10, 2018, 08:38:13 am »
Fajna ściąga zawsze dobrze mieć gotowca pod ręką. :)
Only Jesus saves.

*

Offline kris777

  • ***
  • 226
  • 52
Odp: [HT] Dualboot - jak przywrócić bootloader Windows 7, a następnie GRUB
« Odpowiedź #3 dnia: Październik 10, 2018, 20:52:13 pm »
Tak tylko pewnie zginie gdzieś w gąszczu postów jeśli nie doda się do działu poradniki / howto itp ....
pozdro!

*

Offline yahoob3

  • *****
  • 799
  • 121
  • Płeć: Mężczyzna
  • Zgryźliwy tetryk
    • Organy Hammonda
Odp: [HT] Dualboot - jak przywrócić bootloader Windows 7, a następnie GRUB
« Odpowiedź #4 dnia: Październik 10, 2018, 21:36:17 pm »
Jeśli będzie wola "Niebieskich", to coś poprawie i może się uda. W sumie też mi tego brakowało na początku... dlatego tak z obrazkami to zrobiłem :)
Mint 18.3 Cinnamon, kern. 4.10; 64-bit na: Lenovo G500S z CPU Pent. 2020M 2.4 GHz*2; 6 GB RAM; GPU Intel+GeForce 720M;
LU#586742

*

Offline jury

  • ***
  • 176
  • 31
Odp: [HT] Dualboot - jak przywrócić booloader Windows 7, a następnie GRUB
« Odpowiedź #5 dnia: Październik 10, 2018, 21:36:52 pm »
Proszę o uwagi i uzupełnienie ewentualnych braków.

Niektóre zrzuty ekranu są podpisane baaaardzo maleńką czcionką.
A poza tym, git malina.

*

Offline yahoob3

  • *****
  • 799
  • 121
  • Płeć: Mężczyzna
  • Zgryźliwy tetryk
    • Organy Hammonda
Odp: [HT] Dualboot - jak przywrócić bootloader Windows 7, a następnie GRUB
« Odpowiedź #6 dnia: Październik 10, 2018, 22:35:14 pm »
Dzięki! Poprawione i jeszcze kilka innych rzeczy też... innymi słowy :)
Mint 18.3 Cinnamon, kern. 4.10; 64-bit na: Lenovo G500S z CPU Pent. 2020M 2.4 GHz*2; 6 GB RAM; GPU Intel+GeForce 720M;
LU#586742