58 lines
1.8 KiB
Markdown
58 lines
1.8 KiB
Markdown
---
|
||
tags:
|
||
- "grub"
|
||
---
|
||
|
||
[Качаем iso образ archlinux'а](https://www.archlinux.org/download/)
|
||
|
||
Создаём загрузочную USB флешку с archlinux при помощи утилитки [rufus](https://rufus.akeo.ie/). При записи образа использовать режим DD.
|
||
|
||
Перезагружаем комп и загружаемся с флешки. Выбираем первый пункт меню "Boot Arch Linux"
|
||
|
||
Смотрим список дисков:
|
||
|
||
```
|
||
fdisk -l
|
||
```
|
||
|
||
Нужно обратить внимание на раздел, куда установлен arch (у меня был /dev/sdb6).
|
||
Также нужно обратить внимание на загрузочный EFI-раздел (у меня был /dev/sdb2).
|
||
|
||
Монтируем их:
|
||
|
||
```
|
||
mount /dev/sdb6 /mnt
|
||
mount /dev/sdb2 /mnt/boot
|
||
```
|
||
|
||
Выполняем genfstab:
|
||
|
||
```
|
||
genfstab -U /mnt >> /mnt/etc/fstab
|
||
```
|
||
|
||
Загружаемся в установленный archlinux:
|
||
|
||
```
|
||
arch-chroot /mnt /bin/bash
|
||
```
|
||
|
||
Ставим заново grub:
|
||
|
||
```
|
||
pacman -Syu grub
|
||
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck
|
||
grub-mkconfig -o /boot/grub/grub.cfg
|
||
```
|
||
|
||
Перезагружаемся. Обратим внимание, что пункта меню для выбора винды нет. Это нормально. Восстанавливаем исчезнувший вариант загрузки винды:
|
||
|
||
```
|
||
pacman -Syu os-prober
|
||
grub-mkconfig -o /boot/grub/grub.cfg
|
||
```
|
||
|
||
После выполнения двух команд выше, будет найдена загрузочная запись винды и добавлена в grub.cfg.
|
||
|
||
Перезагружаемся и наслаждаемся Windows 10 + Arch Linux на одном компе с поддержкой UEFI.
|