Strona 1 z 1
GRUB nie odpala windowsa 7
: 15 paź 2012, 22:27
autor: blable
Witam.
Zainstalowałem windowsa i ubuntu na jednym dysku. Jak teraz odpalić widnows? W Grubie jest tylko: "Windows Recovery Enwirontment", ale gdy to odpalam to i tak nie chce się załadować. Proszę o pomoc.
oto wynik bootinfoscript:
http://wklej.org/id/848125/
Próbowałem w grub.cfg zmienić:
Kod: Zaznacz cały
menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" --class windows --class os {
set root='(hd0,msdos1)'
na:
Kod: Zaznacz cały
menuentry "Windows Recovery Environment (loader) (on /dev/sda3)" --class windows --class os {
set root='(hd0,msdos3)'
ale nic nie dało
Re: GRUB nie odpala windowsa 7
: 16 paź 2012, 17:16
autor: namok
Pliki startowe windows wyglądają dobrze(wszystkie są). Skoro nie startuje to widocznie coś mu przeszkadza. Uruchom komputer z płyty instalacyjnej windows i przejdź do "Naprawianie systemu podczas uruchamiania"(chyba tak to się nazywało). Czasem trzeba powtórzyć to kilkakrotnie. Są tam też inne opcje. Dokładnie informacje znajdziesz na stronie microsoftu.
Re: GRUB nie odpala windowsa 7
: 16 paź 2012, 18:11
autor: blable
Zrobiłem jak napisałeś, ale nic to nie dało. Zobaczyłem dziennik podczas tej naprawy i było coś takiego (nie wiem czy dobrze zapamiętałem): "Plik wsadowy wskazuje na pomyślne uruchomienie systemu".
U mnie poprostu nie ma tego na liście przy uruchamianiu. Jest tylko ten "Windows Recovery Environment" ale to jest na sda1 i to jest ta partycja, z którą nic sie nie da zrobić, bo została zainstalowana przez prodycenta(?) laptopa w razie awarii. Windows, który instalowałem znajduje się na partycji sda3. Może wystarczy dopisać coś do grub.cfg, żeby pojawiła się możliwość uruchomienia windowsa 7? Żeby to się na liście znalazło.
Re: GRUB nie odpala windowsa 7
: 16 paź 2012, 18:43
autor: namok
blable pisze:Zrobiłem jak napisałeś, ale nic to nie dało. Zobaczyłem dziennik podczas tej naprawy i było coś takiego (nie wiem czy dobrze zapamiętałem): "Plik wsadowy wskazuje na pomyślne uruchomienie systemu".
Co zrobiłeś? Ile razy? Sprawdzałeś inne opcje? Ja testowałem "samonaprawianie" się w7 poprzez usunięcie partycji rozruchowej i system się naprawił.
U mnie poprostu nie ma tego na liście przy uruchamianiu. Jest tylko ten "Windows Recovery Environment" ale to jest na sda1 i to jest ta partycja, z którą nic sie nie da zrobić, bo została zainstalowana przez prodycenta(?) laptopa w razie awarii. Windows, który instalowałem znajduje się na partycji sda3. Może wystarczy dopisać coś do grub.cfg, żeby pojawiła się możliwość uruchomienia windowsa 7? Żeby to się na liście znalazło.
Wpis w grubie wskazuje na
sda3 a moim zdaniem powinien wskazywać na sda1.
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Recovery Environment (loader) (on /dev/sda3)" --class windows --class os {
insmod part_msdos
insmod fat
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root EAEE-EB49
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Podaj wynik polecenia:
a potem:
Kod: Zaznacz cały
cat /boot/grub/grub.cfg | grep 40_custom -A 10
Re: GRUB nie odpala windowsa 7
: 16 paź 2012, 19:03
autor: stahen
Wytnij aktualny wpis w pliku
menuentry "Windows Recovery Environment (loader) (on /dev/sda3)" --class windows --class os {
insmod part_msdos
insmod fat
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root EAEE-EB49
drivemap -s (hd0) ${root}
chainloader +1
}
Wklej to:
menuentry "Windows Recovery Environment (loader) (on /dev/sda3)" {
insmod ntfs
set root=(hd0,3)
search --no-floppy --fs-uuid --set=root EAEE-EB49
chainloader +1
}
Po każdej aktualizacji gruba trzeba powyższą operację powtarzać. U mnie pomogło.
Re: GRUB nie odpala windowsa 7
: 16 paź 2012, 19:05
autor: blable
Jak napisałem wyżej sam zmieniłem sda1 na sda3, ale to już jest nieważne.
Myślę, że juz powinno działać:
Zaraz zobaczę czy odpali.
Co do tej drugiej komendy:
Kod: Zaznacz cały
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
-- 16 paź 2012, o 19:18 --
Ok odpaliłem windowsa. Dzięki za pomoc!!
Re: GRUB nie odpala windowsa 7
: 16 paź 2012, 20:27
autor: namok
W tym drugim poleceniu wkradł się błąd

miało brzmieć:
Kod: Zaznacz cały
cat /boot/grub/grub.cfg | grep 30_os-prober -A 10
jeśli możesz to podaj jego wynik aby porównać co było nie tak.
Re: GRUB nie odpala windowsa 7
: 16 paź 2012, 22:11
autor: blable
Kod: Zaznacz cały
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod fat
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root EAEE-EB49
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda3)" --class windows --class os {
insmod part_msdos
--
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;