Страница 1 из 1
Новые сборки не ставятся на secureboot EFI
Добавлено: 21 май 2015, 00:15
PastorDi
Что-то у меня образы 10911 & 11110 не ставятся на EFI c Secureboot.
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 21 май 2015, 14:22
CaptainFlint
PastorDi писал(а):Что-то у меня образы 10911 & 11110 не ставятся на EFI c Secureboot.
Ну неужели так сложно написать хоть чуточку поподробнее? Что происходит, на каком этапе проблема, в чём вообще заключается проблема?
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 21 май 2015, 16:14
PastorDi
CaptainFlint писал(а):PastorDi писал(а):Что-то у меня образы 10911 & 11110 не ставятся на EFI c Secureboot.
Ну неужели так сложно написать хоть чуточку поподробнее? Что происходит, на каком этапе проблема, в чём вообще заключается проблема?
Значит я не так выразился. Пардон.
Preparation
- In desktop insert USB stick
- Format usb stick in Fat32
- Writing with dd iso image 10911/11110 to usb stick
- sync
- Pulled from a usb stick
- Insert usb stick in laptop
Steps to reproduce
- Turn on computer
- Press F12
- Select UEFI USB stick
- Show grub menu
- Select Install Rosa...
- Installing Rosa (/boot/efi to /dev/sda2 (ESP partition), / to /dev/sda6, /swap to /dev/sda7)
- All normal installation
- Reboot and pulled from a usb stick
Expected
- After reboot press F12
- Select Rosa
- Starting Grub Rosa and boot...
Actual
- After reboot press F12
- Show only Windows
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 21 май 2015, 17:30
CaptainFlint
Спасибо, подтверждаю. Почему-то efibootmgr начал падать в chroot-окружении.

Буду разбираться.
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 21 май 2015, 17:39
PastorDi
CaptainFlint писал(а):Спасибо, подтверждаю. Почему-то efibootmgr начал падать в chroot-окружении.

Буду разбираться.
10760 встал нормально.
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 21 май 2015, 18:22
CaptainFlint
Номер образа точно 10760? Не вижу такого в списках.
В принципе, я уже раскопал наиболее вероятного виновника, тестирую.
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 21 май 2015, 19:28
PastorDi
CaptainFlint писал(а):Номер образа точно 10760? Не вижу такого в списках.
В принципе, я уже раскопал наиболее вероятного виновника, тестирую.
Да, точно 10760. Вот:
http://mirror.rosalab.ru/rosa/rosa2014. ... _20-56-41/
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 21 май 2015, 23:32
aponomarenko
Подтверждаю, что после установки 11110 на ноутбук Sony загружается не граб РОСЫ, а Винда. Может удалить этот образ?
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 22 май 2015, 00:17
CaptainFlint
Во-первых, там несколько образов затронуто, нет смысла удалять лишь один из них. Ну и всё-таки эти образы по сути являются ночными билдами, а не официальными релизами, они нигде не пиарятся, и никто не обещал для них безглючную работу.
Вообще, я уже исправил проблему. В тестовом образе установка проходит корректно (проверил на виртуалке и на ноутбуке); в основные ветки исправление попадёт после прохождения QA.
Если есть желание проверить, вот тестовый образ:
https://abf.rosalinux.ru/platforms/rosa ... ists/11244
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 22 май 2015, 01:52
PastorDi
CaptainFlint писал(а):
Вообще, я уже исправил проблему. В тестовом образе установка проходит корректно (проверил на виртуалке и на ноутбуке); в основные ветки исправление попадёт после прохождения QA.
Если есть желание проверить, вот тестовый образ:
https://abf.rosalinux.ru/platforms/rosa ... ists/11244
Нет.

