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

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

    <bug>
          <bug_id>31534</bug_id>
          
          <creation_ts>2015-11-25 19:50:01 +0300</creation_ts>
          <short_desc>Битый бинарник загрузчика pxelinux.0 в каталоге /var/lib/tftpboot/ltsp/i586</short_desc>
          <delta_ts>2015-12-12 19:57:52 +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>syslinux</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://www.opennet.ru/opennews/art.shtml?num=40281</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>regression</keywords>
          <priority>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>15333</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nikolay Strelkov">n.strelkov</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          <cc>anubix</cc>
    
    <cc>evg</cc>
    
    <cc>george</cc>
    
    <cc>ldv</cc>
    
    <cc>n.strelkov</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>153918</commentid>
    <comment_count>0</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2015-11-25 19:50:01 +0300</bug_when>
    <thetext>Проявление проблемы - рабочие станции не могут загрузиться через PXE в случае сетевой установки или бездисковой загрузки через PXE.
Вместо загрузки ядра и модулей появляется сообщение 
   PXELINUX 4.04 0x547c793e Copyright (C) 1994-2011 H. Peter Anvin et al.

Решение проблемы - замена файла PXE-загрузчика на нормальный не битый 
(например, так:
wget http://www.kernel.org/pub/linux/utils/boot/syslinux/4.xx/syslinux-4.04.tar.bz2
tar xf syslinux-4.04.tar.bz2
cp syslinux-4.04/core/pxelinux.0 /var/lib/tftpboot/ltsp/i586/pxelinux.0

).

Исправьте, пожалуйста файл pxelinux.0 в Сизифе и 7-й платформе.

См. обсуждения здесь:
1. https://lists.altlinux.org/pipermail/ltsp-server/2015-November/002677.html
2. https://forum.altlinux.org/index.php?topic=35320.0
3. https://forum.altlinux.org/index.php?topic=35510.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>153991</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-11-28 12:28:43 +0300</bug_when>
    <thetext>1. Если воспроизводится на сизифе -- стоит вешать на сизиф.
2. Данный файл не содержится в пакетах ltsp*, а копируется из syslinux:
http://git.altlinux.org/gears/l/ltsp.git?p=ltsp.git;a=blob;f=ltsp/client/update-kernels;h=85b089002d3f039463e831b0225494a08952c57f;hb=HEAD#l67
3. Для syslinux это major согласно http://www.altlinux.org/Bug_Severity_Policy

Странно то, что и в p7, и в sisyphus именно syslinux-4.04 -- надо сравнивать бинарники pxelinux.0 (для начала md5sum).  Это точно был пакет для i586?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154000</commentid>
    <comment_count>2</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2015-11-29 22:51:43 +0300</bug_when>
    <thetext>В p7 и Sisyphus лежит версия пакета syslinux 2:4.04-alt9 (i586/classic).
md5sum загрузчика:
f13d51cef28af8b24aeb89e3d7a4fd73  /usr/lib/syslinux/pxelinux.0

