* [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 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 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 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