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/.
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
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
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