Образ 11244 с теми же симптомами не поставился.
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 22 май 2015, 03:00
CaptainFlint
Тогда проделай, пожалуйста, следующее:
1. Загрузись в Live, открой консоль с двумя вкладками, в обеих запусти su, потом в одной из них — draklive-install.
2. Проведи установку как обычно, вплоть до этапа установки загрузчика. До того, как нажимать Далее в этом диалоге, переключись в консоль на вторую вкладку, выполни там
а затем введи команду
но не нажимай Enter. Теперь переключись в инсталлятор, нажми Далее, а когда появится текст о том, что загрузчик устанавливается, перейди обратно в консоль и нажми Enter для выполнения команды (надо успеть это сделать в то время, когда устанавливается загрузчик, т.к. сразу после этого всё сразу же отмонтируется).
3. После завершения установки загрузчика (и появления диалога задания рутового пароля) снова выполни
Мне для анализа будут нужны:
а) выводы вышеперечисленных команд (итого 3 штуки),
б) консольный вывод в той вкладке, где запускался draklive-install (достаточно только той части, которая идёт после сообщений об удалении пакетов локализации, происходившем перед началом копирования системы на диск),
в) логи dmesg, journalctl, /var/log/messages.
Re: Пятничное тестирование - загляни в будущее Росы!
Добавлено: 22 май 2015, 11:46
PastorDi
CaptainFlint писал(а):
Мне для анализа будут нужны:
а) выводы вышеперечисленных команд (итого 3 штуки),
б) консольный вывод в той вкладке, где запускался draklive-install (достаточно только той части, которая идёт после сообщений об удалении пакетов локализации, происходившем перед началом копирования системы на диск),
в) логи dmesg, journalctl, /var/log/messages.
Сделал на образе 11244. Вот:
https://yadi.sk/d/lXz6ZRshgoLkg
Там zip архив:
efi1.txt = это До нажатия кнопки Далее до этапа установки загрузчика.
findmnt1.txt = Во время установки загрузчика (сразу как надпись появилась)
findmnt2.txt = Во время установки загрузчика (уже в конце установки)
efi2.txt = Это после установки загрузчика, когда уже окно с рутовым паролем появилось
draklive-install.txt - это все что выдал в консоли установщик
dmesg.txt - лог dmesg после установки
messages.txt - лог /var/log/messages после установки
jr.txt - это лог journalctl после установки.
PS. Я визуально заметил разницу в установке между образами 10760 и 11244 во время указания точки монтирования /boot/efi . КОгда запускается diskdrake и указываешь разделс ESP (с efi) то в образе 10760 автоматом подставляется точка монтирования /boot/efi. А на образе 11244 надо в ручную указывать точку монтирования (выбирать из выпадающего списка).
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 27 май 2015, 21:30
CaptainFlint
Попробуй, пожалуйста, вот этот образ:
https://abf.rosalinux.ru/platforms/rosa ... ists/11356
Если проблема останется, то проделай всё то же самое со сбором логов, только второй вызов efibootmgr -v сделай, когда инсталлятор уже полностью завершит работу и покажет финальный диалог с кнопкой Finish (можно даже после закрытия этого диалога).
Насчёт точки /boot/efi мы там тоже кое-что подправили, теперь должна предлагаться. Но то, что она предлагалась в 10760 — это, скорее, случайное везение. Если запустить 10760 и 11244 в одинаковых начальных условиях, то их поведение в этом аспекте отличаться ничем не будет.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 28 май 2015, 00:37
PastorDi
YES!!
Специально 2 раза переставил. Все отлично встало и работает.
Только теперь раздел с efi предлагает /home монтировать.

Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 28 май 2015, 02:38
CaptainFlint
PastorDi писал(а):YES!!
Специально 2 раза переставил. Все отлично встало и работает.
Что ж, уже что-то!
PastorDi писал(а):Только теперь раздел с efi предлагает /home монтировать.

Поподробней, плиз. Какая изначальная конфигурация разделов, в каком порядке удаляются/создаются разделы, назначаются точки монтирования? Лучше, наверное, даже в форме видео, чтобы были чётко видны все шаги.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 28 май 2015, 10:41
PastorDi
CaptainFlint писал(а):
PastorDi писал(а):Только теперь раздел с efi предлагает /home монтировать.

