Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.


 Członek DUG
 Członek DUG
	Podczas próby uruchomienia Windowsa XP, wywala mi taki komunikat:
Booting 'Microsoft Windows XP Professional" error: invalid signature Press any key to continue...
GRUB w wersji 2. Oto plik konfiguracyjny:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from  and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd0,1)
search --fs-uuid --set b2e58b84-8de8-4000-9d2d-4675231a0805
if loadfont /usr/share/grub/ascii.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set root=(hd0,1)
search --fs-uuid --set b2e58b84-8de8-4000-9d2d-4675231a0805
insmod png
if background_image /boot/grub/moreblue-orbit-grub.png ; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, linux 2.6.29-1-486" {
    set root=(hd0,1)
    search --fs-uuid --set b2e58b84-8de8-4000-9d2d-4675231a0805
    linux    /boot/vmlinuz-2.6.29-1-486 root=UUID=b2e58b84-8de8-4000-9d2d-4675231a0805 ro quiet 
    initrd    /boot/initrd.img-2.6.29-1-486
}
menuentry "Debian GNU/Linux, linux 2.6.29-1-486 (recovery mode)" {
    set root=(hd0,1)
    search --fs-uuid --set b2e58b84-8de8-4000-9d2d-4675231a0805
    linux    /boot/vmlinuz-2.6.29-1-486 root=UUID=b2e58b84-8de8-4000-9d2d-4675231a0805 ro single quiet
    initrd    /boot/initrd.img-2.6.29-1-486
}
menuentry "Debian GNU/Linux, linux 2.6.24-1-486" {
    set root=(hd0,1)
    search --fs-uuid --set b2e58b84-8de8-4000-9d2d-4675231a0805
    linux    /boot/vmlinuz-2.6.24-1-486 root=UUID=b2e58b84-8de8-4000-9d2d-4675231a0805 ro quiet 
    initrd    /boot/initrd.img-2.6.24-1-486
}
menuentry "Debian GNU/Linux, linux 2.6.24-1-486 (recovery mode)" {
    set root=(hd0,1)
    search --fs-uuid --set b2e58b84-8de8-4000-9d2d-4675231a0805
    linux    /boot/vmlinuz-2.6.24-1-486 root=UUID=b2e58b84-8de8-4000-9d2d-4675231a0805 ro single quiet
    initrd    /boot/initrd.img-2.6.24-1-486
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_otheros ###
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda3
menuentry "Microsoft Windows XP Professional" {
    set root=(hd0,2)
    chainloader +1
}
### END /etc/grub.d/30_otheros ###
### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###Ogólnie to na skutek awarii dysku miałem przez kilka dni samego Windowsa. Wsadziłem potem płytkę z Debianem Lenny i naklikałem czegoś w windowsowym instalatorze Debiana. Skopiowało mi się coś na dysk C:, dodało mi się coś w boot.ini, ale stwierdziłem, że zainstaluję Debka w tradycyjny sposób. Zainstalowałem go i wywaliłem syf z dysku C: i wpis z boot.ini. Teraz boot.ini wygląda tak:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
No i skończyły mi się pomysły jak sobie z tym poradzić (w sumie to żadnego nawet nie miałem). Zarzuci ktoś jakąś radą, która mogła by pomóc w rozwiązaniu problemu?
Offline



 Redaktor
 Redaktor
	



Sprawdź czy flaga boot jest ustawiona na partycji z Windowsem. Następnie wykonaj polecenie jako root:
update-grub
Zainstaluj najlepiej zwykłego gruba. Ten ma jak widzę ciągle problemy. Jak będziesz instalował gruba to nadpisz wcześniej mbr z płyty instalacyjnej Windows.
Offline
U mnie zadziałało zainstlowanie 'grub-pc' w synapticu.
Offline



 Członek DUG
 Członek DUG
	



Ja podobnie jak napisał fnmirk:
Przywróć bootloadera i mbr w windowsie: czyli odpalasz płytę instalacyjną, potem konsola odzyskiwania, wpisujesz fixboot potem fixmbr, wychodzisz (exit). powinien załadować się windows.
Teraz czas na odzyskanie gruba2 http://www.dug.net.pl/tekst/77/przywracanie_grub2_z … chroot/h/grub , jak będziesz miał zainstalowany pakiet os-prober, to bez problemu wykryje Ci windows.
Offline