<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>11532</bug_id>
          
          <creation_ts>2007-04-17 14:32:03 +0400</creation_ts>
          <short_desc>0413-install to mbr but i choosed install to parititon</short_desc>
          <delta_ts>2007-11-10 14:46:11 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>alterator-install2</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mike Lykov">combr</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>mike</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>48963</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Lykov">combr</who>
    <bug_when>2007-04-17 14:32:04 +0400</bug_when>
    <thetext>беру server-0413
устанавливаю на компьютер, где уже есть sda1 (windows), добавляю sda2 (/), sda3
(/home)

все отлично разбивается, пакеты ставятся, переходит к этапу установки загрузчика.
выбираю &quot;показать разделы&quot;, выбираю sda2, дальше, все ставится... перезагрузка..

видим текстовый интерфейс lilo (т.е. он поставился в mbr)
к чести сказать, windows нашел и прописал ее в загрузку автоматом, и она грузится.

Но я выбирал его на sda2 .. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48964</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-17 14:37:09 +0400</bug_when>
    <thetext>Можно увидеть /etc/lilo.conf ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49036</commentid>
    <comment_count>2</comment_count>
      <attachid>1908</attachid>
    <who name="Mike Lykov">combr</who>
    <bug_when>2007-04-18 07:46:24 +0400</bug_when>
    <thetext>Created attachment 1908
lilo.conf for 11532</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49043</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-18 10:24:20 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; Created an attachment (id=1908) [edit]
&gt; lilo.conf for 11532

Вы меня извините, но в boot= прописан раздел. У устройств дисков не может быть
UUID. Тогда уж это бага в lilo.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49049</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-04-18 10:37:45 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; видим текстовый интерфейс lilo (т.е. он поставился в mbr)
&gt; к чести сказать, windows нашел и прописал ее в загрузку автоматом, и она грузится.
Это как &quot;нашёл&quot;?  Ставя свой MBR?  И если винда переписала MBR -- то LILO был с
честью переселён в межблинное пространство и грузится оттудова?

То ли утро, то ли как-то подробнее надо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49051</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-18 10:55:12 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; Это как &quot;нашёл&quot;?  Ставя свой MBR?  И если винда переписала MBR -- то LILO был 

Это как раз понятно. Модуль ищет разделы с определённым типом, отбирает из них
активные разделы и ищет на них признаки загрузчика. Если находит, то прописывает
секцию в lilo.conf.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49094</commentid>
    <comment_count>6</comment_count>
    <who name="Mike Lykov">combr</who>
    <bug_when>2007-04-18 19:54:35 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; Created an attachment (id=1908) [edit] [edit]
&gt; &gt; lilo.conf for 11532
&gt; 
&gt; Вы меня извините, но в boot= прописан раздел. У устройств дисков не может быть
&gt; UUID. Тогда уж это бага в lilo.
&gt; 

я вижу, что boot=UUID-что-то там. почему бы у раздела sda2 (тип - простой linux,
фс - ext3) не быть uuid ?

главное, что я хотел бы - это что если я выбираю &quot;поставит загрузчик на раздел
sda2&quot; - загрузчик из mbr не пропадал, не переписывался и не трогался.
А то неожиданность ;)

to mike@
винда была поставлена первой, поэтому она &quot;ставила свой mbr&quot; до этих событий и
ничего не переписывала ;)



</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49095</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-18 20:11:37 +0400</bug_when>
    <thetext>(In reply to comment #6)
&gt; я вижу, что boot=UUID-что-то там. почему бы у раздела sda2 (тип - простой linux,
&gt; фс - ext3) не быть uuid ?

Вы не поняли :)
Как раз по этому признаку я и понял что это раздел. lilo.conf был создан
правильный. Далее дело за lilo ... это оно безобразничает.

Вы точно не запускали lilo после установки, может использовали какой-нибудь
модуль для донасройки ?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49097</commentid>
    <comment_count>8</comment_count>
    <who name="Mike Lykov">combr</who>
    <bug_when>2007-04-18 20:29:18 +0400</bug_when>
    <thetext>ааа. ну да. вроде правильный. только кто его ставит? (не туда)

нет, я ничего не запускал, через веб-морду не заходил, графики там нет, конфиг
не правил, lilo не запускал. так есть сразу после установки.

