ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] detectloader is broken
@ 2002-11-26 14:07 Alexander Bokovoy
  2002-11-26 14:29 ` Dmitry V. Levin
  0 siblings, 1 reply; 24+ messages in thread
From: Alexander Bokovoy @ 2002-11-26 14:07 UTC (permalink / raw)
  To: devel

Greetings!

detectloader из bootloader-utils сломан, поскольку так и не был
пересобран/изменен с учетом нового perl 5.8.0:

kernel24-up	##################################################
Can't locate MDK/Common.pm in @INC (@INC contains:
/usr/lib/perl5/i386-linux /usr/lib/perl5
/usr/local/lib/perl5/site_perl/5.8.0/i386-linux
/usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl
/usr/lib/perl5/vendor_perl .) at /usr/sbin/detectloader line 12.
BEGIN failed--compilation aborted at /usr/sbin/detectloader line 12.
Cannot find a boot loader, you may have to see why detectloader has
problems or specify via the command line.

-- 
/ Alexander Bokovoy
---
>From 0 to "what seems to be the problem officer" in 8.3 seconds.
		-- Ad for the new VW Corrado


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

* Re: [devel] detectloader is broken
  2002-11-26 14:07 [devel] detectloader is broken Alexander Bokovoy
@ 2002-11-26 14:29 ` Dmitry V. Levin
  2002-11-26 15:27   ` Alexey Morozov
  2002-11-26 15:50   ` Alexander Bokovoy
  0 siblings, 2 replies; 24+ messages in thread
From: Dmitry V. Levin @ 2002-11-26 14:29 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 967 bytes --]

On Tue, Nov 26, 2002 at 04:07:34PM +0200, Alexander Bokovoy wrote:
> detectloader из bootloader-utils сломан, поскольку так и не был
> пересобран/изменен с учетом нового perl 5.8.0:
> 
> kernel24-up	##################################################
> Can't locate MDK/Common.pm in @INC (@INC contains:
> /usr/lib/perl5/i386-linux /usr/lib/perl5
> /usr/local/lib/perl5/site_perl/5.8.0/i386-linux
> /usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl
> /usr/lib/perl5/vendor_perl .) at /usr/sbin/detectloader line 12.
> BEGIN failed--compilation aborted at /usr/sbin/detectloader line 12.
> Cannot find a boot loader, you may have to see why detectloader has
> problems or specify via the command line.

Не подтверждается.

# detectloader 
LILO
$ rpmquery -f /usr/sbin/detectloader /usr/lib/perl5/vendor_perl/MDK/Common.pm
bootloader-utils-0.1-alt5
perl-MDK-Common-1.0.3-alt1


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-26 14:29 ` Dmitry V. Levin
@ 2002-11-26 15:27   ` Alexey Morozov
  2002-11-26 16:25     ` Alexey Voinov
  2002-11-26 15:50   ` Alexander Bokovoy
  1 sibling, 1 reply; 24+ messages in thread
From: Alexey Morozov @ 2002-11-26 15:27 UTC (permalink / raw)
  To: ALT Devel discussion list

On Tue, Nov 26, 2002 at 05:29:43PM +0300, Dmitry V. Levin wrote:
> Не подтверждается.
> 
> # detectloader 
> LILO
> $ rpmquery -f /usr/sbin/detectloader /usr/lib/perl5/vendor_perl/MDK/Common.pm
> bootloader-utils-0.1-alt5
> perl-MDK-Common-1.0.3-alt1
Попробуйте поставить груб (и оставить пакет lilo) и попробовать задетектить
бутлоадер.
 
Вам понравится/не понравится в зависимости от того, поклонником или
ненавистником GRUB Вы являетесь.

У меня по крайней мере на двух независимых друг от друга машинах пишет
LILO. Хотя, может, проапдейтиться надо...




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

* Re: [devel] detectloader is broken
  2002-11-26 14:29 ` Dmitry V. Levin
  2002-11-26 15:27   ` Alexey Morozov
