ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Доббавить initrd для загрузки с брелка.
@ 2007-06-01 17:18 Gennadiy Redko
  2007-06-01 17:45 ` Led
  0 siblings, 1 reply; 9+ messages in thread
From: Gennadiy Redko @ 2007-06-01 17:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Была такая вот статья:
http://www.opennet.ru/base/sys/usb_flash_inst.txt.html
А нельзя ли этот функционал просто в стандартный initrd добавить?
Небольшая задержка только при загрузке доббавится...


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 17:18 [sisyphus] Доббавить initrd для загрузки с брелка Gennadiy Redko
@ 2007-06-01 17:45 ` Led
  2007-06-01 17:54   ` Gennadiy Redko
  0 siblings, 1 reply; 9+ messages in thread
From: Led @ 2007-06-01 17:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Friday 01 June 2007 20:18:06 Gennadiy Redko написал(а):
> Была такая вот статья:
> http://www.opennet.ru/base/sys/usb_flash_inst.txt.html
> А нельзя ли этот функционал просто в стандартный initrd добавить?
> Небольшая задержка только при загрузке доббавится...

Имеется ввиду вот это:
____
2. Добавить программу sleep, для приостанова системы на момент сканирования 
usb-шины и определения носителя, после загрузки ядра и до монтирования.
_____
?

Это параметром ядра решается:

rootdelay=      [KNL] Delay (in seconds) to pause before attempting to
                        mount the root filesystem
___
Led

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 17:45 ` Led
@ 2007-06-01 17:54   ` Gennadiy Redko
  2007-06-01 21:10     ` Led
  2007-06-09 13:52     ` Anton V. Boyarshinov
  0 siblings, 2 replies; 9+ messages in thread
From: Gennadiy Redko @ 2007-06-01 17:54 UTC (permalink / raw)
  To: ledest, ALT Linux Sisyphus discussion list

Led пишет:
> В сообщении от Friday 01 June 2007 20:18:06 Gennadiy Redko написал(а):
>> Была такая вот статья:
>> http://www.opennet.ru/base/sys/usb_flash_inst.txt.html
>> А нельзя ли этот функционал просто в стандартный initrd добавить?
>> Небольшая задержка только при загрузке доббавится...
> 
> Имеется ввиду вот это:
> ____
> 2. Добавить программу sleep, для приостанова системы на момент сканирования 
> usb-шины и определения носителя, после загрузки ядра и до монтирования.
> _____
> ?
> 
> Это параметром ядра решается:
> 
> rootdelay=      [KNL] Delay (in seconds) to pause before attempting to
>                         mount the root filesystem
Ок.
А это:
1. Включить модули работы с usb и scsi, обратите внимание на порядок 
включения модулей
есть в текущих initrd?
Если я, скажем, Desktop 4.0 попытаюсь на флэш накатить у меня выйдет?
После правки lilo на предмет задержки и геометрии флеша?


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 17:54   ` Gennadiy Redko
@ 2007-06-01 21:10     ` Led
  2007-06-01 23:17       ` Gennadiy Redko
  2007-06-01 23:29       ` Gennadiy Redko
  2007-06-09 13:52     ` Anton V. Boyarshinov
  1 sibling, 2 replies; 9+ messages in thread
From: Led @ 2007-06-01 21:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Friday, 01 June 2007 20:54:50 ви написали:
> Led пишет:
> > В сообщении от Friday 01 June 2007 20:18:06 Gennadiy Redko написал(а):
> >> Была такая вот статья:
> >> http://www.opennet.ru/base/sys/usb_flash_inst.txt.html
> >> А нельзя ли этот функционал просто в стандартный initrd добавить?
> >> Небольшая задержка только при загрузке доббавится...
> >
> > Имеется ввиду вот это:
> > ____
> > 2. Добавить программу sleep, для приостанова системы на момент
> > сканирования usb-шины и определения носителя, после загрузки ядра и до
> > монтирования. _____
> > ?
> >
> > Это параметром ядра решается:
> >
> > rootdelay=      [KNL] Delay (in seconds) to pause before attempting to
> >                         mount the root filesystem
>
> Ок.
> А это:
> 1. Включить модули работы с usb и scsi, обратите внимание на порядок
> включения модулей
> есть в текущих initrd?

Почти.
Кроме вот этого в /sbin/mkinitrd:
IGNORE_MODNAMES=" $IGNORE_MODNAMES ppa imm ide_scsi usb_storage"
Т.о. модуль usb_storage не удастся загрузить ни с помощью --preload, ни с
помощью --with :(
Почему такая "нелюбовь" к usb_storage - я не знаю. Хотите - вешайте баги и
фичреквесты на mkinitrd, хотите - пользуйтесь другим mkinitrd (например,
своим собственным, исправленным, как это делаю я уже года два:))

