irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
Доброго времени суток. Возникли проблемы при установке.Ниже установка: 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) |
Dargod |
|
Темы:
2
Сообщения:
10
Участник с: 09 января 2014
|
Присоединяюсь, что бы не создавать новую тему. Установил систему но не могу настроить загрузчик. устанавливал так: pacman -S grub-bios grub-install --target=i386-pc --recheck --debug /dev/sda Пишет: you need to load the kernel first система установленна на /dev/sda1 в формате ext4 других разделов не выносил. В установленную систему могу войти только через chroot из установочного диска |
Alagyr |
|
Темы:
2
Сообщения:
17
Участник с: 03 июня 2013
|
а вот это зачем было? |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
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, а вот не надо влезать в чужие темы. Вы груб установили, а настраивать кто будет? У него ещё конфиг есть, без него он автоматически не загружает, только руками в командной строке :) Читайте вики, там всё есть. |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
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 ? Спасибо за ответы, вопросы не совсем полны, просто не знаю что еще нужно указывать. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
irzhyk 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 это НЕ установка загрузчика. |