From: Gennadiy Redko <uit1@zaz.zp.ua> To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] Доббавить initrd для загрузки с брелка. Date: Sat, 02 Jun 2007 02:17:47 +0300 Message-ID: <4660A91B.504@zaz.zp.ua> (raw) In-Reply-To: <9713cfcc0706011410i48cd8d0xf2c9720de02f9a0d@mail.gmail.com> 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 .
next prev parent reply other threads:[~2007-06-01 23:17 UTC|newest] Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-06-01 17:18 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 [this message] 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
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=4660A91B.504@zaz.zp.ua \ --to=uit1@zaz.zp.ua \ --cc=sisyphus@lists.altlinux.org \ /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 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