Поподробней, плиз. Какая изначальная конфигурация разделов, в каком порядке удаляются/создаются разделы, назначаются точки монтирования? Лучше, наверное, даже в форме видео, чтобы были чётко видны все шаги.
Вот тут в сообщении я скрин свой человеку показывал:
http://forum.rosalab.ru/viewtopic.php?f ... 655#p45183
/sda2 = ESP = /boot/efi
/sda6 = Корень = /
/sda8 = Swap = /swap
Так вот там же в /sda2 и Виндовый загрузчик, и когда в diskdrake выбираешь раздел /sda2 то автоматом предлагается монтировать в /home вместо /boot/efi.
Диск поделен уже на разделы. Я их не трогаю. Разделы не удаляю, не создаю, просто в diskdrake я указываю точки монтирования и все.
При установке форматится /sda6 и дальше ставится система.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 28 май 2015, 13:49
CaptainFlint
Чёрт, тогда всё понятно. Проблема в том, что я указал предпочтительные размеры EFI-раздела от 64 до 256 Мб. А функция предложения точки монтирования использует эти размеры в качестве ограничений. Т.к. у тебя EFI-раздел 300 Мб, то функция считает, что он не может быть /boot/efi, и исключает его из списка, остаётся только /home, на который ограничения не такие строгие. Раньше для EFI были указаны размеры 256–1024 Мб, но автоматическое разбиение устроено так, что в реальных условиях (т.е. на достаточно больших дисках) такие размеры всегда приводят к использованию верхней границы, и EFI-раздел будет создаваться с максимальным размером, впустую отъедая эти несколько сотен мегабайт и не используя из них даже пятую часть.
Попробую поковыряться ещё. Если не получится поменять авторазбиение, то придётся увеличить всё-таки максимальный размер…
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 28 май 2015, 17:42
PastorDi
CaptainFlint писал(а):Чёрт, тогда всё понятно. Проблема в том, что я указал предпочтительные размеры EFI-раздела от 64 до 256 Мб. А функция предложения точки монтирования использует эти размеры в качестве ограничений. Т.к. у тебя EFI-раздел 300 Мб, то функция считает, что он не может быть /boot/efi, и исключает его из списка, остаётся только /home, на который ограничения не такие строгие. Раньше для EFI были указаны размеры 256–1024 Мб, но автоматическое разбиение устроено так, что в реальных условиях (т.е. на достаточно больших дисках) такие размеры всегда приводят к использованию верхней границы, и EFI-раздел будет создаваться с максимальным размером, впустую отъедая эти несколько сотен мегабайт и не используя из них даже пятую часть.
Попробую поковыряться ещё. Если не получится поменять авторазбиение, то придётся увеличить всё-таки максимальный размер…
У меня эти размеры изначально были, с компом. Т.к. Винда лицензия.
Мне ноуты разные попадались, и ESP раздел больше 500Мб я не видел. Обычно 100/200/300/500Мб этот раздел, но в большинстве сулчаев попадается 200/300Мб.
Вообще, на Technet есть много интересного по поводу рекомендаций для ОЕМ производителей, которые делают Винду на ноуты.
тут1 и
тут и
тут и т.д. Может придерживаться как-то их правил? Ведь на многих ноутах по 2 системы стоит.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 28 май 2015, 18:10
CaptainFlint
Там как раз рекомендуется 100 Мб, этот размер у меня отлично прошёл бы.
В любом случае, я уже нашёл более-менее простой способ заставить его принимать любой размер, решил ограничить снизу 32 мегабайтами, сверху — без ограничений, по умолчанию будет предлагаться 256 Мб. Тестовый образ:
https://abf.rosalinux.ru/platforms/rosa ... ists/11381
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 28 май 2015, 22:37
PastorDi
CaptainFlint писал(а):Там как раз рекомендуется 100 Мб, этот размер у меня отлично прошёл бы.
В любом случае, я уже нашёл более-менее простой способ заставить его принимать любой размер, решил ограничить снизу 32 мегабайтами, сверху — без ограничений, по умолчанию будет предлагаться 256 Мб. Тестовый образ:
https://abf.rosalinux.ru/platforms/rosa ... ists/11381
Попробовал. Образ встал нормально.
Только теперь и на /sda6 и на /sda2 - предлагает /boot/efi

Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 02 июн 2015, 22:27
CaptainFlint
OK, действительно, недопроверил. Тут должно быть исправлено:
https://abf.rosalinux.ru/platforms/rosa ... ists/11474
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 03 июн 2015, 00:28
PastorDi
Угу, теперь всё отлично!

Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 03 июн 2015, 01:24
CaptainFlint
Наконец-то.

