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

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

    <bug>
          <bug_id>25722</bug_id>
          
          <creation_ts>2011-06-06 01:31:36 +0400</creation_ts>
          <short_desc>Не работает загрузка с жесткого диска (в меню cd-загрузчика)</short_desc>
          <delta_ts>2014-02-16 15:54:55 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p6</product>
          <component>design-bootloader-source</component>
          <version>не указана</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>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>23155</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="LugumanovAlexandr">sasalug</reporter>
          <assigned_to name="Anton V. Boyarshinov">boyarsh</assigned_to>
          <cc>aen</cc>
    
    <cc>aichernov</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>dd1email</cc>
    
    <cc>gns</cc>
    
    <cc>jackie.rosen</cc>
    
    <cc>mex3</cc>
    
    <cc>radik</cc>
    
    <cc>sem</cc>
    
    <cc>snejok</cc>
    
    <cc>zerg</cc>
          
          <qa_contact name="QA p6">qa-p6</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>121951</commentid>
    <comment_count>0</comment_count>
    <who name="LugumanovAlexandr">sasalug</who>
    <bug_when>2011-06-06 01:31:36 +0400</bug_when>
    <thetext>Не работает загрузка с жесткого диска (в меню cd-загрузчика). Пишет:
PRESS A KEY TO REBOOT

Как при выборе, так и по умолчанию.

образ: altlinux-6.0.0-20110531-centaurus-i586-ru-live-cd.iso</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121953</commentid>
    <comment_count>1</comment_count>
    <who name="LugumanovAlexandr">sasalug</who>
    <bug_when>2011-06-06 02:44:05 +0400</bug_when>
    <thetext>Система:
Системная плата P5VD2-MX, чипсет VIA P4M890, VIA VT8237A, VGA integrated (Via Unichrome)
Системный раздел называется sdb7 (IDE 1), есть еще sata-диск (sda) с данными.
1 гб озу.
Привод dvd-rw asus (/dev/sr0)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121965</commentid>
    <comment_count>2</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2011-06-06 14:25:45 +0400</bug_when>
    <thetext>Обновите прошивку BIOS, проблема может быть в нём. Но гарантированно поможет вытаскивание диска из привода.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121980</commentid>
    <comment_count>3</comment_count>
    <who name="LugumanovAlexandr">sasalug</who>
    <bug_when>2011-06-06 18:31:57 +0400</bug_when>
    <thetext>&gt;Но гарантированно поможет вытаскивание диска из привода.
Или перерубание шлейфа привода топором :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122184</commentid>
    <comment_count>4</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-18 14:18:29 +0400</bug_when>
    <thetext>Не работает на некоторых BIOS. Хорошего решения не видно, надо обсудить паллиативы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122355</commentid>
    <comment_count>5</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-22 00:52:03 +0400</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; Не работает на некоторых BIOS. Хорошего решения не видно, надо обсудить
&gt; паллиативы.

Насколько я понимаю, есть два варианта:
1. localboot -1 
Так сейчас. Этот вариант работает и в случае загрузки Live с CD/DVD, и в случае загрузки с флеш-диска. На хороших BIOS. Преимущество : единый образ для CD/DVD и флешек. Недостаток : обсуждаемая бага на плохих BIOS.
2. Localboot  0x80
Так было. Работает в случае загрузки с CD/DVD всюду,при загрузке с флешки, на которую записан этот же образ, возникнет обсуждаемая ошибка. Для того, чтобы работало всюду, надо делать отдельный образ для флешек, который ничем, кроме этого 0x80 не отличается.