может, у кого воспроизведется? было бы проще</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49099</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-18 20:41:05 +0400</bug_when>
    <thetext>(In reply to comment #8)
&gt; ааа. ну да. вроде правильный. только кто его ставит? (не туда)

Инсталятор запускает lilo всего два раза.
1) lilo -t -H -C &quot;$lilo_conf_new&quot; &lt;/dev/null 2&gt;&amp;1 &gt;/dev/null
2) lilo -H &lt;/dev/null &gt;/dev/null 2&gt;&amp;1

Первый это тест, второй это собственно установка (она делается после перемещения
lilo.conf в /etc).

&gt; может, у кого воспроизведется? было бы проще

В том-то и дело что я несколько раз пробовал и у меня не получилось
воспроизвести эту ошибку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49110</commentid>
    <comment_count>10</comment_count>
    <who name="Mike Lykov">combr</who>
    <bug_when>2007-04-18 21:53:27 +0400</bug_when>
    <thetext>это ж форменный цирк, товарищи ;)

итак, решил и я воспроизвести &quot;эту ошибку&quot;.
на другом компьютере.
тут система такая: загрузчик windows в mbr.
разделы разбиты:
sda1, sda2  - windows, primary
sda4 - extended, в нем - sda5 пустой.

я создаю из инсталлера - sda6 под /, sda7 под /home

внимательнейше выбираю установить lilo в sda6
дальше, дальше.. перегружаюсь.. и вместо загрузчика получаю черный экран и
мигающий курсор. ни windows, ни lilo.

загружаюсь с windows rescue. восстанавливаю загрузчик windows в mbr.
ничего - курсор.
загружаюсь с altlinux rescue. вижу некоторые странности, о которых в другой баге ;)
загружаюсь с opensuse 10.2 rescue. делаю fdisk -l /dev/sda

и вижу - признак АКТИВНОСТИ (windows выбирает этот раздел, чтобы искать свой
загрузчик) - на .... SDA4

конечно, никакого загрузчика на sda4 НЕТ
исправляю - ставлю активность на sda1

VOILA!!!
windows успешно грузится.

внимание, вопрос - какого .. Рожна кто переставил туда признак активности?? ;))
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49111</commentid>
    <comment_count>11</comment_count>
    <who name="Mike Lykov">combr</who>
    <bug_when>2007-04-18 22:54:30 +0400</bug_when>
    <thetext>при этом судя по dd if=/dev/sda6 ....
lilo там есть
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49114</commentid>
    <comment_count>12</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-18 23:12:32 +0400</bug_when>
    <thetext>(In reply to comment #10)
&gt; это ж форменный цирк, товарищи ;)

смотря что называть цирком.

&gt; тут система такая: загрузчик windows в mbr.
&gt; разделы разбиты:
&gt; sda1, sda2  - windows, primary
&gt; sda4 - extended, в нем - sda5 пустой.

Вот это уже что-то для того чтобы воспроизвести.

&gt; мигающий курсор. ни windows, ни lilo.

Тут всё понятно и предсказуемо.

&gt; конечно, никакого загрузчика на sda4 НЕТ

для того чтобы быть уверенным стоит сказать detectloader.

&gt; внимание, вопрос - какого .. Рожна кто переставил туда признак активности?? 