@ 2002-11-26 15:50   ` Alexander Bokovoy
  2002-11-26 16:04     ` Dmitry V. Levin
  2002-11-26 16:54     ` [devel] " Alexey Tourbin
  1 sibling, 2 replies; 24+ messages in thread
From: Alexander Bokovoy @ 2002-11-26 15:50 UTC (permalink / raw)
  To: devel

On Tue, Nov 26, 2002 at 05:29:43PM +0300, Dmitry V. Levin wrote:
> On Tue, Nov 26, 2002 at 04:07:34PM +0200, Alexander Bokovoy wrote:
> > detectloader из bootloader-utils сломан, поскольку так и не был
> > пересобран/изменен с учетом нового perl 5.8.0:
> > 
> > kernel24-up	##################################################
> > Can't locate MDK/Common.pm in @INC (@INC contains:
> > /usr/lib/perl5/i386-linux /usr/lib/perl5
> > /usr/local/lib/perl5/site_perl/5.8.0/i386-linux
> > /usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl
> > /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl
> > /usr/lib/perl5/vendor_perl .) at /usr/sbin/detectloader line 12.
> > BEGIN failed--compilation aborted at /usr/sbin/detectloader line 12.
> > Cannot find a boot loader, you may have to see why detectloader has
> > problems or specify via the command line.
> 
> Не подтверждается.
> 
> # detectloader 
> LILO
> $ rpmquery -f /usr/sbin/detectloader /usr/lib/perl5/vendor_perl/MDK/Common.pm
> bootloader-utils-0.1-alt5
> perl-MDK-Common-1.0.3-alt1
rpm --requires -p bootloader-utils-0.1-alt5.noarch.rpm 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
coreutils  
perl(strict.pm)  
perl-base  
sh

Ы?

-- 
/ Alexander Bokovoy
---
Your fly might be open (but don't check it just now).


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

* Re: [devel] detectloader is broken
  2002-11-26 15:50   ` Alexander Bokovoy
@ 2002-11-26 16:04     ` Dmitry V. Levin
  2002-11-26 16:54     ` [devel] " Alexey Tourbin
  1 sibling, 0 replies; 24+ messages in thread
From: Dmitry V. Levin @ 2002-11-26 16:04 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1261 bytes --]

On Tue, Nov 26, 2002 at 05:50:08PM +0200, Alexander Bokovoy wrote:
> > > detectloader из bootloader-utils сломан, поскольку так и не был
> > > пересобран/изменен с учетом нового perl 5.8.0:
> > > 
> > > kernel24-up	##################################################
> > > Can't locate MDK/Common.pm in @INC (@INC contains:
> > > /usr/lib/perl5/i386-linux /usr/lib/perl5
> > > /usr/local/lib/perl5/site_perl/5.8.0/i386-linux
> > > /usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl
> > > /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl
> > > /usr/lib/perl5/vendor_perl .) at /usr/sbin/detectloader line 12.
> > > BEGIN failed--compilation aborted at /usr/sbin/detectloader line 12.
> > > Cannot find a boot loader, you may have to see why detectloader has
> > > problems or specify via the command line.
> > 
> > Не подтверждается.
> > 
> > # detectloader 
> > LILO
> > $ rpmquery -f /usr/sbin/detectloader /usr/lib/perl5/vendor_perl/MDK/Common.pm
> > bootloader-utils-0.1-alt5
> > perl-MDK-Common-1.0.3-alt1
> rpm --requires -p bootloader-utils-0.1-alt5.noarch.rpm 
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(CompressedFileNames) <= 3.0.4-1
> coreutils  
> perl(strict.pm)  
> perl-base  
> sh
> 
> Ы?

В BTS.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-26 15:27   ` Alexey Morozov
@ 2002-11-26 16:25     ` Alexey Voinov
  2002-11-27  7:06       ` Anton Farygin
  2002-11-28  9:42       ` [devel] " Konstantin Volckov
  0 siblings, 2 replies; 24+ messages in thread
From: Alexey Voinov @ 2002-11-26 16:25 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 853 bytes --]

