Právě jsem nainstaloval Ubuntu 12.04 do notebooku s Windows 7, ale nemohu spustit z Ubuntu.
Nejprve jsem během instalace vytvořil tyto oddíly (může jich být příliš mnoho):
/dev/sda1 FAT32 SYSTEM 200Mb boot (EFI boot, i guess)
/dev/sda2 unknown file system 128 Mb msftres (Windows Boot Manager)
/dev/sda3 NTFS OS 100 Gb (Windows 7)
/dev/sda4 NTFS DATOS 315 Gb (Data partition)
/dev/sda5 ext4 28 Gb (/home)
/dev/sda8 unknown file system 1 Gb biog_grub (i'm not very sure why i made this one)
/dev/sda6 ext4 17 Gb (/ Ubuntu 12.03 installed withou errors aparently)
/dev/sda7 linex-swap 2 GB (swap)
Bootovat z Windows umím perfektně. Ve skutečnosti jsem se pokusil nakonfigurovat Windows Boot Manager pomocí EasyBCD, ale nerozpozná žádnou spouštěcí položku. Každopádně jsem přidal položku Ubuntu a ta ji nakonfigurovala automaticky.
Nyní mám zaváděcí položky Windows 7, které vypadají, že fungují, a Ubuntu 12.04, u kterých se zobrazí zpráva „Nenalezena žádná aplikace“.
Restartoval jsem z USB s Ubuntu a pokusil jsem se opravit GRUB z příkazového řádku a pomocí boot-repair. Žádné výsledky.
Pokud tomu rozumím, musím sdělit správci spouštění systému Windows, kde je můj zavaděč Ubuntu.
Takže mám dva problémy:
- Ve skutečnosti nevím, kde je můj zavaděč Ubuntu, GRUB nebo GRUB2 nebo cokoli jiného.
- Nevím, jak nastavit svůj záznam Ubuntu ve Správci spouštění systému Windows. Předpokládám, že pomocí
BCDedit.exe
protože EasyBCD mi neukázal záznamy. Každopádně nevím, jaké parametry použít.
Četl jsem o tom několik článků, ale nic užitečného jsem nenašel.
Přijatá odpověď:
Rozložení vašeho oddílu vypadá divně, ale opět takto výrobci provádějí své OEM instalace.
Pokud se jedná o systém UEFI, pak by byla přeinstalace nejrychlejší a přímá způsob, jak získat funkční instalaci. Doporučuji odstranit oddíly sda5 až sda7, protože se zdají být vámi vytvořené. Poté nainstalujte Ubuntu z ubuntu-12.04-desktop-amd64.iso v UEFI mode
(při výběru spouštění z CD při spouštění by měly být dvě možnosti spouštění z CD, jedna s UEFI a jedna bez), abyste se ujistili, že instalujete s povolenou podporou UEFI. Rozložení oddílu s oddílem Ubuntu a samostatným domácím oddílem je dobrá volba. Pro použití uspání na HDD (hibernace) byste měli jako velikost odkládacího oddílu zvolit alespoň velikost paměti RAM. K opětovnému povolení režimu spánku ve 12.04 je třeba provést ještě jeden krok. Po dokončení instalace byste měli mít na vašem pevném disku nainstalované Ubuntu s balíčkem grub-efi-amd64. Instalační program by měl rozpoznat správný systémový oddíl UEFI (pro systémový oddíl UEFI existuje specifický kód oddílu GPT), vložit tam pahýl grub-efi-stub a zaregistrovat ho do spouštěcích proměnných UEFI.
Nakonec byste měli mít ve výběru spouštění UEFI k dispozici alespoň jednu položku pro Windows a Ubuntu. Pokud tam nemáte položku související s Windows, pak se pravděpodobně nejedná o systém UEFI a neměli byste se pokoušet zkoušet mé navrhované řešení (nemohli byste zavést CD v režimu UEFI). Duální spouštění by mělo fungovat pomocí mechanismu řetězového načítání GRUB, takže nastavení Ubuntu přes UEFI jako výchozí možnost spouštění by mělo fungovat jako duální spouštění fungovalo v minulosti s GRUB.