Właśnie przeszedłem przez to jako nowicjusz Linuksa w ten weekend i po prostu (!) Działałem. Miałem fabryczną konfigurację systemu Windows 7 na laptopie i próbowałem zmusić Ubuntu do podwójnego rozruchu. Użyłem menedżera partycji Windows, aby zwolnić trochę miejsca na dysku twardym, a następnie użyłem Live CD i GParted do utworzenia partycji logicznych /, / home i wymiany. Następnie zainstalowałem Ubuntu na tych partycjach. Następnie wróciłem do systemu Windows, uruchomiłem EasyBCD i za każdym razem, gdy próbowałem (patrz powyższe sugestie wątku), zawsze kończyło się to poleceniem grub> i czasami nic bardzo.
Pierwszą rzeczą do zrobienia jest sprawdzenie, czy możesz użyć wiersza polecenia grub>, aby faktycznie uruchomić system Ubuntu. To da ci pewność, że instalacja zadziałała i powie ci, jakich ustawień użyć później.
„ls” pokaże ci, gdzie jesteś. Dla mnie wyglądało to na mój dysk Windows 7 C z niektórych nazw katalogów, które przywołałem. Musisz więc zmienić katalog główny na partycję zawierającą pliki / boot systemu Ubuntu. W tym celu użyj polecenia grub „root”.
Grub nie używa sda / b / c / d dla dysków twardych sata, zamiast tego używa hd0 dla sda, hd1 dla sdb itp. „Tab_key” jest używany w grub dla opcji autouzupełniania. Mam tylko jeden dysk twardy, więc wpisanie „root (hd0,„ tab_key ””) dało mi wszystkie dostępne opcje partycji w hd0. Pomoże to, jeśli wiesz, na której partycji zainstalowałeś / boot, ale nawet wtedy jest to nie jest zbyt intuicyjny. Użyłem GParted do stworzenia moich partycji instalacyjnych, więc wiedziałem, że zainstalowałem / uruchomiłem na partycji sda9, więc mogłem to stosunkowo łatwo zidentyfikować. Trochę mylące, ponieważ grub zaczyna liczyć rozszerzone partycje od 4. grub, aby uzyskać partycję / boot, napisałem „root (hd0,8)”, tj. o jeden mniej niż numer sda9. Zrób „ls” i na pewno,
Następnym krokiem jest załadowanie jądra i pliku initrd. Jądro było tym, które rzuciło mnie, ponieważ musisz określić root w normalnej terminologii linux jako część polecenia. Chociaż rzeczywiste jądro i plik .img znajdują się w katalogu / boot, mają długie nazwy. W katalogu głównym znajdują się wskaźniki, które oszczędzają na dokładnym pisaniu. Oto wszystko, co wpisałem, w tym powyższe polecenie root:
root (hd0,8)
kernel /vmlinuz root=/dev/sda9
initrd /initrd.img
boot
W ten sposób uruchomiłem moje Ubuntu i dało mi pewność, że zostało zainstalowane OK. Teraz musiałem tylko dowiedzieć się, jak to zautomatyzować. To zabrało mnie z powrotem do EasyBCD na Win7. Kliknij, aby dodać nowy wpis (zostawiłem oryginalny, który zabrał mnie do grub> sam), wybrałem kartę NeoGrub i kliknąłem Instaluj. Następnie kliknąłem Konfiguruj, co spowodowało wyświetlenie pliku menu.lst. Dodałem wszystkie wiersze, których użyłem powyżej w wierszu poleceń grub, aby uruchomić go i to było to. Następnym razem, kiedy ponownie się uruchomiłem, wybrałem NeoGrub i piszę to wszystko z Ubuntu, który wygląda super i szybko w porównaniu ze stałym kręgiem opóźnienia Win7.
linki korzystałem przez cały weekend ....
http://www.linuxbsdos.com/2012/05/17/how-to-dual-boot-ubuntu-12-04-and-windows-7/2/
http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html