Bug 28966

Summary: Ошибки при выполненении /etc/firsttime.d/grub-mkconfig
Product: Sisyphus Reporter: enp <enp>
Component: grub2-commonAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, boyarsh, cas, combr, sbolshakov, vitty
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 28181    
Bug Blocks:    
Attachments:
Description Flags
grub error none

Description enp 2013-05-14 08:11:26 MSK
Created attachment 5824 [details]
grub error

При включении grub2-pc в образ livecd (например, все образы из http://enp.itx.ru/linux/alt/p7/iso) скрипт /etc/firsttime.d/grub-mkconfig выполняется с ошибками - см. аттач
Comment 1 Michael Shigorin 2013-05-14 22:13:41 MSK
Это известно, но спасибо, что повесил.

Исправление выглядит примерно так (надо проверить, что с устанавливаемыми и уже установленными системами):

diff --git a/alt/firsttime b/alt/firsttime
index d7fc259..e38789f 100755
--- a/alt/firsttime
+++ b/alt/firsttime
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+[ -f /boot/grub/grub.cfg ] || exit 0
+
 #Source functions library.
 WITHOUT_RC_COMPAT=1
 . /etc/init.d/functions
Comment 2 enp 2013-05-15 07:51:52 MSK
Мне кажется, что стоит починить не откладывая. Я не могу себе представить, каким образом это исправление может сломать устанавливаемые и уже установленные системы с рабочим /boot/grub/grub.cfg :)
Comment 3 Mike Lykov 2013-05-20 10:10:48 MSK
в данный момент http://enp.itx.ru/linux/alt/p7/iso 
недоступен, с сообщением 

"Firefox не может установить соединение с сервером enp.itx.ru:8090"

не получится проверить...
Comment 4 enp 2013-05-22 22:38:03 MSK
> в данный момент http://enp.itx.ru/linux/alt/p7/iso 
> недоступен

оживил
Comment 5 Michael Shigorin 2013-05-23 18:52:56 MSK
(In reply to comment #2)
> Мне кажется, что стоит починить не откладывая.
...причём выкидыванием этого firsttime нафиг: единственным поводом для его существования была необходимость запустить os-prober, который не мог отработать нормально в среде инсталятора по причине отличия картины по блочным устройствам после эквивалента evms_activate в процессе работы alterator-vm.
Comment 6 Michael Shigorin 2013-05-23 20:55:12 MSK
Просьба проверять на завтрашнем сизифе, только внимательно.
Comment 7 Repository Robot 2013-05-23 21:03:45 MSK
grub2-2.00-alt13 -> sisyphus:

* Thu May 23 2013 Michael Shigorin <mike@altlinux> 2.00-alt13
- firsttime: dropped (closes: #28966)
Comment 8 enp 2013-06-13 12:04:30 MSK
Работает. Скопируй, пожалуйста, в p7
Comment 9 Andrey Cherepanov 2013-06-13 12:26:57 MSK
(В ответ на комментарий №8)
> Работает. Скопируй, пожалуйста, в p7
Скопировал.
Comment 10 Michael Shigorin 2013-06-13 14:26:59 MSK
Спасибо.