GRUB+LVM - не получается установить GRUB

Доброго времени суток. Возникли проблемы при установке.
Ниже установка:
modprobe dm-mod
gdisk /dev/sda
o
y
n
1
+32M
ef02
n
2
Enter
Enter
8e00
w
y
gdisk /dev/sdb
o
y
n
1
Enter
Enter
8e00
w
y
pvcreate /dev/sda2 /dev/sdb1
vgcreate arch /dev/sda2 /dev/sdb1
lvcreate -L 100M -n boot arch
lvcreate -l100%FREE -n root arch
mkfs.ext2 /dev/mapper/arch-boot
mkfs.ext4 /dev/mapper/arch-root
mount /dev/mapper/arch-root /mnt
mkdir /mnt/boot
mount /dev/mapper/arch-boot /mnt/boot
pacman -Syy
pacstrap /mnt base base-devel
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
modprobe dm-mod
nano /etc/mkinitcpio.conf            # ADD "lvm2" to HOOKS=". . .  lvm2
filesystems . . ."
mkinitcpio -p linux
pacman -S grub-bios

Как правильно установить GRUB ?
grub-install ???(/dev/sda? или grub-install --target=i386-pc --recheck --debug /dev/sda?)
при загрузке в GRUB rescue
ls (hd0) (hd0,msdos1) (hd1) - LVM раздел должен как-то видеться?

PS при установке boot вне LVM - что должно быть в grub.cfg ?(чуть позже выложу конфиг который получился)
Обязательно ли выносить boot в отдельный раздел?(я имею ввиду при LVM, в отдельный /dev/mapper/boot)
Присоединяюсь, что бы не создавать новую тему.
Установил систему но не могу настроить загрузчик.
устанавливал так:
pacman -S grub-bios
grub-install --target=i386-pc --recheck --debug /dev/sda
GRUB установился, систему видит, но не загружает.
Пишет: you need to load the kernel first
система установленна на /dev/sda1 в формате ext4
других разделов не выносил.
В установленную систему могу войти только через chroot из установочного диска
а вот это зачем было?
irzhyk, лично я не пробовал ставить груб на LVM, но вики говорит, что можно:
https://wiki.archlinux.org/index.php/GRUB#LVM
https://wiki.archlinux.org/index.php/GRUB2_(Русский)#LVM
P.S.
Только странно это – если груб уже стартовал с LVM, то делать insmod lvm и set root на него же как-то поздновато :)

Dargod, а вот не надо влезать в чужие темы.
Вы груб установили, а настраивать кто будет? У него ещё конфиг есть, без него он автоматически не загружает, только руками в командной строке :)
Читайте вики, там всё есть.
Natrio,
Natrio
вики говорит, что можно:
Вот поэтому я и заморачиваюсь)

Хочу разобраться все-таки с загрузкой:
1 - Система с Legacy BIOS - разметка MBR - как в fdisk указать загрузочный раздел? - ставим GRUB-BIOS(правильно?)(pacman -S grub-bios?)
2 - Система с Legacy BIOS - разметка GPT - как(и нужно ли) в gdisk указать загрузочный раздел - ставим GRUB-BIOS(правильно?)(pacman -S grub-bios?)
3 - Система с EFI(UEFI) - разметка GPT - ставим gummiboot(или GRUB-EFI)(и можно ли обойтись совсем без загрузчика, кажется сам EFI(UEFI) это позволяет?)
4 - при использовании LVM необходимо сделать modprobe dm-mod(это делать только при установке или и после?)

И отдельно про LVM:
1 - Возможно ли все-таки с него загрузиться?
2 - Как LVM раздел должен видиться в GRUB rescue?
3 - insmod lvm в grub.cfg, lvm2 в mkinitcpio.conf обязательно делать?
4 - если использовать boot внутри lvm , обязательно ли для него делать отдельный LV ?

Спасибо за ответы, вопросы не совсем полны, просто не знаю что еще нужно указывать.
irzhyk
pacman -S grub-bios?
pacman -S grub
давно уже, других грубов в репах нет.
Загрузочный раздел в/для GRUB случае BIOS указывать НЕ НУЖНО нигде, если у вас не "мультизагрузка", про EFI ничего не скажу, не пробовал.

По LVM не ко мне, по поводу GRUB могу сказать вот что: на тот момент, когда GRUB УЖЕ стартовал и читает свой grub.cfg С РАЗДЕЛА, на котором он установлен, этот раздел УЖЕ читается грубом, и ничего для этого делать уже не надо. Совершенно бесполезно инструктировать груб В ЕГО КОНФИГЕ о том, как читать этот самый конфиг – это надо делать РАНЬШЕ, при установке груба.

insmod lvm в grub.cfg
имеет смысл делать ТОЛЬКО в том случае, если груб (и grub.cfg c ним) установлен НЕ на LVM, а ядро на LVM.
Аналогично тому, как и set root бессмысленно делать, если ядро лежит в том же разделе, что и груб.

P.S.
И вдруг, просто на всякий случай – УСТАНОВКА GRUB это не pacman, а grub-install
Установка ПАКЕТА grub это НЕ установка загрузчика.
 
Зарегистрироваться или войдите чтобы оставить сообщение.