Спасибо за репорты и тестирование!
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 06 июн 2015, 11:48
nebritos
http://forum.rosalab.ru/download/file.p ... &mode=view
Ну это "полнейший бардак" на винте,называется......
На "такое" я бы сам не встал

Я без упрёков,если что.
Надо ещё "system volume info........" вскрыть,а вдруг там вирусы сидят?
Да и в "неприкасаемых" разделах шпионский троян стучит

и прямо в пентагон
А вы ему Русскую линуху.........
С уважением

Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 06 июн 2015, 15:44
VictorR2007
В продолжение предыдущего сообщения, на картинке по ссылке как то странно разделы отображаются.
Без ключика, и раздел efi как то странно показывается.
У меня всегда так.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 07 июн 2015, 21:46
PastorDi
Это не бардак. Нормально все. Винда просто лицензия. Она сама разбивает разделы. Просто не хочу ее трогать. Вот и всё.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 08 июн 2015, 05:20
nebritos
PastorDi писал(а):
Это не бардак. Нормально все. Винда просто лицензия. Она сама разбивает разделы. Просто не хочу ее трогать. Вот и всё.
Да понятно всё, Поэтому и пишу,что бардак,и начинается он с самого "рождения" винды
Моё мнение- нечего пропадать добру,а именно "лишнему" месту. А что мешает самому создать разделы,как надобно? Ну и лицензию можно и нарисовать.
Да и какая лицензия у нас в России?
Не сочтите за рекламу:
Там чёрта можно найти по Билловой головной боли.

Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 08 июн 2015, 11:12
PastorDi
nebritos писал(а):Да понятно всё, Поэтому и пишу,что бардак,и начинается он с самого "рождения" винды
Моё мнение- нечего пропадать добру,а именно "лишнему" месту. А что мешает самому создать разделы,как надобно? Ну и лицензию можно и нарисовать.
Да и какая лицензия у нас в России?
Не сочтите за рекламу:
Там чёрта можно найти по Билловой головной боли.

Да вообще-то у меня все нормально создано, рядом с виндой 2 линукса живут. Без проблем. И Винда сохранена и линуксы работают.
Проблем никаких не вижу. Все разбито на винте нормально.
Вы наверно в группе в вконтакте не заходили.

Там у народа ... мама-мия как разбиты винты и как народ извращается с винтами.

Зайдите, почитайте.

Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 08 июн 2015, 11:33
Barmalei
Не понимаю людей ставящих 3 и более систем. Ладно там Линь и Вынь в паре.
Но я слез с окон.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 08 июн 2015, 12:34
keleg
Я тестирую на системе где с десяток всяких Рос, плюс винда, убунта, OpenSUSE.... так что проверяем на всем зоопарке.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 08 июн 2015, 19:34
PastorDi
CaptainFlint писал(а):Наконец-то.

Спасибо за репорты и тестирование!
Вот, человек "проверил", как встало на автомате на efi.
http://vk.com/rosalab?w=wall-33847957_9957%2Fall
Многовато что-то на /boot/efi выделелось, 2Гб.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 08 июн 2015, 19:52
CaptainFlint
PastorDi писал(а):Многовато что-то на /boot/efi выделелось, 2Гб.
Он написал не «2», а «1,2». Раньше у нас максимальный размер EFI-раздела был 1 Гб, а на достаточно большом диске авторазбиение выдаёт как раз максимум. Видимо, речь идёт об образе, где это ещё не исправлено. А в 1,2 могло превратиться либо из-за опечатки в «1,02».
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 10 июн 2015, 23:32
PastorDi
Авто тестовый образ 11549 опять на EFI не ставится

Симптомы как в третьем посте.
Re: Новые сборки не ставятся на secureboot EFI
Добавлено: 11 июн 2015, 00:08
CaptainFlint
Autotested-образы собираются из основных репозиториев, а исправления туда попадают лишь после одобрения QA. Для инсталлятора обновления пошли в публикацию только вчера, в образ 11549 они попасть никак не успели бы. (А образы, которые я давал выше, были собраны отдельно, в тестовой ветке, с дополнительными подключёнными контейнерами.)