Alexey Morozov wrote
> > Не подтверждается.
> > 
> > # detectloader 
> > LILO
> > $ rpmquery -f /usr/sbin/detectloader /usr/lib/perl5/vendor_perl/MDK/Common.pm
> > bootloader-utils-0.1-alt5
> > perl-MDK-Common-1.0.3-alt1
> Попробуйте поставить груб (и оставить пакет lilo) и попробовать задетектить
> бутлоадер.
>  
> Вам понравится/не понравится в зависимости от того, поклонником или
> ненавистником GRUB Вы являетесь.
> 
> У меня по крайней мере на двух независимых друг от друга машинах пишет
> LILO. Хотя, может, проапдейтиться надо...
У меня тоже пишет LILO, хотя работает GRUB.

-- 
Best Regards!           | Когда вам платят за работу, надо по крайней мере
Alexey Voinov           | делать вид, что вы работаете...
                        |                         Б.Виан "Осень в Пекине"
voins@voins.program.ru
voins@online.ru
vns@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: detectloader is broken
  2002-11-26 15:50   ` Alexander Bokovoy
  2002-11-26 16:04     ` Dmitry V. Levin
@ 2002-11-26 16:54     ` Alexey Tourbin
  2002-11-26 17:06       ` Alexander Bokovoy
  1 sibling, 1 reply; 24+ messages in thread
From: Alexey Tourbin @ 2002-11-26 16:54 UTC (permalink / raw)
  To: devel

On Tue, Nov 26, 2002 at 05:50:08PM +0200, Alexander Bokovoy wrote:
> rpm --requires -p bootloader-utils-0.1-alt5.noarch.rpm 
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(CompressedFileNames) <= 3.0.4-1
> coreutils  
> perl(strict.pm)  
> perl-base  
> sh
> 
> Ы?

А в чем именно здесь ошибка?

> -- 
> / Alexander Bokovoy
> ---
> Your fly might be open (but don't check it just now).

-- 
WBR, Alexey Tourbin	"He is a sane man who can have tragedy 
BIOZAK Ltd., Russia	 in his heart and comedy in his head."
					--G.K.Chesterton


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

* Re: [devel] Re: detectloader is broken
  2002-11-26 16:54     ` [devel] " Alexey Tourbin
@ 2002-11-26 17:06       ` Alexander Bokovoy
  0 siblings, 0 replies; 24+ messages in thread
From: Alexander Bokovoy @ 2002-11-26 17:06 UTC (permalink / raw)
  To: devel

On Tue, Nov 26, 2002 at 07:54:02PM +0300, Alexey Tourbin wrote:
> On Tue, Nov 26, 2002 at 05:50:08PM +0200, Alexander Bokovoy wrote:
> > rpm --requires -p bootloader-utils-0.1-alt5.noarch.rpm 
> > rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> > rpmlib(CompressedFileNames) <= 3.0.4-1
> > coreutils  
> > perl(strict.pm)  
> > perl-base  
> > sh
> > 
> > Ы?
> 
> А в чем именно здесь ошибка?
В отсутствии зависимости на perl-MDK-Common или как его.
-- 
/ Alexander Bokovoy
---
If the facts don't fit the theory, change the facts.
		-- Albert Einstein


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

* Re: [devel] detectloader is broken
  2002-11-26 16:25     ` Alexey Voinov
@ 2002-11-27  7:06       ` Anton Farygin
  2002-11-28  7:44         ` Alexey Morozov
  2002-11-29 16:13         ` Alexey Voinov
  2002-11-28  9:42       ` [devel] " Konstantin Volckov
  1 sibling, 2 replies; 24+ messages in thread
From: Anton Farygin @ 2002-11-27  7:06 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 768 bytes --]

Alexey Voinov пишет:

>Alexey Morozov wrote
>  
>
>>>Не подтверждается.
>>>
>>># detectloader 
>>>LILO
>>>$ rpmquery -f /usr/sbin/detectloader /usr/lib/perl5/vendor_perl/MDK/Common.pm
>>>bootloader-utils-0.1-alt5
>>>perl-MDK-Common-1.0.3-alt1
>>>      
>>>
>>Попробуйте поставить груб (и оставить пакет lilo) и попробовать задетектить
>>бутлоадер.
>> 
>>Вам понравится/не понравится в зависимости от того, поклонником или
>>ненавистником GRUB Вы являетесь.
>>
>>У меня по крайней мере на двух независимых друг от друга машинах пишет
>>LILO. Хотя, может, проапдейтиться надо...
>>    
>>
>У меня тоже пишет LILO, хотя работает GRUB.
>
>  
>
[root@riderbook root]# rpm -q bootloader-utils
bootloader-utils-0.1-alt5
[root@riderbook root]# detectloader
GRUB

Rgds,
Rider


[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-27  7:06       ` Anton Farygin
@ 2002-11-28  7:44         ` Alexey Morozov
  2002-11-29 16:13         ` Alexey Voinov
  1 sibling, 0 replies; 24+ messages in thread
From: Alexey Morozov @ 2002-11-28  7:44 UTC (permalink / raw)
  To: devel

On Wed, Nov 27, 2002 at 10:06:26AM +0300, Anton Farygin wrote:
> >>У меня по крайней мере на двух независимых друг от друга машинах пишет
> >>LILO. Хотя, может, проапдейтиться надо...
> >У меня тоже пишет LILO, хотя работает GRUB.
> [root@riderbook root]# rpm -q bootloader-utils
> bootloader-utils-0.1-alt5
> [root@riderbook root]# detectloader
> GRUB
Теперь я знаю, что есть места где он работает :-)


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

