LINUX.ORG.RU

Установка Arch Linux рядом с windows 11

 , ,


0

1

‎1.Попадаю в установщик. ‎2.подключаюсь к wifi через iwtcl.-успешно ‎3.rfkill unblock all ‎4.fdisk -l. Вывод: ‎ /dev/nvme0n1p1 - fat32 ‎ /dev/nvme0n1p2 - Windows ‎ …до p5 все диски windows ‎ /dev/nvme0n1p6 - 90GB не распределнное пространство, для установки arch ‎5.cfdisk /dev/nvme0n1 - выбираю 6 раздел, New , затем Write. Выхожу из cfdisk. ‎6.lsblk ‎7.mkfs.ext4 /den/nvme0n1p6 ‎8.запускаю archinstall ‎9.Выставляю языки, задаю пароль root, отказываюсь от swap. Выбираю grub. ‎10.Захожу в Disk Configuration - выбираю ручную настройку. Выбираю диск, затем размечаю раздел с fat32 как /boot/efi, раздел куда буду устанавливать линукс /. ‎11.Запускаю установку.Во время установки пару warning, по типу not firemware «ast» и.т.д. ‎12.Установка завершена, перехожу в chroot, смотрю все папки есть, можно перемещаться /home /etc и.т.д. ‎13.Вытаскиваю флешку и reboot. ‎ ‎Но загружаеттся windows, и тот раздел на который устанавливал, полностью свободный. В bios тоже только windows ‎ ‎

благодарим за плотнейшее удержание в курсе. будем признательны за продолжение наблюдения.

usi_svobodi
()
Последнее исправление: usi_svobodi (всего исправлений: 1)

Начинай с Ubuntu, потом как наберёшься опыта - Arch.

kostik87 ★★★★★
()

Скорее всего, проблема в том, что GRUB не установился в EFI-раздел, либо установка шла в неправильном режиме (UEFI/Legacy). EFI-раздел (тот самый /dev/nvme0n1p1, FAT32, обычно ~100–300 МБ) мог быть не смонтирован в /boot/efi во время установки или GRUB не записал в него свои файлы.

Кроме того, утилита archinstall нередко не устанавливает GRUB, если EFI не был явно смонтирован вручную перед установкой — особенно при ручной разметке.

Или ты сделал опечатку: mkfs.ext4 /den/nvme0n1p6 — файловая система не создалась, поэтому Arch не записался на диск.

Нужно загрузиться с LiveUSB, смонтировать систему:

mount /dev/nvme0n1p6 /mnt && mount --mkdir /dev/nvme0n1p1 /mnt/boot/efi && arch-chroot /mnt

Установить загрузчик:

pacman -S grub efibootmgr && grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch && grub-mkconfig -o /boot/grub/grub.cfg

Проверить запись в UEFI через efibootmgr -v; если нет, добавить её вручную.

После этого Arch должен появиться в BIOS и нормально загружаться вместе с Windows. Перезагрузи и посмотри BIOS -> Boot Order. В списке загрузки теперь должен быть «Arch Linux» (или «GRUB»).

posixbit ★★★
()

Выбираю grub.

А надо было выбирать EFI и просто монтировать FAT32-раздел в /boot, чтобы ПМ туда положил ядрышко. И потом из биоса просто выбрать нужную систему для запуска.

stabilitron
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.