From: Led <ledest@gmail.com> To: "ALT Linux Sisyphus discussion list" <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] Доббавить initrd для загрузки с брелка. Date: Sat, 2 Jun 2007 02:28:38 +0300 Message-ID: <9713cfcc0706011628v34553635j8c9e5504be33de9f@mail.gmail.com> (raw) In-Reply-To: <4660A91B.504@zaz.zp.ua> 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
next prev parent reply other threads:[~2007-06-01 23:28 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 2007-06-01 23:28 ` Led [this message] 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=9713cfcc0706011628v34553635j8c9e5504be33de9f@mail.gmail.com \ --to=ledest@gmail.com \ --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