ALT Linux Distributions development
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: devel-distro@lists.altlinux.org
Subject: Re: [devel-distro] Проблемы совместимости профилей после обновления mkimage
Date: Fri, 16 Dec 2011 20:00:02 +0200
Message-ID: <20111216180001.GO16764@osdn.org.ua> (raw)
In-Reply-To: <4EEB211F.4010204@diyaorg.dp.ua>

	Здравствуйте.
В процессе выяснения проблем загрузки isohybrid'изированных
исошек с флэшки выяснилось, что в propagator есть недостача:
при сборке ISO-образа в isolinux.cfg "automatic:method=cdrom"
(который исошки и обрабатывает), но cdrom.c не в курсе,
что могут захотеть грузиться с usbflash.  В мандриве это пару
лет тому вхакали в cdrom.c, а у нас этим летом ещё лаконичней
-- в design-bootloader-source-6.0-alt1.

Есть мысля, что всё-таки propagator надо доправить.
Поэтому прошу по возможности протестировать:
- propagator-20101130-alt11 из task#60413;
- гибридные исошки насчёт загружаемости в разных ситуациях:
  http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/rescue-20111216-i586.iso
  http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/rescue-20111216-x86_64.iso

Изменения:
http://git.altlinux.org/people/mike/packages/?p=propagator.git


On Fri, Dec 16, 2011 at 12:44:47PM +0200, Roman Savochenko wrote:
> >Что-то в твоих патчах я запутался. Оба они патчат некий файл
> >cdrom.c, которого в твоём профиле просто нет и куда тулить их
> >не понятно.  Кроме того это C-код.  Или это патч для пропагатора?

Именно -- вроде ж написал, "для propagator". :)

> >Тогда не понятно как работает профиль Сергея.

На хаке в gfxboot, который тоже цитировал.

> >Может этот патч ты хочешь предложить к пропагатору,
> >как более корректное решение?

Угу.

> Спасибо, пропатчил Пропагатор и загрузился с флешки.  Один
> только момент там остался. Перед тем как провалиться в загрузку
> Пропагатор ожидает таймаута (около 5 секунд) с сообщением
> "Waiting for USB storage device for show up", чего в старом
> профиле не замечается.

Там sleep(10), надо бы сделать 10x sleep(1)...  Логика работы
тоже довольно заметно трогалась, почему и хорошо бы погонять эту
сборку (или исошки на её базе) как следует.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


       reply	other threads:[~2011-12-16 18:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-16 18:00                   ` Michael Shigorin [this message]
2011-12-16 19:28                     ` Michael Shigorin
2011-12-19 21:08                       ` Michael Shigorin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20111216180001.GO16764@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --cc=devel-distro@lists.altlinux.org \
    --cc=shigorin@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Distributions development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \
		devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com
	public-inbox-index devel-distro

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-distro


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git