* Re: [devel] detectloader is broken
  2002-11-26 16:25     ` Alexey Voinov
  2002-11-27  7:06       ` Anton Farygin
@ 2002-11-28  9:42       ` Konstantin Volckov
  2002-11-28 11:04         ` Dmitry V. Levin
  2002-11-28 16:07         ` Alexey Morozov
  1 sibling, 2 replies; 24+ messages in thread
From: Konstantin Volckov @ 2002-11-28  9:42 UTC (permalink / raw)
  To: devel

On Tue, 26 Nov 2002 19:25:54 +0300
Alexey Voinov <voins@voins.program.ru> wrote:

> Alexey Morozov wrote
> > > Не подтверждается.
> > > 
> > > # detectloader 
> > > LILO
> > > $ rpmquery -f /usr/sbin/detectloader
> > > /usr/lib/perl5/vendor_perl/MDK/Common.pm bootloader-utils-0.1-alt5
> > > perl-MDK-Common-1.0.3-alt1
> > Попробуйте поставить груб (и оставить пакет lilo) и попробовать
> > задетектить бутлоадер.
> >  
> > Вам понравится/не понравится в зависимости от того, поклонником или
> > ненавистником GRUB Вы являетесь.
> > 
> > У меня по крайней мере на двух независимых друг от друга машинах пишет
> > LILO. Хотя, может, проапдейтиться надо...
> У меня тоже пишет LILO, хотя работает GRUB.

Он смотрит ТОЛЬКО на загрузчик в MBR. Если у вас, например, стоит GRUB, но
не в mbr, он напишет lilo, т.к. это у него default.

> -- 
> Best Regards!           | Когда вам платят за работу, надо по крайней
> мере Alexey Voinov           | делать вид, что вы работаете...
>                         |                         Б.Виан "Осень в
>                         |                         Пекине"
> voins@voins.program.ru
> voins@online.ru
> vns@altlinux.ru
> 
> 


-- 
Успехов,
Konstantin


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

* Re: [devel] detectloader is broken
  2002-11-28  9:42       ` [devel] " Konstantin Volckov
