irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
lampslave спасибо. Medar, при pacman -S gummiboot(если примонтировать esp раздел как /boot(а не как /boot/EFI)) gummiboot install выполняется автоматически(насколько я понял). mount -t efivarfs efivarfs /sys/firmware/efi/efivars не помогло(позже напишу ошибки), не понимаю когда это делать? установить базовую систему, отмонтировать esp раздел, сделать arch-chroot, сделать mount -t efivarfs efivarfs /sys/firmware/efi/efivars, потом примонтировать esp раздел(куда? /boot или /boot/EFI?) и затем gummiboot install ? Еще вопрос: когда я создаю новую разметку диска(GPT), делаю gdisk /dev/sda. если я создал 2 раздела, есть ли смысл открыть gdisk-ом конкретный раздел? gdisk /dev/sda1,2 ? Или это бред? Когда я создал 2 раздела, gdisk /dev/sda1 - mbr-protective, gpt-present, а gdisk /dev/sda2 - mbr-only, а gdisk /dev/sda - mbr-protective, gpt-present, как такое может быть? PS только что осенила мысль, по идее esp раздел - защищенный, не должен быть виден из загруженной системы, т.е. получается его нельзя монтировать как /boot, и следовательно монтируем его как /boot/EFI, просто для gummiboot install еще указываем путь? |
froluxa |
|
Темы:
0
Сообщения:
26
Участник с: 29 декабря 2012
|
Защищенный он только в винде, в линуксе обычный FAT раздел. Монтировать его можешь куда угодно. Монтировать в /boot требуется чтобы отработал gummiboot install, а так хоть в /media монтируй. Проще скачать архив gummiboot и распаковать на esp раздел руками |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
Проблема решена! :) Порядок действий: Загрузился с флешки арчем, выбрал efi-shell, отбражаются диски(как fs0-1, blk0-2) Т.е. разделы жесткого диска видны, захожу на efi-fat раздел - пусто. Подключил диск к винде, в диспетчере дисков винт видится одним куском, с собой не дает ничего сделать(только преобразовать в динамический) Через diskpart создал 2 раздела, там же отформатировал первый 512м раздел в FAT. Загрузился arch-флешкой, через gdisk выбраз стиль разметки GPT(тут еще нужно было указать тип ef00 для sda1) Далее создание lvm, монтирование /dev/mapper/arch-root в /mnt, а /dev/sda1 в /mnt/boot - стандартная установка. Установка gummiboot, настройка(по вики) - все заработало! Где-то я неправильно создавал esp-раздел. Создавал так : gdisk /dev/sda o y <enter> n 1 <enter> <enter> ef00 <enter> n 2 <enter> <enter> 8e00 <enter> w y mkfs.vfat /dev/sda1 (пробовал еще и так mkfs.vfat -F32 /dev/sda1) После этого в efi-shell зашел на efi-fat раздел - и увидел структуру /boot Спасибо |