Загрузка данных


**Часть 1: убрать старый GRUB**

Сначала убедись, что Limine грузит и Omarchy, и Windows, иначе после чистки можно остаться без меню. Работаем в терминале Omarchy.

1. Найди старый раздел EFI и подключи его:
```
lsblk -f
sudo mount /dev/nvme0n1p2 /mnt
ls /mnt /mnt/EFI /mnt/EFI/Boot
```
Нужен раздел vfat на ~100 МБ, внутри которого есть `EFI/Microsoft`. Скорее всего это `nvme0n1p2`, но сверься с `lsblk`.

2. Удали следы Arch и GRUB (команда не тронет Windows):
```
sudo rm -rf /mnt/grub /mnt/EFI/GRUB /mnt/EFI/grub
sudo rm -f /mnt/vmlinuz-linux /mnt/initramfs-linux*.img /mnt/*-ucode.img
```
Папку `/mnt/EFI/Microsoft` **не трогай**.

3. Проверь `/mnt/EFI/Boot/bootx64.efi`. Это может быть файл GRUB или запасной загрузчик Windows:
```
sudo strings /mnt/EFI/Boot/bootx64.efi | grep -ci grub
```
Если выведет число больше 0, это GRUB, и файл можно удалить: `sudo rm /mnt/EFI/Boot/bootx64.efi`. Если 0, оставь.

4. Отключи раздел: `sudo umount /mnt`

5. Убери запись GRUB из BIOS:
```
efibootmgr
sudo efibootmgr -b 0002 -B
```
Номер `0002` подставь из вывода `efibootmgr`, он должен стоять у строки **GRUB**. Windows Boot Manager и запись Omarchy/Limine удалять нельзя.

6. Перезагрузись и проверь, что в Limine видны оба пункта и обе системы запускаются.

**Часть 2: русская раскладка**

На новых установках Omarchy конфиг лежит в `~/.config/hypr/input.lua`, на старых он в `input.conf`. Проверь, какой у тебя: `ls ~/.config/hypr/`. Открой файл (`nvim ~/.config/hypr/input.lua`) и поставь:

```
hl.config({
  input = {
    kb_layout = "us,ru",
    kb_options = "compose:caps,shift:both_capslock_cancel,grp:alt_shift_toggle",
  },
})
```
Если в файле уже есть блок `input`, правь существующие строки, а не добавляй второй блок. В новой версии изменения применяются сразу после сохранения файла. Переключение: Alt+Shift. Если нужно другое сочетание, замени `grp:alt_shift_toggle` на `grp:win_space_toggle` (Win+Space).

Для старого формата `input.conf` синтаксис такой:
```
input {
  kb_layout = us,ru
  kb_options = compose:caps,grp:alt_shift_toggle
}
```
После правки выполни `hyprctl reload`.

Если что-то не сработает, скинь вывод `efibootmgr` или содержимое файла.