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

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

    <bug>
          <bug_id>24675</bug_id>
          
          <creation_ts>2010-12-01 15:34:43 +0300</creation_ts>
          <short_desc>Parted не понимает GPT разделы, созданные EVMS</short_desc>
          <delta_ts>2011-07-11 17:14:15 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>evms</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>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>25517</dependson>
          <blocked>23155</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Anton Farygin">rider</reporter>
          <assigned_to name="Олег Соловьев">mcpain</assigned_to>
          <cc>aen</cc>
    
    <cc>evg</cc>
    
    <cc>icesik</cc>
    
    <cc>mcpain</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>ulug1</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>115894</commentid>
    <comment_count>0</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-12-01 15:34:43 +0300</bug_when>
    <thetext>EVMS не умеет работать с GPT разделами, созданными при помощи GNU Parted.

Соответственно наш инсталлятор не распознает никаких разделов на системе, установленной с использованием Parted, например RHEL или Fedora.

Соответтвенно, все большие диски будут проблемными.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115903</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-12-01 17:28:04 +0300</bug_when>
    <thetext>Всё наоборот.

EVMS отлично понимает GPT разделы, созданные Parted&apos;ом, но вот Parted (и, соответственно, другие дистрибутивы) - не понимают всё что сделал EVMS.

Не могу точно сказать кто тут стандартнее, но чисто теоретически лучше исправить в EVMS, чем исправлять во всех других дистрибутивах.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115904</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-12-01 17:29:37 +0300</bug_when>
    <thetext>воспроизводится проблема легко на kvm:

через qemu-img создать qcow2 диск объёмом 4Tb, поставить туда свежую систему от ALT Linux (например, server-light), загрузить rescue и в parted выполнить команду print</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116312</commentid>
    <comment_count>3</comment_count>
    <who name="Oleg">ulug1</who>
    <bug_when>2010-12-14 09:57:53 +0300</bug_when>
    <thetext>Также столкнулся на сервере (12 Тб массив) После разбивки инсталлером:
gdisk - Unsupported GPT version
parted - Error: Both the primary and backup GPT tables are corrupt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118290</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2011-02-13 13:30:49 +0300</bug_when>
    <thetext>Серёг,не продвинулся с этой ошибкой ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120785</commentid>
    <comment_count>5</comment_count>
      <attachid>4911</attachid>
    <who name="Andriy Stepanov (stanv)">stanv</who>
    <bug_when>2011-04-26 13:59:55 +0400</bug_when>
    <thetext>Created attachment 4911
Revision в Partition table format

Ни одна из утилит не знает версии что такое PGT версии 1.2.0
Таблица заголовков в evms (Partition table format) соответствует версии 1.0.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120786</commentid>
    <comment_count>6</comment_count>
      <attachid>4912</attachid>
    <who name="Andriy Stepanov (stanv)">stanv</who>
    <bug_when>2011-04-26 14:02:27 +0400</bug_when>
    <thetext>Created attachment 4912
Из за того что стуктура не упаковывалась, нарушалось поле Header size

Упаковываем __attribute__((packed)) или размер структуры начинает отличатся от стандарта.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120787</commentid>
    <comment_count>7</comment_count>
    <who name="Andriy Stepanov (stanv)">stanv</who>
    <bug_when>2011-04-26 14:04:07 +0400</bug_when>
    <thetext>После этих патчей gdisk и исправленный parted нормально распознают PGT созданный в evms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122419</commentid>
    <comment_count>8</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-24 03:12:19 +0400</bug_when>
    <thetext>2rider@: Антон, можно закрывать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122433</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2011-06-24 08:12:39 +0400</bug_when>
    <thetext>Вроде как должно уже работать, проверю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122641</commentid>
    <comment_count>10</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-06-28 17:28:31 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Вроде как должно уже работать, проверю.

Проверил?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122687</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2011-06-29 08:27:22 +0400</bug_when>
    <thetext>нет ещё, я напишу когда проверю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122984</commentid>
    <comment_count>12</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-07-09 04:09:48 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; нет ещё, я напишу когда проверю.

Напоминаю. Хотя бы знать, есть эта бага или уже нет</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>123041</commentid>
    <comment_count>13</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2011-07-11 17:14:15 +0400</bug_when>
    <thetext>Всё отлично работает, на 16Tb диск система устанавливается, загружается, разделы создаются/удаляются как во время так и после установки всеми доступными в дистрибутиве инструментами.

Спасибо всем принимавшим участие в исправлении.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>4911</attachid>
            <date>2011-04-26 13:59:55 +0400</date>
            <delta_ts>2011-04-26 13:59:55 +0400</delta_ts>
            <desc>Revision в Partition table format</desc>
            <filename>back-to-GPT_VERSION_1.diff</filename>
            <type>application/octet-stream</type>
            <size>1200</size>
            <attacher name="Andriy Stepanov (stanv)">stanv</attacher>
            
              <data encoding="base64">Y29tbWl0IDk2ZDU0ZDM5YjgxNTM5ZTUwODc1NzgyYjVhNzZiNmY3OTMzMTY4YmIKQXV0aG9yOiBB
