From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 2 Dec 2002 10:07:17 +0300 From: Sviatoslav Sviridoff To: devel@altlinux.ru Subject: Re: [devel] Re: detectloader is broken Message-Id: <20021202100717.35b9a118.s.sviridoff@pin-ag.de> In-Reply-To: <20021202083032.GD2993@basalt.office.altlinux.ru> References: <20021126152708.GH20896@bebi.novosoft.ru> <20021126162554.GA3203@voins.local> <3DE46EF2.9070306@altlinux.com> <20021129161350.GA2538@voins.local> <20021129162109.GA26953@basalt.office.altlinux.ru> <20021129162752.GB2538@voins.local> <20021129163200.GA4940@basalt.office.altlinux.ru> <20021129223825.GC2413@mhz.mikhail.zabaluev.name> <20021129235343.GB17035@basalt.office.altlinux.ru> <20021202082603.GF2826@basalt.office.altlinux.ru> <20021202083032.GD2993@basalt.office.altlinux.ru> Organization: PIN AG X-Mailer: Sylpheed version 0.8.6 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Mon, 2 Dec 2002 11:30:32 +0300 "Dmitry V. Levin" wrote: > On Mon, Dec 02, 2002 at 11:26:03AM +0300, Stanislav Ievlev wrote: > > On Sat, Nov 30, 2002 at 02:53:43AM +0300, Dmitry V. Levin wrote: > > > On Sat, Nov 30, 2002 at 01:38:25AM +0300, Mikhail Zabaluev wrote: > > > > > Так ведь hdc стоит перед hda; чего уж тут удивляться? > > > > > > > > Я, помнится, присылал патч на detectloader, который сортирует > > > > имена устройств. Впрочем, в общем случае проблемы это не решает. > > > > > > Действительно, по какому праву detectloader должен сортировать? > > > > > > > Проблемы также изложены в следующих bug report'ах: > > > > http://bugs.altlinux.ru/view_bug_page.php?f_id=0001015 > > > > http://bugs.altlinux.ru/view_bug_page.php?f_id=0001014 > > > > > Для таких вот нестандартных ситуаций и был сделан skiplist. > > detectloader к сожалению не маг и волшебник угадывать где должен быть > > загрузчик. Вполне разумно он предполагает, что загрузчик в системе один. > > Если же их несколько, то извините - он не может додуматься. В этой > > ситуации он смотрит диски в той последовательности, в какой ему > > предоставило ядро. > > > > Впрочем, ядро также вряд ли виновато. Оно не обязано догадываться где mobile rack, а где нет. > > В том то и дело, что речь идёт не о mobile rack, а о совсем removable > devices. Почему ядро их ставит первыми - непонятно. Похоже на сортировку по major в лексикографическом порядке -- Sviatoslav Sviridoff // Lintec Project/Minsk // PIN AG/Berlin // -- sticky bit has come loose