GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL 7 :Jak přeinstalovat GRUB2 ze záchranného režimu

CentOS / RHEL 7 nyní obsahuje GRUB2, který používá nový způsob instalace do MBR vašeho spouštěcího zařízení. Pokud váš systém po selhání nelze spustit, možná budete muset znovu nainstalovat zavaděč GRUB2. Chcete-li přeinstalovat GRUB2, musíte zavést systém do záchranného režimu. Pro zavedení do záchranného režimu a přeinstalaci bootloaderu GRUB2 postupujte podle následujících kroků.

Zavedení do záchranného režimu a přeinstalace GRUB2

1. Spusťte systém z instalačního DVD RHEL7 změnou pořadí zavádění v Bios a výběrem média DVD jako první preference spouštění.

Poznámka :Starší verze RHEL 7 DVD zde nebude fungovat. Ujistěte se tedy, že máte s sebou nejnovější verzi RHEL 7 DVD.

2. Na spouštěcí obrazovce vyberte možnost Troubleshooting na konci obrazovky.

3. Na další obrazovce vyberte možnost Zachránit systém CentOS Linux .

4. Na další obrazovce pokračujte stisknutím klávesy enter. Až budete dotázáni, zda chcete, aby Rescue nalezla vaši instalaci, zvolte Pokračovat.

Pokud narazíte na potíže s detekcí instalace, zkuste to znovu pomocí možnosti Přeskočit a ručně zjistěte a připojte úložiště. Pokud záchranný režim zjistil správnou instalaci, zobrazí se zpráva zobrazená na obrázku níže.

5. Dalším krokem je změna kořenového adresáře na /mnt/sysimage pomocí příkazu chroot. Tím se váš systém stane kořenovým prostředím.

# chroot /mnt/sysimage

6. Pomocí příkazu grub2-install přepište MBR do zaváděcího zařízení. Zaváděcí zařízení je obvykle /dev/sda.

# grub2-install /dev/sda

Měli byste obdržet zprávu o úspěšné instalaci, jak je uvedeno níže.

Chcete-li restartovat systém, nejprve opusťte prostředí chroot a zadejte příkaz run reboot.

Přeinstalování grub2 na počítačích založených na UEFI

Pokud používáte počítač s UEFI, ujistěte se, že jste přidali také níže uvedené 2 kroky, než znovu nainstalujete GRUB2 pomocí příkazu „grub2-install“.

1. Pokud byl systémový oddíl EFI znovu vytvořen nebo poškozen, lze tyto soubory obnovit přeinstalací grub2-efi , moduly grub2-efi a shim balíčky.

# yum reinstall grub2-efi grub2-efi-modules  shim

2. Pokud /boot/efi/EFI/redhat/grub.cfg byl odstraněn nebo poškozen, lze jej obnovit pomocí následujícího příkazu:

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg


Cent OS
  1. Jak nakonfigurovat rozhraní v „Promiskuitním režimu“ v CentOS/RHEL

  2. Jak zakázat NUMA na spouštěcích zavaděčích EFI pomocí GRUB2 (CentOS/RHEL 6)

  3. Jak deaktivovat režim FIPS na CentOS/RHEL 7

  1. CentOS / RHEL 7 :Jak přepnout na iptables z firewalld

  2. CentOS / RHEL 5,6 :Jak přeinstalovat zavaděč GRUB ze záchranného režimu

  3. Jak obnovit poškozený kořenový oddíl ze záchranného režimu v CentOS/RHEL 5,6

  1. Jak povolit SELinux v CentOS/RHEL 7

  2. Jak zavést do režimu jednoho uživatele v CentOS/RHEL 7

  3. Jak zavést RHEL 7 / CentOS 7 Server v režimu jednoho uživatele