Úvod:
Pár týdnů zpět jsem na notebooku provedl instalaci Red Hat Enterprise Linux 7.0 Workstation s tím, že budu mít dualboot systém a dle potřeby budu přepínat mezi RHEL a Windows 10. Ovšem po dokončení instalace a restartu RHEL 7.0 jsem zjistil, že mi notebook nedá na výběr jaký chci zvolit OS… výchozí byl RHEL a o Windows 10 ani slůvko, takže po každém restartu ntb šel ntb rovnou do rhelu 😯 – při této situaci doporučuji progámek boot-repair disk, který mne zachránil od katastrofy 😕
# 💡 Celý test probíhal ve virtuálním prostředí Hyper-V 2012R2
Ale teď už se vrhneme na řešení, které umožní dualboot mezi win a rhel.
Příprava disku ve Windows:
Instalace RHEL 7.0
Po vložení bootovací image RHEL pokračujeme první možností
Zvolíme jazyk, který chceme používat během instalace
Na kartě „Přehled instalace“ volíme položku „Cíl instalace“
Vybereme námi předpřipravený disk a zaklikneme manuální konfiguraci
Zde vytvoříme 3 oddíly:
- boot – /boot/efi – 100MB
- / – 999999 (využije veškeré volné kapacity)
- swap – 2 GB
Potvrdíme změny
Přijímáme licenční podmínky a finišujem instalaci
Po rebootu nabootoval systém RHEL 7.0, do kterého se přihlásíme loginem uživatele, kterého jsme vytvořili během instalace RHEL.
Upravení – GRUB
Spustíme příkazový terminál a pokračujeme příkazy:
cd / sudo fdisk -l sudo blkid
Pomocí příkazu fdisk -l jsme zjistili, že na /dev/sda1 je bootovací oddíl Windows a příkaz blkid nám napoveděl UUID systému Windows na /sda1. UUID si zkopírujte, budeme ho ještě potřebovat 🙂
sudo vim etc/grub.d/41_custom
Nyní je nutné upravit file 41_custom, který otevřeme výše uvedeným příkazem.
cat <<EOF menuentry "Windows 10" { insmod part_msdos insmod ntfs set root="hd0,msdos1" search --no-floppy --fs-uuid --set=root MOJE UUID chainloader +1 } EOF
Tento řetězec vložíme do 41_custom a následně uložíme stisknutím „:wq“ – will save and exit, více zkratek vim zde.
sudo grub2-mkconfig -o /boot/grub2/grub.cfg tail -10 /boot/grub2/grub.cfg reboot
Pomocí výše uvedených příkazů provedeme update zavaděče – grubu a restartujeme stroj.
Po rebootu mám na možnost nabootovat RHEL či Windows 10 💡
WIN bootuje 👿
A RHEL taktéž 😆