Bug 28966 - Ошибки при выполненении /etc/firsttime.d/grub-mkconfig
Summary: Ошибки при выполненении /etc/firsttime.d/grub-mkconfig
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: grub2-common (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 28181
Blocks:
  Show dependency tree
 
Reported: 2013-05-14 08:11 MSK by enp
Modified: 2013-06-13 14:26 MSK (History)
6 users (show)

See Also:


Attachments
grub error (27.21 KB, image/png)
2013-05-14 08:11 MSK, enp
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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
Спасибо.