> Если я, скажем, Desktop 4.0 попытаюсь на флэш накатить у меня выйдет?
> После правки lilo на предмет задержки и геометрии флеша?

На данный момент и текущим mkinitrd - только используя параметр --pause,
добавив usb_storage в /conf/modules и файл usb-storage.ko
в /lib/modules/2.6.18-std-smp-alt6/

___
Led

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 21:10     ` Led
@ 2007-06-01 23:17       ` Gennadiy Redko
  2007-06-01 23:28         ` Led
  2007-06-01 23:29       ` Gennadiy Redko
  1 sibling, 1 reply; 9+ messages in thread
From: Gennadiy Redko @ 2007-06-01 23:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Led пишет:
> Friday, 01 June 2007 20:54:50 ви написали:
>> Led пишет:
>>> В сообщении от Friday 01 June 2007 20:18:06 Gennadiy Redko написал(а):
>>>> Была такая вот статья:
>>>> http://www.opennet.ru/base/sys/usb_flash_inst.txt.html
>>>> А нельзя ли этот функционал просто в стандартный initrd добавить?
>>>> Небольшая задержка только при загрузке доббавится...
>>> Имеется ввиду вот это:
>>> ____
>>> 2. Добавить программу sleep, для приостанова системы на момент
>>> сканирования usb-шины и определения носителя, после загрузки ядра и до
>>> монтирования. _____
>>> ?
>>>
>>> Это параметром ядра решается:
>>>
>>> rootdelay=      [KNL] Delay (in seconds) to pause before attempting to
>>>                         mount the root filesystem
>> Ок.
>> А это:
>> 1. Включить модули работы с usb и scsi, обратите внимание на порядок
>> включения модулей
>> есть в текущих initrd?
> 
> Почти.
> Кроме вот этого в /sbin/mkinitrd:
> IGNORE_MODNAMES=" $IGNORE_MODNAMES ppa imm ide_scsi usb_storage"
> Т.о. модуль usb_storage не удастся загрузить ни с помощью --preload, ни с
> помощью --with :(
> Почему такая "нелюбовь" к usb_storage - я не знаю. Хотите - вешайте баги и
> фичреквесты на mkinitrd, хотите - пользуйтесь другим mkinitrd (например,
> своим собственным, исправленным, как это делаю я уже года два:))
> 
Повешу багу.
У меня лежит USB-box с 300 ГБ диском.
И таких девайсов на руках сейчас - море.
Почему вдруг загрузка с них "обрезается"?
В оффтопике нужно лицензии продавать и такой подход будет мешать 
"собирать в житницы".
А под линуксом почему нельзя?
>> Если я, скажем, Desktop 4.0 попытаюсь на флэш накатить у меня выйдет?
>> После правки lilo на предмет задержки и геометрии флеша?
> 
> На данный момент и текущим mkinitrd - только используя параметр --pause,
> добавив usb_storage в /conf/modules и файл usb-storage.ko
> в /lib/modules/2.6.18-std-smp-alt6/
> 
Я по наивности думал, что можно просто установить дистрибутив на 
USB-Flash, USB-HDD.
Не тут-то было :(
Главное - и не нужно ничего особенного для этого.
Почему нет?
Заодно наткнулся на невозможность переконфигурирования lilo с 
помощью установочного диска в режиме rescue.
В режиме chroot - нет файлов девайсов дисков и файловых систем в 
каталоге /dev .


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 23:17       ` Gennadiy Redko
@ 2007-06-01 23:28         ` Led
  2007-06-01 23:31           ` Gennadiy Redko
  0 siblings, 1 reply; 9+ messages in thread
From: Led @ 2007-06-01 23:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Saturday, 02 June 2007 02:17:47 Gennadiy Redko написав:
> Led пишет:
> > Friday, 01 June 2007 20:54:50 ви написали:
> >> Led пишет:
> >>> В сообщении от Friday 01 June 2007 20:18:06 Gennadiy Redko написал(а):
> >>>> Была такая вот статья:
> >>>> http://www.opennet.ru/base/sys/usb_flash_inst.txt.html
> >>>> А нельзя ли этот функционал просто в стандартный initrd добавить?
> >>>> Небольшая задержка только при загрузке доббавится...
> >>>
> >>> Имеется ввиду вот это:
> >>> ____
> >>> 2. Добавить программу sleep, для приостанова системы на момент
> >>> сканирования usb-шины и определения носителя, после загрузки ядра и до
> >>> монтирования. _____
> >>> ?
> >>>
> >>> Это параметром ядра решается:
> >>>
> >>> rootdelay=      [KNL] Delay (in seconds) to pause before attempting to
> >>>                         mount the root filesystem
> >>
> >> Ок.
> >> А это:
> >> 1. Включить модули работы с usb и scsi, обратите внимание на порядок
> >> включения модулей
> >> есть в текущих initrd?
> >
> > Почти.
> > Кроме вот этого в /sbin/mkinitrd:
> > IGNORE_MODNAMES=" $IGNORE_MODNAMES ppa imm ide_scsi usb_storage"
> > Т.о. модуль usb_storage не удастся загрузить ни с помощью --preload, ни с
> > помощью --with :(
> > Почему такая "нелюбовь" к usb_storage - я не знаю. Хотите - вешайте баги
> > и фичреквесты на mkinitrd, хотите - пользуйтесь другим mkinitrd
> > (например, своим собственным, исправленным, как это делаю я уже года
> > два:))
>
> Повешу багу.
> У меня лежит USB-box с 300 ГБ диском.
> И таких девайсов на руках сейчас - море.
> Почему вдруг загрузка с них "обрезается"?

Не обрезается загрузка. "Обрезается" включение модуля usb-storage в
initrd. У меня есть предположение - зачем это сделано - но, если мои
догадки верны, то причины "обрезания", мягко говоря, несерьёзны:)

> В оффтопике нужно лицензии продавать и такой подход будет мешать
> "собирать в житницы".
> А под линуксом почему нельзя?

Я почти уверен, что это сделано по другим причинам.

>
> >> Если я, скажем, Desktop 4.0 попытаюсь на флэш накатить у меня выйдет?
> >> После правки lilo на предмет задержки и геометрии флеша?
> >
> > На данный момент и текущим mkinitrd - только используя параметр --pause,
> > добавив usb_storage в /conf/modules и файл usb-storage.ko
> > в /lib/modules/2.6.18-std-smp-alt6/
>
> Я по наивности думал, что можно просто установить дистрибутив на
> USB-Flash, USB-HDD.
> Не тут-то было :(
> Главное - и не нужно ничего особенного для этого.
> Почему нет?
> Заодно наткнулся на невозможность переконфигурирования lilo с
> помощью установочного диска в режиме rescue.
> В режиме chroot - нет файлов девайсов дисков и файловых систем в
> каталоге /dev.

Заодно - RTFM:) А именно:
man lilo (на предмет -r)
и
man mount (на предмет bind)

___
Led

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 21:10     ` Led
  2007-06-01 23:17       ` Gennadiy Redko
@ 2007-06-01 23:29       ` Gennadiy Redko
  1 sibling, 0 replies; 9+ messages in thread
From: Gennadiy Redko @ 2007-06-01 23:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Led пишет:
<skip>
> Почему такая "нелюбовь" к usb_storage - я не знаю. Хотите - вешайте баги и
https://bugzilla.altlinux.org/show_bug.cgi?id=11956


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 23:28         ` Led
@ 2007-06-01 23:31           ` Gennadiy Redko
  0 siblings, 0 replies; 9+ messages in thread
From: Gennadiy Redko @ 2007-06-01 23:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Led пишет:

> 
> Заодно - RTFM:) А именно:
> man lilo (на предмет -r)
> и
> man mount (на предмет bind)
> 
Спасибо.
Погляжу.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Доббавить initrd для загрузки с брелка.
  2007-06-01 17:54   ` Gennadiy Redko
  2007-06-01 21:10     ` Led
@ 2007-06-09 13:52     ` Anton V. Boyarshinov
  1 sibling, 0 replies; 9+ messages in thread
From: Anton V. Boyarshinov @ 2007-06-09 13:52 UTC (permalink / raw)
  To: sisyphus

> Если я, скажем, Desktop 4.0 попытаюсь на флэш накатить у меня выйдет?
> После правки lilo на предмет задержки и геометрии флеша?
Инсталлятором поставится совершенно прозрачно. Но не загрузится изза непопадания в initrd модулей usb-storage. #11964

Антон


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2007-06-09 13:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-01 17:18 [sisyphus] Доббавить initrd для загрузки с брелка Gennadiy Redko
2007-06-01 17:45 ` Led
2007-06-01 17:54   ` Gennadiy Redko
2007-06-01 21:10     ` Led
2007-06-01 23:17       ` Gennadiy Redko
2007-06-01 23:28         ` Led
2007-06-01 23:31           ` Gennadiy Redko
2007-06-01 23:29       ` Gennadiy Redko
2007-06-09 13:52     ` Anton V. Boyarshinov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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