Mam Ubuntu na moim laptopie. Teraz chcę zainstalować system Windows 7 w trybie podwójnego rozruchu. Jak mogę to zrobić?
Nie mogę stracić plików Ubuntu i obawiam się, że mogę złamać GRUB .
Przejdź tutaj tylko dla UEFI!
Mam Ubuntu na moim laptopie. Teraz chcę zainstalować system Windows 7 w trybie podwójnego rozruchu. Jak mogę to zrobić?
Nie mogę stracić plików Ubuntu i obawiam się, że mogę złamać GRUB .
Przejdź tutaj tylko dla UEFI!
Odpowiedzi:
Oto ogólny zarys:
/boot
katalog lub partycjęOtwórz GParted i upewnij się, że masz przynajmniej 20 GB dostępnej dla Windows 7, albo jako partycję, którą możesz usunąć, albo jako niepartycjonowaną przestrzeń. Jeśli jest to partycja, usuń ją z GRUBA, aby upewnić się, że nie zepsuje instalacji Ubuntu - GParted będzie narzekać, jeśli coś złego się wydarzy.
Zanotuj bieżące /boot
urządzenie. Jeśli tam się nie pojawi, zanotuj /
urządzenie. Nazwa urządzenia jest podobnasda5
.
Zainstaluj system Windows 7 w właśnie utworzonej przestrzeni
/boot
Uwaga: Zamiast montować katalog lub partycję rozruchową z instalacji w środowisku mediów na żywo, możesz określić ścieżkę za pomocą
--boot-directory
parametru grub-install, więcej informacji na stronie podręcznika.
Załaduj z Live CD z systemem Ubuntu , a następnie uruchom te polecenia.
Jeśli NIE masz osobnej /boot
partycji:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /mnt
sudo rm -rf /boot # Careful here, make sure YOU ARE USING THE LIVE CD. I tried it, it works.
sudo ln -s /mnt/boot /boot
Jeśli masz oddzielną /boot
partycję:
sudo mount /dev/DEVICENAME_FROM_STEP_ONE /boot
Uwaga: Te instrukcje zostały początkowo napisane dla komputerów z systemem Windows 7 i BIOS. Jeśli masz UEFI i Windows 8 i powyżej prawdopodobnie trzeba wymienić
grub-pc
zgrub-efi-amd64
wsudo apt-get install grub-pc
.
Następnie kontynuuj te polecenia:
sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda # NOTE THAT THERE IS NO DIGIT
sudo umount /boot
I uruchom ponownie. Powinien działać dobrze i uruchamiać oba systemy.
grub-pc
znajduje się na płycie CD na żywo (możesz więc pominąć linię sudo apt-get update && sudo apt-get install grub-pc
).
If you DO NOT have a separate /boot partition:
- jak się tego dowiem?
chroot
?
rm -rf /boot
jest:mount --bind /mnt/boot /boot
boot-repair
).
Instalowanie systemu Windows po Ubuntu nie jest zalecanym procesem dla systemu Windows i Ubuntu z podwójnym uruchomieniem, ale jest możliwe.
Następnie uruchom system Windows DVD i zainstaluj system Windows na partycji NTFS. Po ponownym uruchomieniu system Windows uruchomi się automatycznie i nie zobaczysz menu GRUB-a pozwalającego wybrać Ubuntu, ponieważ program ładujący Windows zastąpił GRUB-a.
Teraz musisz uruchomić Ubuntu z LiveCD lub LiveUSB i zainstalować boot-repair .
Aby zainstalować program do naprawy rozruchu , otwórz terminal, naciskając Ctrl+Alt+Ti wpisując następujące polecenia:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Po instalacji automatycznie uruchomi się boot-repair , jeśli nie, uruchom go za pomocą Dash.
Pamiętaj, aby wybrać zalecaną naprawę w celu naprawy grub. Uruchom ponownie i to wszystko.
boot-repair wykonał naprawdę dobrą robotę uruchomioną z usb na żywo, po prostu stosując zalecaną opcję.
Czy po uruchomieniu sprawdziłeś kolejność uruchamiania w systemie BIOS? Jeśli uruchamiasz się bezpośrednio na dysk twardy, zawsze będzie brakować USB. Musisz przenieść opcję rozruchu urządzenia USB wyżej na liście priorytetów.
Sprawdź także, czy komputer umożliwia rozruch z portu USB w używanym porcie USB.
Aby zainstalować system Windows, potrzebujesz pustej partycji, która będzie przeznaczona dla systemu Windows. Jeśli to zrobisz, przejdź dalej i zainstaluj to, korzystając ze zwykłej procedury instalacji. Po instalacji uruchom ponownie system Windows i uruchom go jeszcze kilka razy, aby korzystać z systemu Windows ;-) (przepraszam, nie mogłem się oprzeć)
Jak powiedziałeś, spowoduje to uszkodzenie GRUB- a, a komputer będzie mógł uruchomić system Windows dopiero po tym. Nie rozpaczaj, ponieważ jest sekcja pomocy poświęcona przywracaniu GRUB-a i możliwości podwójnego rozruchu. Spójrz tutaj . Po wykonaniu tej czynności komputer będzie mógł uruchomić system Ubuntu i Windows.
Zanim zaczniesz, bardzo bardzo dokładnie zanotuj lokalizację (numer dysku twardego, markę i numer partycji) bieżącej instalacji Ubuntu (której oczywiście nie chcesz zastąpić) i pustą partycję, na której chcesz zainstalować system Windows . Również podczas instalacji systemu Windows, jeśli oferuje sformatowanie dowolnej partycji innej niż ta, na której instalujesz system Windows, nie akceptuj.
W przypadku, gdy komputer został dostarczony z fabrycznie zainstalowaną kopią systemu Windows 8 i zostałeś usunięty, ponieważ wiele osób powiedziało ci, żebyś go nienawidził, i odkryłeś, że po zainstalowaniu Ubuntu nie jest to, czego chcesz, zwróć uwagę:
Aby zainstalować system Windows 7 , utwórz i uruchom nośnik instalacyjny systemu Windows 7 w trybie UEFI lub ustaw tryb rozruchu i tablicę partycji na starszą wersję.
Najpierw musisz uruchomić system z dysku CD / USB na żywo i zmniejszyć partycję, aby utworzyć drugą. Windows 7 wymaga i tworzy drugą partycję, która nazywa się „system zarezerwowany”. Nie wiem dlaczego, ale tak jest. (Więc skończysz z trzema lub czterema partycjami, jeśli masz partycję wymiany).
Gdy partycja jest gotowa, po prostu uruchom z dysku DVD / USB systemu Windows 7 i zainstaluj system Windows 7 na nowej partycji.
Po zainstalowaniu Windows 7 GRUB się zepsuje i będziesz mógł uruchomić system Windows (automatycznie). Po prostu uruchom z dysku CD / USB Ubuntu na żywo i napraw go (jak wspomniano w innych komentarzach).
Teraz kolejny problem, z którym mogą się spotkać niektórzy użytkownicy:
Posiadam netbooka HP Mini 210, który był dostarczany z systemem Windows 7. Wymazałem wszystko i zainstalowałem Ubuntu. Później postanowiłem ponownie zainstalować system Windows 7 i mieć podwójny rozruch (potrzebny system Windows do konkretnej aplikacji z mojego uniwersytetu, która nie działałaby przez wino). W tym czasie miałem trzy przegrody:
- Ubuntu
- Swap
- Backup/download storage
Teraz, gdy próbowałem zainstalować system Windows 7, napotkałem problem, ponieważ system Windows 7 musi utworzyć drugą partycję podstawową (system zarezerwowany). Miałem już trzy partycje i dlatego nie mogłem utworzyć dwóch kolejnych. Obejściem tego problemu jest utworzenie rozszerzonej partycji, w której będzie uwzględniona pamięć wymiany i kopia zapasowa. Teraz mam:
- Ubuntu (primary)
- Extended
- Swap
- Backup/download storage
- Windows 7 (primary)
- Windows 7 system reserved (primary)
Ta odpowiedź dotyczy tylko UEFI i ma być nieco bardziej nowoczesną odpowiedzią, ponieważ UEFI zastąpił starożytny BIOS. Są też pewne zmiany, które odpowiadają faktowi, że odpowiada na pytanie „jak to zrobić”, a nie pytanie „czy mogę to zrobić”.
Aby zainstalować system Windows wraz z Ubuntu, wystarczy wykonać następujące czynności:
Otóż to!
Uwaga: upewniając się, że wszystko jest gotowe do podwójnego rozruchu, sprawdź, czy Ubuntu jest zainstalowany w tablicy partycji GPT! Podczas gdy 99% czasu będziesz używać GPT, jeśli planujesz to zrobić, możliwe jest zainstalowanie UEFI Ubuntu na MBR, ale Windows 10 nie obsługuje tego dziwnego przypadku użycia. W takiej sytuacji przekonwertuj na GPT, jeśli to możliwe. Jeśli nie, wykonaj kopię zapasową i zainstaluj ponownie, a zaleciłbym to, ponieważ będzie łatwiej.
Najbardziej bezpiecznym sposobem jest najpierw instalacja systemu Windows 7, a następnie ponowna instalacja Ubuntu. To zapewni działanie gruba.
Możesz także edytować partycje za pomocą dysku CD na żywo, a następnie zainstalować system Windows 7. Po wykonaniu tej czynności uruchomisz system Ubuntu z dysku CD na żywo i przywrócisz grub. Ta procedura jest jednak nieco bardziej delikatna niż instalacja w odpowiedniej kolejności.
Jedna dobra rada: Kiedy tworzysz oddzielną partycję dla Windows 7, na przykład używając gparted, sformatuj ją od razu do NTFS. Nie używaj Instalatora Windows do formatowania partycji, ponieważ kilka razy miałem sytuację, gdy Instalator Windows uszkodził tablicę partycji i musiałem przywrócić utraconą partycję. Tak więc, jak zalecają ludzie: używając gparted, utwórz oddzielną partycję, sformatuj ją w NTFS, zainstaluj tam Windowsa, a następnie przywróć GRUB-a za pomocą LIVECD lub LiveFLash. Możesz użyć SystemResqueCD do flashowania na żywo.
Zasadniczo taka sama odpowiedź jak @evgeny, ale używając chroot
zamiast dowiązania symbolicznego.
/boot
partycje.Zamontuj instalację Ubuntu
sudo mkdir /mnt
sudo mount /dev/<partition> /mnt
Daj tej partycji dostęp do Internetu
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
Tylko jeśli masz oddzielną /boot
partycję, w przeciwnym razie pomiń ten krok
sudo mkdir /mnt/boot
sudo mount /dev/<boot_partition> /mnt/boot
Skonfiguruj, a następnie wprowadź chroot
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /dev/pts /mnt/dev/pts
sudo mount -o bind /sys /mnt/sys
sudo chroot /mnt
Upewnij się, że grub-pc
jest najnowsza wersja
apt-get update && apt-get install grub-pc
Zainstaluj GRUB
grub-install /dev/sda
Wyjście chroot
exit
Sugeruję wirtualizację systemu Windows 7 za pomocą czegoś takiego jak VirtualBox (http://www.virtualbox.org)
W ten sposób możesz jednocześnie uruchomić system Windows i Linux, bez szansy na zniszczenie Cię Bootloader Grub.
Nie wiem, dlaczego chcesz uruchomić system Windows 7, ale jeśli nie potrzebujesz pełnej pojemności sprzętowej (na przykład uruchamianie najnowszych gier 3D) na komputerze z systemem Windows, wirtualizacja może być dobrym rozwiązaniem.
To łatwy proces instalacji podwójnego systemu operacyjnego. Najpierw utwórz partycję NTFS z Ubuntu za pomocą Narzędzia dyskowego . Następnie uruchom ponownie system i kontynuuj instalację systemu Windows. Po zakończeniu instalacji możesz zobaczyć, że GRUB nie działa ... NIE PROBLEM. Mam dwie metody rozwiązania tego problemu z GRUB-em.
[Metoda 2] Może to być trochę trudne. Nie martw się, mam też łatwy. W tym celu musisz zalogować się do systemu Windows. Pobierz EasyBCD i uruchom go. Przejdź do Edytuj menu rozruchu i ustaw żądaną opcję rozruchu jako domyślną. Następnie zapisz go i uruchom ponownie system. [Testowany pod Windows].
Daj mi znać, jeśli coś włożysz.
Miałem Ubuntu na komputerze z tylko połową używanego napędu. Następnie użyłem Acronis do przywrócenia mojej partycji Windows (partycje C i W).
Teraz chcę zrobić podwójny rozruch. Wszystkie powyższe instrukcje zakładają, że masz dysk CD z systemem Windows 10, aby zainstalować system Windows (ja nie, ponieważ uaktualniłem system Windows 7).
Czy samo użycie naprawy rozruchu sprawiłoby, że byłby to system podwójnego rozruchu?