bootable флаг переставил инсталлятор. Мне только остаётся сосляться на #11391.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49115</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2007-04-18 23:13:55 +0400</bug_when>
    <thetext>(In reply to comment #11)
&gt; при этом судя по dd if=/dev/sda6 ....
&gt; lilo там есть

Вы же понимаете что чудес не бывает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49155</commentid>
    <comment_count>14</comment_count>
    <who name="Mike Lykov">combr</who>
    <bug_when>2007-04-19 17:28:24 +0400</bug_when>
    <thetext>(In reply to comment #12)
&gt; (In reply to comment #10)
&gt; &gt; это ж форменный цирк, товарищи ;)
&gt; смотря что называть цирком.

это я просто был немного поражен борьбой с граблями, взявшимися неожиданно откуда.


&gt; Вот это уже что-то для того чтобы воспроизвести.
&gt; &gt; мигающий курсор. ни windows, ни lilo.
&gt; Тут всё понятно и предсказуемо.

может, это специальная фича такая серверного варианта, который не рассчитан на
установку &quot;в раздел&quot; и соседство с другими ОС. Скажите это прямо, и багу можно
будет закрыть.
Но для меня это было непредсказуемо.
см. комментарий в #11391

&gt; &gt; конечно, никакого загрузчика на sda4 НЕТ
&gt; для того чтобы быть уверенным стоит сказать detectloader.

он тогда сказал (я записал ;)
no bootloader on mbr, trying partitions
disk /dev/dm-3 doesn&apos;t contain valid partition table

&gt; &gt; внимание, вопрос - какого .. Рожна кто переставил туда признак активности?? 
&gt; bootable флаг переставил инсталлятор. Мне только остаётся сосляться на #11391.

но почему он переставил его на sda4, хотя lilo оказался на sda6 ?
Напишите где-нибудь - &quot;не предназначен для установки рядом с уже установленными
ОС&quot;.. ;)
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57808</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-11-10 14:45:59 +0300</bug_when>
    <thetext>Тёзка, предлагаю проверять уже на 4.0+ ;)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1908</attachid>
            <date>2007-04-18 07:46:24 +0400</date>
            <delta_ts>2007-04-18 07:46:24 +0400</delta_ts>
            <desc>lilo.conf for 11532</desc>
            <filename>lilo.conf</filename>
            <type>application/octet-stream</type>
            <size>859</size>
            <attacher name="Mike Lykov">combr</attacher>
            
              <data encoding="base64">dmdhPSIweDMxYSIKbWFwPSIvYm9vdC9tYXAiCmxiYTMyCnByb21wdAp0aW1lb3V0PSIxMDAiCmlu
c3RhbGw9Im1lbnUiCmRlZmF1bHQ9IkFMVExpbnV4IgphcHBlbmQ9InBhbmljPTMwIgpib290PSJV
VUlEPWI2ZTE1ODEzLTA1NDUtNDc4Yy1iYTBiLTY0NTcxMjBjNDZhNiIKCmltYWdlPSIvYm9vdC92
bWxpbnV6IgoJbGFiZWw9IkFMVExpbnV4IgoJaW5pdHJkPSIvYm9vdC9pbml0cmQuaW1nIgoJcm9v
dD0iVVVJRD1iNmUxNTgxMy0wNTQ1LTQ3OGMtYmEwYi02NDU3MTIwYzQ2YTYiCglyZWFkLW9ubHkK
CmltYWdlPSIvYm9vdC92bWxpbnV6IgoJbGFiZWw9ImZhaWxzYWZlIgoJaW5pdHJkPSIvYm9vdC9p
bml0cmQuaW1nIgoJcm9vdD0iVVVJRD1iNmUxNTgxMy0wNTQ1LTQ3OGMtYmEwYi02NDU3MTIwYzQ2
YTYiCglhZGRhcHBlbmQ9ImZhaWxzYWZlIgoJdmdhPSJub3JtYWwiCglyZWFkLW9ubHkKCmltYWdl
PSIvYm9vdC92bWxpbnV6LTIuNi4xOC1vdnotc21wLWFsdDEzIgoJaW5pdHJkPSIvYm9vdC9pbml0
cmQtMi42LjE4LW92ei1zbXAtYWx0MTMuaW1nIgoJbGFiZWw9IjI2MTgtb3Z6LXNtcC0xMyIKCXJv
b3Q9IlVVSUQ9YjZlMTU4MTMtMDU0NS00NzhjLWJhMGItNjQ1NzEyMGM0NmE2IgoJcmVhZC1vbmx5
CglvcHRpb25hbAoKaW1hZ2U9Ii9ib290L3ZtbGludXotMi42LjE4LXN0ZC1zbXAtYWx0NSIKCWlu
aXRyZD0iL2Jvb3QvaW5pdHJkLTIuNi4xOC1zdGQtc21wLWFsdDUuaW1nIgoJbGFiZWw9IjI2MTgt
c3RkLXNtcC01IgoJcm9vdD0iVVVJRD1iNmUxNTgxMy0wNTQ1LTQ3OGMtYmEwYi02NDU3MTIwYzQ2
YTYiCglyZWFkLW9ubHkKCW9wdGlvbmFsCgpvdGhlcj0iL2Rldi9zZGExIgoJbGFiZWw9IldpbmRv
d3MiCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>