Jak przenieść bootloader systemu Windows 7 na partycję Windows 7?

4

Niedawno zainstalowałem system Windows 7 w konfiguracji potrójnego rozruchu obok systemów XP i Linux. Kiedy skończyłem i byłem w trakcie przywracania bootloadera dla Linuksa, odkryłem coś dziwnego w tym, co zrobił Windows 7. Odkryłem, że Windows 7 nie zainstalował bootloadera na własnej partycji, zamiast tego ustawił bootloader na wcześniejszej partycji XP, która oferuje wybór między 7 a XP.

To zachowanie został zauważony przez innych .

Teraz moje uruchamianie jest nieco dziwne. Mam GRUB na MBR, który pozwala mi wybrać między Linuksem a Windows. Kiedy wybieram system Windows, mam rozruch Grub na partycji XP, gdzie otrzymuję drugi wybór między 7 a XP.

Dlaczego instalator systemu Windows 7 nie umieścił bootloadera systemu Windows 7 na partycji Windows 7, tak jak wszystkie poprzednie systemy MS OS?


To teraz będzie dla mnie prawdziwym problemem, ponieważ chcę teraz wyczyścić partycję XP i zainstalować tam coś innego (prawdopodobnie inny niż MS OS).

Jak mogę przenieść bootloader dla systemu Windows 7 na partycję Windows 7, dzięki czemu jest on bootowalny i pozwala mi bezpiecznie wytrzeć partycję XP?

pauldoo
źródło
1
Hm, zdaję sobie sprawę, że powinienem opublikować to na superuser.com. Spróbuję wymyślić, jak to przenieść ...
pauldoo
@pauldoo: już głosujemy na migrację. Potrzebuje tylko 4 dodatkowych głosów.
voyager
Jak dołączyć do głosowania?
pauldoo
1
Potrzebujesz ponad 3000. Nie martw się, to będzie dość szybko.
voyager

Odpowiedzi:

3

Zwalczyłem to i najlepsze rozwiązanie, jakie wymyśliłem http://www.terabyteunlimited.com/bootit-next-generation.htm

To zadziałało znakomicie i sprawia, że ​​wiele z tych problemów z wielokrotnym uruchomieniem znika. Jeśli potrzebujesz tylko przenieść program ładujący, witryna zawiera artykuł wyjaśniający, jak to zrobić (nie wymaga ich produktu): http://www.terabyteunlimited.com/kb/category.php?id=61 Jest to prawdopodobnie to, czego potrzebujesz: http://www.terabyteunlimited.com/kb/article.php?id=324

Wykorzystując to, BootITNG i ich produkt graficzny, mogłem skonfigurować niezależne instalacje Ubuntu, Vista i Win7. To sprawia, że ​​przywracanie jednej puli OS jest łatwiejsze, ale informacje o przenoszeniu menadżera rozruchu są bardzo pomocne we własnym zakresie.

jtreser
źródło
To wygląda obiecująco, spróbuję tego, co proponują (minus wszystkie bity specyficzne dla ich produktu).
pauldoo
0

Jeśli masz luksus, możesz wszystko wymazać i zacząć od zera. Że będziesz w stanie zainstalować wszystko na właściwej partycji, bez ryzyka utraty czegokolwiek.

Zwykle instaluję się na różnych dyskach, aby całkowicie uniknąć tego problemu.

Dlaczego instalator systemu Windows 7 nie umieścił bootloadera systemu Windows 7 na partycji Windows 7, tak jak wszystkie poprzednie systemy MS OS?

Wszystkie wersje systemu Windows można zainstalować na MBR jest możliwe, w różnych wersjach był domyślny, w innych trzeba było wybrać go specjalnie. Windows 7, Vista, XP i 2000 (AFAIK), zainstalowane wraz z inną wersją systemu Windows, zostaną zainstalowane bezpośrednio na MBR, abyś mógł uruchomić się z obu systemów operacyjnych ze swojego bootloadera .

Możesz rozwiązać ten problem, używając Win XP i 7 narzędzi do odzyskiwania na dysku instalacyjnym, tylko bądź ostrożny , jak to będzie zmieść GRUB, i musisz odzyskać to z Linux Live CD .


Możesz użyj tego do przeniesienia systemu Windows bootloader z MBR na partycję, ale nie testowałem, możesz uszkodzić całą partycję, a tam są smoki.

voyager
źródło
Myślę, że przegapiłeś ten punkt. Pytanie nie dotyczy przywracania MBR systemu Windows, więc mogę uruchomić system XP lub 7. Pytanie dotyczy ustawienia samej partycji Windows 7. Instalator systemu Windows 7 tego nie zrobił.
pauldoo
0

Cóż, możesz iść dalej i pozbyć się wklejania XP i po prostu dodaj Windows 7 do swojego bootloadera GRUB. Oto wątek o kimś, kto chce dodać Windows 7 do grub. http://ubuntuforums.org/showthread.php?t=1036547 Daj mi znać, jeśli się uda.

Daisetsu
źródło
Chodzi o to, że Grub nie może uruchomić się bezpośrednio na Windows 7, ponieważ Windows 7 nie zainstalował bootloadera dla siebie na własnej partycji. ja nie może po prostu pozbyć się partycji XP, ponieważ jest potrzebna w Win7.
pauldoo
Ups, zgaduję, że byłem trochę zdezorientowany. Mój błąd.
Daisetsu