bmRyaXkgU3RlcGFub3YgPHN0YW52QGFsdGxpbnV4LnJ1PgpEYXRlOiAgIE1vbiBBcHIgMjUgMTg6
NTg6NTAgMjAxMSArMDQwMAoKICAgIEFMVDogYmFjayB0byBHUFRfVkVSU0lPTl8xCgpkaWZmIC0t
Z2l0IGEvcGx1Z2lucy9ncHQvZ3B0c2VnbWdyLmMgYi9wbHVnaW5zL2dwdC9ncHRzZWdtZ3IuYwpp
bmRleCBlMjYxZTBhLi43NjNjMDY4IDEwMDY0NAotLS0gYS9wbHVnaW5zL2dwdC9ncHRzZWdtZ3Iu
YworKysgYi9wbHVnaW5zL2dwdC9ncHRzZWdtZ3IuYwpAQCAtNzI0LDcgKzcyNCw3IEBAIHN0YXRp
YyBpbnQgQXNzaWduX1NlZ21lbnRNYW5hZ2VyX1RvRGlzayggTE9HSUNBTERJU0sgKmxkLCBib29s
ZWFuIGNyZWF0ZV9zeXN0ZW1fCiAgICAgICAgIC8vIENSRUFURSBHUFQgSEVBREVSUwogICAgICAg
ICAvLwogICAgICAgICBnaDEtPnNpZ25hdHVyZSAgICAgICAgID0gR1BUX0RJU0tNQUdJQzsKLSAg
ICAgICAgZ2gxLT52ZXJzaW9uICAgICAgICAgICA9IEdQVF9WRVJTSU9OXzFfMjsKKyAgICAgICAg
Z2gxLT52ZXJzaW9uICAgICAgICAgICA9IEdQVF9WRVJTSU9OXzE7CiAgICAgICAgIGdoMS0+c2l6
ZSAgICAgICAgICAgICAgPSBzaXplb2YoZ3B0X2hlYWRlcik7CiAgICAgICAgIGdoMS0+bXlfbGJh
ICAgICAgICAgICAgPSBnaF9sYmExOwogICAgICAgICBnaDEtPmFsdGVybmF0ZV9sYmEgICAgID0g
Z2hfbGJhMjsKQEAgLTczNiw3ICs3MzYsNyBAQCBzdGF0aWMgaW50IEFzc2lnbl9TZWdtZW50TWFu
YWdlcl9Ub0Rpc2soIExPR0lDQUxESVNLICpsZCwgYm9vbGVhbiBjcmVhdGVfc3lzdGVtXwogICAg
ICAgICBtZW1jcHkoJmdoMS0+ZGlza19pZCwgJmRpc2tfaWQsIHNpemVvZihndWlkX3QpKTsKIAog
ICAgICAgICBnaDItPnNpZ25hdHVyZSAgICAgICAgID0gR1BUX0RJU0tNQUdJQzsKLSAgICAgICAg
Z2gyLT52ZXJzaW9uICAgICAgICAgICA9IEdQVF9WRVJTSU9OXzFfMjsKKyAgICAgICAgZ2gyLT52
ZXJzaW9uICAgICAgICAgICA9IEdQVF9WRVJTSU9OXzE7CiAgICAgICAgIGdoMi0+c2l6ZSAgICAg
ICAgICAgICAgPSBzaXplb2YoZ3B0X2hlYWRlcik7CiAgICAgICAgIGdoMi0+bXlfbGJhICAgICAg
ICAgICAgPSBnaF9sYmEyOwogICAgICAgICBnaDItPmFsdGVybmF0ZV9sYmEgICAgID0gZ2hfbGJh
MTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>4912</attachid>
            <date>2011-04-26 14:02:27 +0400</date>
            <delta_ts>2011-04-26 14:02:27 +0400</delta_ts>
            <desc>Из за того что стуктура не упаковывалась, нарушалось поле Header size</desc>
            <filename>calculate-Partition-table-header-size-in-right-way.diff</filename>
            <type>application/octet-stream</type>
            <size>696</size>
            <attacher name="Andriy Stepanov (stanv)">stanv</attacher>
            
              <data encoding="base64">Y29tbWl0IDg5YmY1YWZlMjA3OWNiZTE4OGU5ZmU2NmU5NWRiMGVhNmE3NGJhODYKQXV0aG9yOiBB
bmRyaXkgU3RlcGFub3YgPHN0YW52QGFsdGxpbnV4LnJ1PgpEYXRlOiAgIE1vbiBBcHIgMjUgMjA6
MDU6MDcgMjAxMSArMDQwMAoKICAgIEFMVDogY2FsY3VsYXRlIFBhcnRpdGlvbiB0YWJsZSBoZWFk
ZXIgc2l6ZSBpbiByaWdodCB3YXkKCmRpZmYgLS1naXQgYS9wbHVnaW5zL2dwdC9ncHQuaCBiL3Bs
dWdpbnMvZ3B0L2dwdC5oCmluZGV4IDZlMDRmNzMuLjc1NTE5ODQgMTAwNjQ0Ci0tLSBhL3BsdWdp
bnMvZ3B0L2dwdC5oCisrKyBiL3BsdWdpbnMvZ3B0L2dwdC5oCkBAIC0xNDIsNyArMTQyLDcgQEAg
dHlwZWRlZiBzdHJ1Y3QgX2dwdF9oZWFkZXJfcyB7CiAgICAgdV9pbnQzMl90ICAgICAgIHB0YWJs
ZV9jb3VudDsgICAgICAgICAgLy8gbnVtYmVyIG9mIGVudHJpZXMgaW4gdGhlIHBhcnRpdGlvbiB0
YWJsZQogICAgIHVfaW50MzJfdCAgICAgICBwdGFibGVfZW50cnlfc2l6ZTsgICAgIC8vIHNpemUg
b2YgYSBwYXJ0aXRpb24gdGFibGUgZW50cnkKICAgICB1X2ludDMyX3QgICAgICAgcHRhYmxlX2Ny
YzsgICAgICAgICAgICAvLyBDUkMgb2YgdGhlIHBhcnRpdGlvbiB0YWJsZQotfSBncHRfaGVhZGVy
OworfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKSBncHRfaGVhZGVyOwogCiAKIC8vIGdwdCBwYXJ0
aXRpb24gdHlwZXMK
</data>

          </attachment>
      

    </bug>

</bugzilla>