Odzyskiwanie partycji Windows Vista po zainstalowaniu Ubuntu Natty N.

0

Niedawno zainstalowałem Ubuntu na moim DELL D Drive (Partycja dodatkowa) i zgubiłem boot systemu Windows Vista, który był na moim dysku C. Po uruchomieniu system ładuje bezpośrednio Ubuntu, co wydawało mi się, że GRUB nie został zainstalowany. Więc zainstalowałem GRUB2

sudo apt-get install grub-pc

Sprawdziłem wersję, aby uzyskać:

$ grub-install -v
grub-install (GRUB) 1.99~rc1-13ubuntu3

Jak skonfigurować GRUBa, aby wyświetlał zarówno Ubuntu (sda5), jak i windows vista (sda3)? Albo to nie jest możliwe :(

The Catch:

Mój napęd CD jest uszkodzony, więc nie mogę używać żadnego Live CD

PS: Mam pamięć z zainstalowanym Ubuntu

LtColPHP
źródło

Odpowiedzi:

0

Spróbuj uruchomić to, aby zobaczyć, czy Grub doda Windows do swojego menu:

update-grub

Utwórz nowy plik, /etc/grub.d/11_windows, z tą treścią:

#!/bin/sh -e
echo "found Windows Vista" >&2
cat << EOF
menuentry "Windows Vista" {
    set root=(hd0,3)
    chainloader +1
}
EOF

Następnie uruchomić

update-grub

jeszcze raz.

Delan Azabani
źródło
Nie sądzę, to jest out out, który otrzymuję: Generowanie grub.cfg ... Znaleziono obraz linux: /boot/vmlinuz-2.6.38-10-generic Znaleziono obraz initrd: /boot/initrd.img-2.6. 38-10-generic Znaleziono obraz linux: /boot/vmlinuz-2.6.38-8-generic Znaleziono obraz initrd: /boot/initrd.img-2.6.38-8-generic Znaleziono memtest86 + obraz: /boot/memtest86+.bin done
LtColPHP
Zmodyfikowałem moją odpowiedź za pomocą nowego rozwiązania; proszę, daj sobie spokój.
Delan Azabani
nie, wyjście jest takie samo jak powyżej ... brak znaku okna
LtColPHP
Upewnij się, że 11_windows utworzony plik ma włączony bit wykonywalny i spróbuj ponownie.
Delan Azabani
great ... Generowanie grub.cfg ... Znaleziono obraz linux: /boot/vmlinuz-2.6.38-10-generic Znaleziono obraz initrd: /boot/initrd.img-2.6.38-10-generic Znaleziono obraz linux: / boot / vmlinuz-2.6.38-8-generic Znaleziono obraz initrd: /boot/initrd.img-2.6.38-8-generic found Windows Vista Znaleziono memtest86 + image: /boot/memtest86+.bin done ....... ...... to działało ... co teraz powinienem zrobić?
LtColPHP
0

Jeśli masz instalacyjny dysk CD z systemem Windows, wykonaj następujące kroki:

  1. Włóż dysk instalacyjny systemu Windows (może to być dysk USB).
  2. Uruchom ponownie komputer (upewniając się, że BIOS jest skonfigurowany do uruchamiania z tego komputera).
  3. Po uruchomieniu i załadowaniu wybierz opcję „Napraw komputer”.
  4. Z następnego zestawu opcji wybierz „Naprawa przy uruchamianiu”. Po zakończeniu komputer uruchomi się ponownie i problem zostanie rozwiązany.
amgarciac
źródło
W przyszłości nie przesyłaj postów na wielu stronach Exchange Stack. Dzięki.
nhinkle