Cezar3W Napisano Listopad 21, 2011 Zgłoszenie Share Napisano Listopad 21, 2011 Mam prośbe. Czy mógłby mi ktoś powiedzieć, jak po reinstalacji Windows 7 przywrócić GRUB'a? Jest o tym dużo w sieci, ale na GRUBie 2 wygląda to trochę inaczej. Chodzi mi pewną odpowiedź, bo nie chce ryzykować utraty danych. Z góry dzięki. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
slabypingwin Napisano Listopad 21, 2011 Zgłoszenie Share Napisano Listopad 21, 2011 Zastosuj taką metodę ; Odpalamy linuksa z Live CD i dajemy w terminalu: sudo fdisk -l aby dowiedzieć się na której partycji mamy Linuksa.Ja mam na /dev/sda8.Następnie wklepujemy kilka komend: sudo mkdir /mnt/temp sudo mount -t ext4 /dev/sda8 /mnt/temp sudo mount -o bind /dev /mnt/temp/dev sudo mount proc /mnt/temp/proc -t proc sudo mount sysfs /mnt/temp/sys -t sysfs sudo chroot /mnt/temp sudo grub-install /dev/sda sudo update-grub2 2 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 21, 2011 Zgłoszenie Share Napisano Listopad 21, 2011 To taka porada na 100%? I jesteś pewien, że w F16 masz polecenie "grub-install"? Bo wg mnie w F16 domyślnie jest GRUB 2, a do GRUB 2 należy stosować grub2-install (zresztą grub-install pochodzi z paczki grub-*.rpm i może jej wcale nie być w systemie). Ale ja się za mało znam na F16 żeby udzielać stuprocentowo pewnych porad... [EDIT] Na potwierdzenie tego co powyżej napisałem [waldo@F16 ~]$ rpm -qa | grep grub grub2-1.99-12.fc16.x86_64 grubby-8.3-1.fc16.x86_64 grub-efi-0.97-84.fc16.x86_64 [...] [root@F16 ~]# yum provides */grub-install [...] 1:grub-0.97-84.fc16.x86_64 : Grand Unified Boot Loader. Repozytorium : fedora Dopasowano z: Nazwa pliku : /sbin/grub-install [root@F16 ~]# Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Cezar3W Napisano Listopad 21, 2011 Autor Zgłoszenie Share Napisano Listopad 21, 2011 No właśnie potrzebuje 100% rozwiązanie. Jeżeli ktoś to rozkmini proszę o info. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Listopad 21, 2011 Zgłoszenie Share Napisano Listopad 21, 2011 Jeżeli ktoś... a sam może poszukaj? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Cezar3W Napisano Listopad 21, 2011 Autor Zgłoszenie Share Napisano Listopad 21, 2011 Szukałem przecież zanim tutaj napisałem. Ale wszędzie są niepewne informacje, szukam kogos kto to zrobil. Nie moge ryzykowac utraty danych. Poza tym takim gadaniem nabijasz sobie tylko posty imho. 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
3k_PL Napisano Listopad 21, 2011 Zgłoszenie Share Napisano Listopad 21, 2011 Zobacz na dokumentacje Ubuntu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 21, 2011 Zgłoszenie Share Napisano Listopad 21, 2011 Daj spokój czlowiek chce pewna metode. To co podal slabypingwin byloby niezle, gdyby nie to, ze wyszperane cos pod Ubuntu, w Fedorze nawet sladu nie ma po update-grub2 Ja z powodu nadmiaru czasu sprawdzilem na VirtualBox. Przykladowy dysk wyglada tak: [root@localhost ~]# fdisk -l Disk /dev/sda: 42.9 GB, 42949672960 bytes 255 heads, 63 sectors/track, 5221 cylinders, total 83886080 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00077614 Device Boot Start End Blocks Id System /dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT /dev/sda2 206848 40962047 20377600 7 HPFS/NTFS/exFAT /dev/sda3 40962048 41986047 512000 83 Linux /dev/sda4 41986048 83886079 20950016 5 Extended /dev/sda5 41988096 42928127 470016 82 Linux swap / Solaris /dev/sda6 42930176 83886079 20477952 83 Linux Jak widac Windows na sda1. /boot na /dev/sda3, / na /dev/sda6 Uruchamiam z LiveCD (wybralem 32-bitowy XFCE, jesli instalowales F16 64-bit to lepiej wybrac obraz 64-bitowy). Robie chroot: [root@localhost ~]# mount /dev/sda6 /mnt [root@localhost ~]# mount /dev/sda3 /mnt/boot [root@localhost ~]# mount --bind /dev /mnt/dev [root@localhost ~]# mount --bind /sys /mnt/sys [root@localhost ~]# mount --bind /proc /mnt/proc [root@localhost ~]# chroot /mnt Teraz sprawdz czy masz plik [root@localhost /]# ls -l /boot/grub2/grub.cfg -r--------. 1 root root 2850 Nov 21 20:32 /boot/grub2/grub.cfg [root@localhost /]# cat /boot/grub2/grub.cfg Tresci pliku nie wklejam, bo to bez znaczenia. Poszukaj linii zaczynajacych sie od "menuentry". Jesli nie znajdziesz wpisu wskazujacego na Windows (cos w rodzaju "menuentry "Microsoft Windows 7 bla bla..."), to wykonaj ponizsze polecenie grub2-mkconfig -o /boot/grub2/grub.cfg Jesli wpis dotyczacy Windows istnieje, lub wykonales powyzsze polecenie to jeszcze: grub2-install /dev/sda Oczywiscie litery partycji i numerki musisz dopasowac do swojego systemu. Jesli masz watpliwosci to wklej tutaj wyjscie polecenia "fdisk -l" (male L jak lista) z systemu LiveCD. Zwróc uwage, ze polecenie grub2-install przyjmuje jako argument cale urzadzenie (/dev/sda) a nie partycje (np. /dev/sda6) P.S. Podziekowania dla sokar620 za jego krótkie i tresciwe wpisy, dzieki którym nie musialem przekopywac dokumentacji GRUB 2 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Cezar3W Napisano Listopad 21, 2011 Autor Zgłoszenie Share Napisano Listopad 21, 2011 Dzieki serdeczne Urzadzenie Rozruch Poczatek Koniec Bloków ID System /dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT /dev/sda2 206848 307202047 153497600 7 HPFS/NTFS/exFAT /dev/sda3 307202048 716802047 204800000 7 HPFS/NTFS/exFAT /dev/sda4 716802048 976769023 129983488 5 Rozszerzona /dev/sda5 716806144 717420543 307200 83 Linux /dev/sda6 717422592 945022975 113800192 83 Linux /dev/sda7 945025024 975745023 15360000 83 Linux /dev/sda8 975747072 976769023 510976 82 Linux swap / Solaris Wobec tego? [root@localhost ~]# mount /dev/sda7 /mnt [root@localhost ~]# mount /dev/sda5 /mnt/boot Tylko czy windows 7 nie tworzy dla siebie jakis 100MB 'System Reserved', nie spiepszy to czegos? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 21, 2011 Zgłoszenie Share Napisano Listopad 21, 2011 MBR nie ma nic wspólnego z partycjami Windows, a to w MBR instalujesz GRUBa. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się