@ 2002-11-28 11:04         ` Dmitry V. Levin
  2002-11-29 10:09           ` Konstantin Volckov
  2002-11-28 16:07         ` Alexey Morozov
  1 sibling, 1 reply; 24+ messages in thread
From: Dmitry V. Levin @ 2002-11-28 11:04 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 852 bytes --]

On Thu, Nov 28, 2002 at 12:42:34PM +0300, Konstantin Volckov wrote:
> > > > Не подтверждается.
> > > > 
> > > > # detectloader 
> > > > LILO
> > > > $ rpmquery -f /usr/sbin/detectloader
> > > > /usr/lib/perl5/vendor_perl/MDK/Common.pm bootloader-utils-0.1-alt5
> > > > perl-MDK-Common-1.0.3-alt1
> > > Попробуйте поставить груб (и оставить пакет lilo) и попробовать
> > > задетектить бутлоадер.
> > >  
> > > Вам понравится/не понравится в зависимости от того, поклонником или
> > > ненавистником GRUB Вы являетесь.
> > > 
> > > У меня по крайней мере на двух независимых друг от друга машинах пишет
> > > LILO. Хотя, может, проапдейтиться надо...
> > У меня тоже пишет LILO, хотя работает GRUB.
> 
> Он смотрит ТОЛЬКО на загрузчик в MBR. Если у вас, например, стоит GRUB, но
> не в mbr, он напишет lilo, т.к. это у него default.

Это не так.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-28  9:42       ` [devel] " Konstantin Volckov
  2002-11-28 11:04         ` Dmitry V. Levin
@ 2002-11-28 16:07         ` Alexey Morozov
  1 sibling, 0 replies; 24+ messages in thread
From: Alexey Morozov @ 2002-11-28 16:07 UTC (permalink / raw)
  To: devel

On Thu, Nov 28, 2002 at 12:42:34PM +0300, Konstantin Volckov wrote:
> > > У меня по крайней мере на двух независимых друг от друга машинах пишет
> > > LILO. Хотя, может, проапдейтиться надо...
> > У меня тоже пишет LILO, хотя работает GRUB.
> Он смотрит ТОЛЬКО на загрузчик в MBR. Если у вас, например, стоит GRUB, но
> не в mbr, он напишет lilo, т.к. это у него default.
А если в MBR? :-)
В общем, ладно, подземный стук. Я проапдейтюсь, переставлю GRUB,
и оттрейсю, если увижу проблему. До тех пор считаем, что проблем нет.


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

* Re: [devel] detectloader is broken
  2002-11-28 11:04         ` Dmitry V. Levin
@ 2002-11-29 10:09           ` Konstantin Volckov
  0 siblings, 0 replies; 24+ messages in thread
From: Konstantin Volckov @ 2002-11-29 10:09 UTC (permalink / raw)
  To: devel

On Thu, 28 Nov 2002 14:04:44 +0300
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> > > > > Не подтверждается.
> > > > > 
> > > > > # detectloader 
> > > > > LILO
> > > > > $ rpmquery -f /usr/sbin/detectloader
> > > > > /usr/lib/perl5/vendor_perl/MDK/Common.pm
> > > > > bootloader-utils-0.1-alt5 perl-MDK-Common-1.0.3-alt1
> > > > Попробуйте поставить груб (и оставить пакет lilo) и попробовать
> > > > задетектить бутлоадер.
> > > >  
> > > > Вам понравится/не понравится в зависимости от того, поклонником
> > > > или ненавистником GRUB Вы являетесь.
> > > > 
> > > > У меня по крайней мере на двух независимых друг от друга машинах
> > > > пишет LILO. Хотя, может, проапдейтиться надо...
> > > У меня тоже пишет LILO, хотя работает GRUB.
> > 
> > Он смотрит ТОЛЬКО на загрузчик в MBR. Если у вас, например, стоит
> > GRUB, но не в mbr, он напишет lilo, т.к. это у него default.
> 
> Это не так.

Это не так только в случае отсутствия вообще какого-либо загрузчика в MBR.

> --
> ldv
> 


-- 
Успехов,
Konstantin


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

* Re: [devel] detectloader is broken
  2002-11-27  7:06       ` Anton Farygin
  2002-11-28  7:44         ` Alexey Morozov
@ 2002-11-29 16:13         ` Alexey Voinov
  2002-11-29 16:21           ` Dmitry V. Levin
  1 sibling, 1 reply; 24+ messages in thread
From: Alexey Voinov @ 2002-11-29 16:13 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1071 bytes --]

