Strona 2 z 2

Re: Brak win7 w menu Grub'a

: 21 wrz 2011, 21:21
autor: marcin1982
Nadaj mu prawa do wykonania:

Kod: Zaznacz cały

chmod a+x ubumatic.sh

Re: Brak win7 w menu Grub'a

: 21 wrz 2011, 21:58
autor: jaxon1987
No właśnie tak zrobiłem chwilę wcześniej zanim przeczytałem Twój post @marcin1982 lecz z tego co pamiętam to bez polecenia a następnie już tylko:

Kod: Zaznacz cały

./ubumatic.sh --restoregrub
i już korzystam z zainstalowanego Ubuntu a nie LiveCD :)
Lecz teraz wróciłem do punktu wyjścia bo znów w GRUB'ie nie mam windy i będę musiał poczynić kroki zapisane na początku tematu. Mam nowe MBR itd więc myślę że to w końcu pomoże :)

Re: Brak win7 w menu Grub'a

: 22 wrz 2011, 16:02
autor: kondziu jah
Pokaż nowy

Kod: Zaznacz cały

sudo fdisk -l
Sprawdź czy partycja z Windowem ma katalog /boot.

http://support.microsoft.com/kb/927392/pl
Spróbuj wykonać sam Rebuild, jeśli się nie powiedzie to wykonaj (wg instrukcji) zmień nazwę BCD i wykonaj nowy Rebuild. Jeśli nic to nie zmieni, to wykonaj Fixboot, a na koniec (jeśli poprzednie nie pomoże) - Fixmbr. Po tym ostatnim zniknie GRUB. Wielkość liter w Windows/Dos nie ma znaczenia.

Re: Brak win7 w menu Grub'a

: 22 wrz 2011, 18:20
autor: jaxon1987
Pokaż nowy

Kod: Zaznacz cały

sudo fdisk -l

Kod: Zaznacz cały

Dysk /dev/sda: 120.0 GB, bajtów: 120034123776
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 14593
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x37463745

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               2        7297    58605089+   5  Rozszerzona
/dev/sda2            7298       13064    46320223+   7  HPFS/NTFS
/dev/sda3           13064       14339    10240000   83  Linux
/dev/sda4           14339       14594     2046976   82  Linux swap / Solaris
/dev/sda5   *           2        7297    58605088+   7  HPFS/NTFS
Co do partycji Windowsowej to nie ma ona /boot. Korzystając z narzędzi naprawiania rozruchu z wiersza poleceń i programu bootrec.exe
nie dawało to nic.
Wykonując:

Kod: Zaznacz cały

bootrec.exe/rebuildbcd

Znajduje mi windowsa zainstolowanego (co najdziwniejsze) na partycji D:\ a kiedy wszystko działało to w Win była to normalnie partycja C:\ . W momencie znalezienia go, narzędzie to zadaje mi pytanie "czy chcę dodać go do menu rozruchu?" Oczywiście wciskam T i zatwierdzam po czym wyskakuje komunikat że nie można znaleźć tego elementu.
/Fixboot oraz /FixMbr wykonuje niby z powodzeniem a katalog /boot i tak sie nie pojawia...

Zastanawiam się teraz czy nie zrobić tak że korzystając z linku, który podesłałeś wykonać szereg komend lecz z małą poprawką:

Kod: Zaznacz cały

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
Nie zamienić C:\ na D:\ skoro w wierszu poleceń winde pokazuje mi na partycji D:\ właśnie ???

Re: Brak win7 w menu Grub'a

: 22 wrz 2011, 19:59
autor: kondziu jah
Tak, zmień C na D.

Flaga boot pojawiła się przy partycji sda5, więc na sda5 powinny być pliki rozruchowe (m. in. katalog /boot). Dziwny ten windows...

Jeszcze warto dodać, że jeśli po próbie naprawy Windowsa GRUB nie znika, to trzeba go odświeżyć

Kod: Zaznacz cały

sudo update-grub

Re: Brak win7 w menu Grub'a

: 22 wrz 2011, 20:12
autor: marcin1982
jaxon1987
Podaj wyniki boot_info_script:
http://sourceforge.net/projects/bootinfoscript/
Zresztą proszono Cię o to tutaj:
viewtopic.php?f=126&t=150780#p865292 .

Re: Brak win7 w menu Grub'a

: 22 wrz 2011, 20:33
autor: jaxon1987

Re: Brak win7 w menu Grub'a

: 22 wrz 2011, 20:51
autor: marcin1982
W dalszym ciągu brakuje plików starowych Windows:
viewtopic.php?f=145&t=142039&p=821939&h ... s7#p821501 .