А должно быть (из http://www.kernel.org/pub/linux/utils/boot/syslinux/4.xx/syslinux-4.04.tar.bz2)
95d22ece1a1a1a92c52f3892418157a9  syslinux-4.04/core/pxelinux.0

Может быть у Вас в релиз попала версия Tesing (например, отсюда - https://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154038</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2015-11-30 18:47:28 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; md5sum загрузчика:
&gt; f13d51cef28af8b24aeb89e3d7a4fd73  /usr/lib/syslinux/pxelinux.0
&gt; А должно быть
Не должно.
Попробуйте из http://git.altlinux.org/tasks/154064/ .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154051</commentid>
    <comment_count>4</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2015-12-01 00:31:44 +0300</bug_when>
    <thetext>Спасибо, Сергей!

С Вашим новым пакетом 4.04-alt10 (http://git.altlinux.org/tasks/154064/build/100/i586/rpms/syslinux-4.04-alt10.i586.rpm) приветствие загрузчика изменилось на 
PXELINUX 4.04 0x565c80bf Copyright (C) 1994-2011 H. Peter Anvin et al
и он работает - нормально загружает систему.

Протестировал только 32-х битный.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154059</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2015-12-01 14:49:57 +0300</bug_when>
    <thetext>Тогда отправляю в сизиф.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154078</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-12-01 20:22:13 +0300</bug_when>
    <thetext>У меня теперь i586-исошка с флэшки на x86_64-железке не грузится -- виснет так:

ISOLINUX 4.04 0x565d8980 EHDD Copyright (C) 1994-2011 H. Peter Anvin et al
em f_

(подчёркивание -- позиция, где стоит курсор)

Известно, что в федоре для syslinux6 есть gcc5-фиксы -- Серж, глянешь в сузю?
http://pkgs.fedoraproject.org/cgit/syslinux.git/log/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154086</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-12-01 20:56:28 +0300</bug_when>
    <thetext>Сборка с gcc4.9 исправляет загрузку у меня (но пришлось объехать bug 31579):
http://git.altlinux.org/people/mike/packages/?p=syslinux.git;a=commitdiff;h=f70317ee57ce3f621905ea0d90f817297e4cefc5

2 nrbrtx: просьба по возможности проверить поведение pxelinux из http://git.altlinux.org/tasks/154124/ -- если опять сломается, придётся что-то думать (например, попытаться собирать ещё более старыми gcc4).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154089</commentid>
    <comment_count>8</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2015-12-01 21:18:40 +0300</bug_when>
    <thetext>Михаил, новая версия (из http://git.altlinux.org/tasks/154124/build/100/i586/rpms/syslinux-4.04-alt11.i586.rpm) имеет новое приветствие

PXELINUX 4.04 0x565dde17  Copyright (C) 1994-2011 H. Peter Anvin et al

и вешается на этой строке.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154099</commentid>
    <comment_count>9</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2015-12-01 23:05:17 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; глянешь в сузю?
Только туда и гляжу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154100</commentid>
    <comment_count>10</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2015-12-01 23:09:50 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; http://pkgs.fedoraproject.org/cgit/syslinux.git/log/
Я до этого глянул и не стал смотреть, т.к. там 6-я версия.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154101</commentid>
    <comment_count>11</comment_count>
    <who name="Zerg">anubix</who>
    <bug_when>2015-12-01 23:14:09 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; (например, попытаться собирать ещё более старыми gcc4).
Со старыми binutils и nasm не получится.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154108</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-12-02 12:38:25 +0300</bug_when>
    <thetext>Похоже, придётся срочно откатываться на мой вариант пока -- сегодняшние регулярки при попытке загрузки под BIOS взрываются.  Это ЧП, каких до сих пор не было ещё.  И как это я умудрился не перепроверить сборкой с тестовым заданием...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154109</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-12-02 13:16:49 +0300</bug_when>
    <thetext>x86_64 iso работают, слом затронул только i586.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154129</commentid>
    <comment_count>14</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2015-12-02 23:55:26 +0300</bug_when>
    <thetext>Михаил, pxelinux.0 из пакета syslinux-4.04-alt12.i586.rpm  имеет новое приветствие

PXELINUX 4.04 0x565ec219  Copyright (C) 1994-2011 H. Peter Anvin et al

и работает - нормально загружает систему.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154131</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-12-03 00:33:24 +0300</bug_when>
    <thetext>Спасибо, отправил в сизиф (задание №154174); по прибытии и как отлежится немножко -- скопируем в t7/p7 (пометил себе по декабрьским стартеркитам).

2 ldv: 5.2.1 ломает isolinux-4.04, 4.9.2 ломает pxelinux, а работал 4.7.2.
Что-нить куда-нить вешать имеет смысл по этой части или 4.04 != 6.03? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154165</commentid>
    <comment_count>16</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2015-12-05 18:51:24 +0300</bug_when>
    <thetext>Спасибо, но не забудьте, пожалуйста, обновить пакет в 7-й платформе.
Там пока остается версия alt9.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154178</commentid>
    <comment_count>17</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-12-07 12:15:46 +0300</bug_when>
    <thetext>Отправил задания #154500 и #154501, спасибо за напоминание.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154232</commentid>
    <comment_count>18</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2015-12-12 18:55:10 +0300</bug_when>
    <thetext>В p7 все заработало (32 бита, приветствие - 0x565f631b).

Спасибо!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154233</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-12-12 19:57:52 +0300</bug_when>
    <thetext>Вам спасибо!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>