Anton Farygin wrote
> >У меня тоже пишет LILO, хотя работает GRUB.
> [root@riderbook root]# rpm -q bootloader-utils
> bootloader-utils-0.1-alt5
> [root@riderbook root]# detectloader
> GRUB
Во. поймал наконец!

$ detectloader
no bootloader on MBR, trying partitions!

$ sudo detectloader
LILO
$ sudo dd if=/dev/hda bs=16 count=1
КH░GRUB1+0 входных записей
1+0 выходных записей
$ rpm -q bootloader-utils
bootloader-utils-0.1-alt5

Я даже кажется определил зависимость такого поведения. Посмотрев на
strace, я заметил что лезет он почему-то на /dev/hdc, хотя /dev/hdc это
совсем даже не загрузочный диск, а съёмный в mobile rack. Загрузка
происходит, естественно с /dev/hda. Если диск из mobile rack вытащить, то
результат показывает правильный: GRUB.

Куда смотреть и кому что слать, чтобы это исправить?

-- 
Best Regards!           | Когда вам платят за работу, надо по крайней мере
Alexey Voinov           | делать вид, что вы работаете...
                        |                         Б.Виан "Осень в Пекине"
voins@voins.program.ru
voins@online.ru
vns@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-29 16:13         ` Alexey Voinov
@ 2002-11-29 16:21           ` Dmitry V. Levin
  2002-11-29 16:27             ` Alexey Voinov
  0 siblings, 1 reply; 24+ messages in thread
From: Dmitry V. Levin @ 2002-11-29 16:21 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: Alexey Voinov

[-- Attachment #1: Type: text/plain, Size: 978 bytes --]

On Fri, Nov 29, 2002 at 07:13:50PM +0300, Alexey Voinov wrote:
> > >У меня тоже пишет LILO, хотя работает GRUB.
> > [root@riderbook root]# rpm -q bootloader-utils
> > bootloader-utils-0.1-alt5
> > [root@riderbook root]# detectloader
> > GRUB
> Во. поймал наконец!
> 
> $ detectloader
> no bootloader on MBR, trying partitions!
> 
> $ sudo detectloader
> LILO
> $ sudo dd if=/dev/hda bs=16 count=1
> КH░GRUB1+0 входных записей
> 1+0 выходных записей
> $ rpm -q bootloader-utils
> bootloader-utils-0.1-alt5
> 
> Я даже кажется определил зависимость такого поведения. Посмотрев на
> strace, я заметил что лезет он почему-то на /dev/hdc, хотя /dev/hdc это
> совсем даже не загрузочный диск, а съёмный в mobile rack. Загрузка
> происходит, естественно с /dev/hda. Если диск из mobile rack вытащить, то
> результат показывает правильный: GRUB.

workaround:
echo hdc >>/etc/bootloader/skiplist

> Куда смотреть и кому что слать, чтобы это исправить?

$ cat /proc/partitions
?


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-29 16:21           ` Dmitry V. Levin
@ 2002-11-29 16:27             ` Alexey Voinov
  2002-11-29 16:32               ` Dmitry V. Levin
  0 siblings, 1 reply; 24+ messages in thread
From: Alexey Voinov @ 2002-11-29 16:27 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1070 bytes --]

Dmitry V. Levin wrote
> > Я даже кажется определил зависимость такого поведения. Посмотрев на
> > strace, я заметил что лезет он почему-то на /dev/hdc, хотя /dev/hdc это
> > совсем даже не загрузочный диск, а съёмный в mobile rack. Загрузка
> > происходит, естественно с /dev/hda. Если диск из mobile rack вытащить, то
> > результат показывает правильный: GRUB.
> 
> workaround:
> echo hdc >>/etc/bootloader/skiplist
> 
> > Куда смотреть и кому что слать, чтобы это исправить?
> 
> $ cat /proc/partitions
> ?
$ cat /proc/partitions
major minor  #blocks  name

  22     0    2511840 hdc
  22     1    2507872 hdc1
   3     0   30018240 hda
   3     1     289138 hda1
   3     3    5124735 hda3
   3     4          1 hda4
   3     5   10241406 hda5
   3     6   10241406 hda6
   3     7    4120641 hda7