Вроде бы при очном обсуждении решили пока откатиться на 0x80. Но в обсуждении участвовали далеко не все разработчики дистрибутивов. Потому прошу обсуждать дальше.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122356</commentid>
    <comment_count>6</comment_count>
    <who name="Nick S. Grechukh">gns</who>
    <bug_when>2011-06-22 00:58:23 +0400</bug_when>
    <thetext>(In reply to comment #5)

&gt; Так было. Работает в случае загрузки с CD/DVD всюду,при загрузке с флешки, на
&gt; которую записан этот же образ, возникнет обсуждаемая ошибка. Для того, чтобы
&gt; работало всюду, надо делать отдельный образ для флешек, который ничем, кроме
&gt; этого 0x80 не отличается.

Насколько я понял, наши gfxboot настолько умные, что сами формируют строку параметров для propagator (automatic=method:cdrom или method:disk) и при этом даже знают, загрузились мы с CD или с гибридного исо на флешке.

М.б. внутри него можно этим знанием воспользоваться и для выбора local boot?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122357</commentid>
    <comment_count>7</comment_count>
    <who name="Nick S. Grechukh">gns</who>
    <bug_when>2011-06-22 01:00:08 +0400</bug_when>
    <thetext>mediatype m_cdrom eq
{
/install.last .inst_cdrom def
} {
/install.last .inst_hd def
} ifelse

в ./src/dia_install.inc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122390</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-23 16:00:56 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Насколько я понимаю, есть два варианта:
&gt; 1. localboot -1 
&gt; 2. Localboot  0x80
3. localboot 0x00
, который я и добавил 2-м пунктом</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122417</commentid>
    <comment_count>9</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-24 02:55:10 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; (В ответ на комментарий №5)
&gt; &gt; Насколько я понимаю, есть два варианта:
&gt; &gt; 1. localboot -1 
&gt; &gt; 2. Localboot  0x80
&gt; 3. localboot 0x00
&gt; , который я и добавил 2-м пунктом

Сергей, как этот второй пункт соотносится с обсуждаемой ошибкой?
Смысл умалчиваемой загрузки LiveCD с локального диска в том, чтобы CD не обязательно было вынимать, это страховка для забывчивых.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122445</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-24 13:20:33 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; &gt; 3. localboot 0x00
&gt; &gt; , который я и добавил 2-м пунктом
&gt; Сергей, как этот второй пункт соотносится с обсуждаемой ошибкой?
С этим пунктом этой ошибки нет и загрузка с флешки есть.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122480</commentid>
    <comment_count>11</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-25 02:55:27 +0400</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; (В ответ на комментарий №9)
&gt; &gt; &gt; 3. localboot 0x00
&gt; &gt; &gt; , который я и добавил 2-м пунктом
&gt; &gt; Сергей, как этот второй пункт соотносится с обсуждаемой ошибкой?
&gt; С этим пунктом этой ошибки нет и загрузка с флешки есть.

Надо назвать его соответственно. Как?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122583</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-27 17:23:03 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; Надо назвать его соответственно. Как?
removebledisk или extdisk или removeble
В переводе: Загрузка со сменного(или внешнего) диска</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122586</commentid>
    <comment_count>13</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2011-06-27 17:33:30 +0400</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; (В ответ на комментарий №11)
&gt; &gt; Надо назвать его соответственно. Как?
&gt; removebledisk или extdisk или removeble
&gt; В переводе: Загрузка со сменного(или внешнего) диска

Вообще-то, речь идёт скорее о загрузке с внутреннего диска, а не с внешнего..

PS 2 пункта для загрузки с жёсткого диска как-то совсем бессмысленно выглядит..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122587</commentid>
    <comment_count>14</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-27 17:41:07 +0400</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; 
&gt; PS 2 пункта для загрузки с жёсткого диска как-то совсем бессмысленно выглядит..

Да, потому Сергей и предлагает сделать иначе. Но надо что-то тут решать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122588</commentid>
    <comment_count>15</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-27 17:50:01 +0400</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; Вообще-то, речь идёт скорее о загрузке с внутреннего диска
&gt;, а не с внешнего..
См. comment 10

&gt; PS 2 пункта для загрузки с жёсткого диска
&gt; как-то совсем бессмысленно выглядит..
См. comment 12</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122639</commentid>
    <comment_count>16</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-28 17:22:07 +0400</bug_when>
    <thetext>Проблема понятна, варианты решения тоже. Полного согласия между релиз-менеджерами нет.
Каждый будет исправлять как считает нужным. Только не -1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122651</commentid>
    <comment_count>17</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-28 18:03:35 +0400</bug_when>
    <thetext>Я сейчас протестирую изменения в design-bootloader-source, необходимые для моего способа и сообщу</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122662</commentid>
    <comment_count>18</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-28 19:18:04 +0400</bug_when>
    <thetext>http://git.altlinux.org/people/zerg/packages/?p=design-bootloader.git;a=commitdiff;h=278e57aa2e65b306df71a01048c05ab6ad30c2b9

Вот, мне это изменение нужно. Оно никому не помешает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122696</commentid>
    <comment_count>19</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-29 16:55:56 +0400</bug_when>
    <thetext>Я сейчас теста собираю исошку с изменениями, которые (если сработает) позволят и эту проблему решить и может даже syslinux скопировать в p6</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122697</commentid>
    <comment_count>20</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-29 19:02:04 +0400</bug_when>
    <thetext>В общем, забирайте из моего git или дайте acl

syslinux-3.86-alt4 и gfxboot-4.3.8-alt1 я отправил в p6

P.S.
Все brainding-* необходимо будет пересобрать с новым design-bootloader-source.
Я сообщу в рассылке, когда пакет обновиться.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122698</commentid>
    <comment_count>21</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-29 19:03:58 +0400</bug_when>
    <thetext>Да, еще.

Мои изменения не исправляют проблему с загрузкой при 0x80 , но дают возможность сделать 2-й пункт &quot;Загрузка со сменного диска&quot; и писать там все что угодно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122711</commentid>
    <comment_count>22</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-06-30 16:12:34 +0400</bug_when>
    <thetext>(В ответ на комментарий №21)
&gt; не исправляют проблему с загрузкой при 0x80
Но с флешки образ должен грузиться нормально.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122726</commentid>
    <comment_count>23</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2011-06-30 21:24:57 +0400</bug_when>
    <thetext>(В ответ на комментарий №20)
&gt; syslinux-3.86-alt4 и gfxboot-4.3.8-alt1 я отправил в p6

Видимо это сломало загрузчик при запуске с CD:
Could not find kernel image: gfxboot.c32

Это касается и Кентавра, и Симпли.
Вчерашние сборки еще запускаются, сегодняшние уже нет.

&gt; Все brainding-* необходимо будет пересобрать с новым design-bootloader-source.
&gt; Я сообщу в рассылке, когда пакет обновиться.

Если описанный выше эффект ожидаемый, то все лучше было делать одновременно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122727</commentid>
    <comment_count>24</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-30 21:55:31 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; (В ответ на комментарий №20)
&gt; &gt; syslinux-3.86-alt4 и gfxboot-4.3.8-alt1 я отправил в p6
&gt; 
&gt; Видимо это сломало загрузчик при запуске с CD:
&gt; Could not find kernel image: gfxboot.c32
&gt; 
&gt; Это касается и Кентавра, и Симпли.
&gt; Вчерашние сборки еще запускаются, сегодняшние уже нет.
&gt; 
&gt; &gt; Все brainding-* необходимо будет пересобрать с новым design-bootloader-source.
&gt; &gt; Я сообщу в рассылке, когда пакет обновиться.
&gt; 
&gt; Если описанный выше эффект ожидаемый, то все лучше было делать одновременно.

Да, вот ломать уж точно не стоило.
Сергей, чините asap или откатывайте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122748</commentid>
    <comment_count>25</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2011-07-01 14:29:44 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; (В ответ на комментарий №20)
&gt; &gt; syslinux-3.86-alt4 и gfxboot-4.3.8-alt1 я отправил в p6
&gt; 
&gt; Видимо это сломало загрузчик при запуске с CD:
&gt; Could not find kernel image: gfxboot.c32
Этот эффект чинится проще:
http://git.altlinux.org/people/boyarsh/packages/?p=mkimage-profiles-desktop.git;a=commitdiff;h=f0d87bca3b0c11e16ab14940da1ab5f59dfa37b2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122749</commentid>
    <comment_count>26</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-07-01 14:47:28 +0400</bug_when>
    <thetext>Или так
http://git.altlinux.org/people/zerg/packages/?p=mkimage-profiles-desktop.git;a=commitdiff;h=dcedfd3314e8146dbad8e11121f0981e44846ca6
Правда, я еще потом так делал
http://git.altlinux.org/people/zerg/packages/?p=mkimage-profiles-desktop.git;a=commitdiff;h=bc92ba50e174bf218ad100ad638a6cc0bb627528</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122750</commentid>
    <comment_count>27</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-07-01 14:48:40 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; Видимо это сломало загрузчик при запуске с CD:
&gt; Could not find kernel image: gfxboot.c32
У себя я это больше месяца назад исправил</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122789</commentid>
    <comment_count>28</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-07-02 18:42:18 +0400</bug_when>
    <thetext>Господа, читайте же исходную багу! После всех изменений и 0x80 не работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122836</commentid>
    <comment_count>29</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-07-04 13:29:34 +0400</bug_when>
    <thetext>(В ответ на комментарий №28)
&gt; После всех изменений и 0x80 не работает.
Скорее всего isolinux.cfg недообновлен.
Проверю и точно скажу, что нужно, хотя это скорее всего и есть то, что в README.gfxboot написано.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122841</commentid>
    <comment_count>30</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-07-04 19:14:30 +0400</bug_when>
    <thetext>(В ответ на комментарий №28)
&gt; После всех изменений и 0x80 не работает.
Это я прошляпил патч. Отправил syslinux-3.86-alt5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122842</commentid>
    <comment_count>31</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-07-04 19:22:28 +0400</bug_when>
    <thetext>Еще такое всем советую на всякий
http://git.altlinux.org/people/zerg/packages/?p=mkimage-profiles-desktop.git;a=commitdiff;h=a63998de85df3049c75a979a9b1e31a7b7971a56</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122843</commentid>
    <comment_count>32</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-07-04 20:35:44 +0400</bug_when>
    <thetext>(В ответ на комментарий №30)
&gt; (В ответ на комментарий №28)
&gt; &gt; После всех изменений и 0x80 не работает.
&gt; Это я прошляпил патч. Отправил syslinux-3.86-alt5

Отправьте его в p6 и проверьте, пожалуйста.
И напишите всем релиз-менеджерам, что нужно делать для исправления баги.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122868</commentid>
    <comment_count>33</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-07-05 14:34:56 +0400</bug_when>
    <thetext>(В ответ на комментарий №32)
&gt; &gt; Отправил syslinux-3.86-alt5
&gt; Отправьте его в p6 и проверьте, пожалуйста.
С начала проверил, потом написал, что отправил.

&gt; И напишите всем релиз-менеджерам, что нужно делать для исправления баги.
Среди них кто-то не подписан на эту дагу?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122967</commentid>
    <comment_count>34</comment_count>
    <who name="NotHAM">aichernov</who>
    <bug_when>2011-07-08 16:55:55 +0400</bug_when>
    <thetext>(В ответ на комментарий №28)
&gt; Господа, читайте же исходную багу! После всех изменений и 0x80 не работает.

Зато работает своевременное нажатие на F12 с последующим
выбором источника загрузки.
Некоторая информация по баге (в соответствии с советом aen@):
http://lists.altlinux.org/pipermail/antique/2011-July/001578.html
http://lists.altlinux.org/pipermail/antique/2011-July/001583.html
http://lists.altlinux.org/pipermail/antique/2011-July/001584.html
Хотя, возможно, это уже и не актуально.

Regards.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122988</commentid>
    <comment_count>35</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-07-09 06:39:54 +0400</bug_when>
    <thetext>Во внутренней бете Simply на p6 от 8 июля работает с 0x80.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>