Как поставить grub?

Поставил я убунту и даже не знал, что у меня uefi. Сегодня снёс убунту и на её место поставил арч. Груб он ставить отказался, написав что не хватает efi раздела. (Убунту как то и без него жила). Вопрос - как его создать.
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 20G 0 part
├─sda2 8:2 0 50G 0 part
├─sda3 8:3 0 20G 0 part
└─sda4 8:4 0 375.8G 0 part
На sda1 арч, на sda2 хомяк арча, sda3 дебиан, sda4 хомяк дебиана. Я знаю, что можно было сделать общий хомяк, но я так не хочу.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
Сейчас Вы можете откусить от sda1 100-200М тем же GParted (я делаю немного больше - 512) оставить его неотформатированным.
Далее - перенакатить заново arch, перед установкой этот неотформатированный раздел отформатировать, в том же cfdisk, тип раздела указать как EFI.
Далее - установить как обычно. Во время установки указать, что нужно скачать и поставить пакеты grub, efibootmgr.
Как то вот так.
netwalker, вопрос: где указывать тип раздела EFI, если точнее чем(какая команда должна получится)? Этот раздел у меня будет /dev/sda1.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
Да, если к примеру я снесу арч, то больше мне не придётся менять этот раздел?
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
alsoijw
Тип раздела указывается в cfdisk (type).
При установке его нужно будет смонтировать. У меня это выглядит вот так:
mkfs.ext4 /dev/sda3 - тут у меня живет арч
mkswap /dev/sda2 - тут живет своп
mount /dev/sda3 /mnt - монтируем раздел
swapon /dev/sda2 - подключаем своп
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi монтируем EFI раздел (он у меня sda1)
pacstrap /mnt base base-devel grub efibootmgr os-prober (пакет os-prober можно не ставить, если арч будет единственной системой).
genfstab -U -p /mnt>> /etc/fstab

ну и донастраиваете далее по своему вкусу.
Грузитесь в не-uefi режиме, потом ставьте как на bios без всяких разделов.
lampslave, оно? Если да, то не помогает.
boot mode Legacy BIOS
Secure Boot Disabled
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
Вообще-то должно помочь (если конечно у вас arch действительно грузится в bios-режиме), но раз что-то идёт не так, поставьте grub с livecd ubuntu и не мучайтесь.
lampslave, так?
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Увидел арч, и без раздумий ребутнулся. Бесконечно. Воткнул живую флешку, теперь думаю - есть ещё варианты? Похоже придётся создавать раздел.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
Видимо, не совсем. https://help.ubuntu.com/community/Grub2/Installing#via_the_LiveCD_terminal см. пункт 6 (ну и с маном сверьтесь на всякий случай). Не забудьте сгенерировать конфиг.
 
Зарегистрироваться или войдите чтобы оставить сообщение.