-- 
Best Regards!           | Когда вам платят за работу, надо по крайней мере
Alexey Voinov           | делать вид, что вы работаете...
                        |                         Б.Виан "Осень в Пекине"
voins@voins.program.ru
voins@online.ru
vns@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-29 16:27             ` Alexey Voinov
@ 2002-11-29 16:32               ` Dmitry V. Levin
  2002-11-29 16:49                 ` Alexey Voinov
  2002-11-29 22:38                 ` [devel] " Mikhail Zabaluev
  0 siblings, 2 replies; 24+ messages in thread
From: Dmitry V. Levin @ 2002-11-29 16:32 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 883 bytes --]

On Fri, Nov 29, 2002 at 07:27:52PM +0300, Alexey Voinov wrote:
> > > Я даже кажется определил зависимость такого поведения. Посмотрев на
> > > strace, я заметил что лезет он почему-то на /dev/hdc, хотя /dev/hdc это
> > > совсем даже не загрузочный диск, а съёмный в mobile rack. Загрузка
> > > происходит, естественно с /dev/hda. Если диск из mobile rack вытащить, то
> > > результат показывает правильный: GRUB.
> > 
> > workaround:
> > echo hdc >>/etc/bootloader/skiplist
> > 
> > > Куда смотреть и кому что слать, чтобы это исправить?
> > 
> > $ cat /proc/partitions
> > ?
> $ cat /proc/partitions
> major minor  #blocks  name
> 
>   22     0    2511840 hdc
>   22     1    2507872 hdc1
>    3     0   30018240 hda
>    3     1     289138 hda1

Так ведь hdc стоит перед hda; чего уж тут удивляться?

Другое дело, что я не понимаю логики ядра, поместившего hdc перед hda.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] detectloader is broken
  2002-11-29 16:32               ` Dmitry V. Levin
@ 2002-11-29 16:49                 ` Alexey Voinov
  2002-11-29 22:38                 ` [devel] " Mikhail Zabaluev
  1 sibling, 0 replies; 24+ messages in thread
From: Alexey Voinov @ 2002-11-29 16:49 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 673 bytes --]

Dmitry V. Levin wrote
> > $ cat /proc/partitions
> > major minor  #blocks  name
> > 
> >   22     0    2511840 hdc
> >   22     1    2507872 hdc1
> >    3     0   30018240 hda
> >    3     1     289138 hda1
> Так ведь hdc стоит перед hda; чего уж тут удивляться?
> 
> Другое дело, что я не понимаю логики ядра, поместившего hdc перед hda.
Вот и я про то же. Думаю самое время goldhead'у подключиться :)



-- 
Best Regards!           | Когда вам платят за работу, надо по крайней мере
Alexey Voinov           | делать вид, что вы работаете...
                        |                         Б.Виан "Осень в Пекине"
voins@voins.program.ru
voins@online.ru
vns@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: detectloader is broken
  2002-11-29 16:32               ` Dmitry V. Levin
  2002-11-29 16:49                 ` Alexey Voinov
@ 2002-11-29 22:38                 ` Mikhail Zabaluev
  2002-11-29 23:53                   ` Dmitry V. Levin
  1 sibling, 1 reply; 24+ messages in thread
From: Mikhail Zabaluev @ 2002-11-29 22:38 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1408 bytes --]

Hello Dmitry,

On Fri, Nov 29, 2002 at 07:32:00PM +0300, Dmitry V. Levin wrote:
>
> On Fri, Nov 29, 2002 at 07:27:52PM +0300, Alexey Voinov wrote:
> > > > Я даже кажется определил зависимость такого поведения. Посмотрев на
> > > > strace, я заметил что лезет он почему-то на /dev/hdc, хотя /dev/hdc это
> > > > совсем даже не загрузочный диск, а съёмный в mobile rack. Загрузка
> > > > происходит, естественно с /dev/hda. Если диск из mobile rack вытащить, то
> > > > результат показывает правильный: GRUB.
> > > 
> > > workaround:
> > > echo hdc >>/etc/bootloader/skiplist
> > > 
> > > > Куда смотреть и кому что слать, чтобы это исправить?
> > > 
> > > $ cat /proc/partitions
> > > ?
> > $ cat /proc/partitions
> > major minor  #blocks  name
> > 
> >   22     0    2511840 hdc
> >   22     1    2507872 hdc1
> >    3     0   30018240 hda
> >    3     1     289138 hda1
> 
> Так ведь hdc стоит перед hda; чего уж тут удивляться?

Я, помнится, присылал патч на 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

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Marvelous!  The super-user's going to boot me!
What a finely tuned response to the situation!

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Re: detectloader is broken
  2002-11-29 22:38                 ` [devel] " Mikhail Zabaluev
@ 2002-11-29 23:53                   ` Dmitry V. Levin
  2002-12-02  8:26                     ` Stanislav Ievlev
  0 siblings, 1 reply; 24+ messages in thread
From: Dmitry V. Levin @ 2002-11-29 23:53 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 500 bytes --]

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


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Re: detectloader is broken
  2002-12-02  8:30                       ` Dmitry V. Levin
@ 2002-12-02  7:07                         ` Sviatoslav Sviridoff
  0 siblings, 0 replies; 24+ messages in thread
From: Sviatoslav Sviridoff @ 2002-12-02  7:07 UTC (permalink / raw)
  To: devel

On Mon, 2 Dec 2002 11:30:32 +0300
"Dmitry V. Levin" <ldv@altlinux.org> 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


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

* Re: [devel] Re: detectloader is broken
  2002-11-29 23:53                   ` Dmitry V. Levin
@ 2002-12-02  8:26                     ` Stanislav Ievlev
  2002-12-02  8:30                       ` Dmitry V. Levin
  0 siblings, 1 reply; 24+ messages in thread
From: Stanislav Ievlev @ 2002-12-02  8:26 UTC (permalink / raw)
  To: devel

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, а где нет.
Тем более что вообще говоря загрузчик может быть на любом из дисков.

Так что, если у Вас столь нестандартная ситуация, то ставьте в skiplist
все устройства на которых может вдруг оказаться загрузчик.

> 
> --
> ldv




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

* Re: [devel] Re: detectloader is broken
  2002-12-02  8:26                     ` Stanislav Ievlev
@ 2002-12-02  8:30                       ` Dmitry V. Levin
  2002-12-02  7:07                         ` Sviatoslav Sviridoff
  0 siblings, 1 reply; 24+ messages in thread
From: Dmitry V. Levin @ 2002-12-02  8:30 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1269 bytes --]

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. Почему ядро их ставит первыми - непонятно.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2002-12-02  8:30 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-26 14:07 [devel] detectloader is broken Alexander Bokovoy
2002-11-26 14:29 ` Dmitry V. Levin
2002-11-26 15:27   ` Alexey Morozov
2002-11-26 16:25     ` Alexey Voinov
2002-11-27  7:06       ` Anton Farygin
2002-11-28  7:44         ` Alexey Morozov
2002-11-29 16:13         ` Alexey Voinov
2002-11-29 16:21           ` Dmitry V. Levin
2002-11-29 16:27             ` Alexey Voinov
2002-11-29 16:32               ` Dmitry V. Levin
2002-11-29 16:49                 ` Alexey Voinov
2002-11-29 22:38                 ` [devel] " Mikhail Zabaluev
2002-11-29 23:53                   ` Dmitry V. Levin
2002-12-02  8:26                     ` Stanislav Ievlev
2002-12-02  8:30                       ` Dmitry V. Levin
2002-12-02  7:07                         ` Sviatoslav Sviridoff
2002-11-28  9:42       ` [devel] " Konstantin Volckov
2002-11-28 11:04         ` Dmitry V. Levin
2002-11-29 10:09           ` Konstantin Volckov
2002-11-28 16:07         ` Alexey Morozov
2002-11-26 15:50   ` Alexander Bokovoy
2002-11-26 16:04     ` Dmitry V. Levin
2002-11-26 16:54     ` [devel] " Alexey Tourbin
2002-11-26 17:06       ` Alexander Bokovoy

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

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

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


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