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

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

    <bug>
          <bug_id>5194</bug_id>
          
          <creation_ts>2004-09-09 20:10:51 +0400</creation_ts>
          <short_desc>fsck запускается с параметрами, поддерживающимися только ext2/ext3 файловыми системами</short_desc>
          <delta_ts>2011-04-25 20:55:20 +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>reiser4progs</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://lists.altlinux.ru/pipermail/sisyphus/2004-September/045902.html</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="seriv">seriv</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          <cc>dd1email</cc>
    
    <cc>force</cc>
    
    <cc>kopilo4ka</cc>
    
    <cc>mike</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>18712</commentid>
    <comment_count>0</comment_count>
    <who name="seriv">seriv</who>
    <bug_when>2004-09-09 20:10:51 +0400</bug_when>
    <thetext>Моя конфигурация /boot - ext2, / - reiser4. При старте /etc/rc.d/rc.sysinit
вызывает initlog &quot;fsck -Tay $fsckoptions /&quot; при fsckoptions=&quot;-C&quot; и вываливается,
так как у fsck.reiesr4 таких опций быть не должно. 
В sisyphus@ я получил ответ, что эта же проблема возникает при конфигурации
/boot - ext2 и / - reiserfs (см.
http://lists.altlinux.ru/pipermail/sisyphus/2004-September/045902.html )
   Сергей.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18713</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2004-09-09 20:17:49 +0400</bug_when>
    <thetext>fsck.reiserfs(8) не поддерживает необходимый набор параметров.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18727</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-09-10 10:24:05 +0400</bug_when>
    <thetext>А есть описание необходимого набора параметров для fsck* ???
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19890</commentid>
    <comment_count>3</comment_count>
    <who name="seriv">seriv</who>
    <bug_when>2004-11-18 08:10:23 +0300</bug_when>
    <thetext>(In reply to comment #1)
&gt; fsck.reiserfs(8) не поддерживает необходимый набор параметров.
Их не поддерживают также fsck.ext2, fsck.ext3, fsck.cramfs, fsck.msdos и fsck.vfat
Единственная из установленных у меня Сизифовских fsck, которая не завершается
аварийно при вызове с такими параметрами, это fsck.xfs. Она, правда, никогда не
завершается аварийно, так как по определению ничего не делает.
   </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19899</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-11-18 14:36:35 +0300</bug_when>
    <thetext>2ldv: может быть нам стоит пересмотреть технологию запуска fsck ?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19900</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2004-11-18 14:40:48 +0300</bug_when>
    <thetext>Что, по вашему, не поддерживает fsck.ext2(8)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20724</commentid>
    <comment_count>6</comment_count>
    <who name="seriv">seriv</who>
    <bug_when>2004-12-26 23:20:07 +0300</bug_when>
    <thetext>(In reply to comment #5)
&gt; Что, по вашему, не поддерживает fsck.ext2(8)?
Опцию -T: 

# fsck.ext2 -Tay /dev/hda1
fsck.ext2: invalid option -- T
....
# grep -nH &apos;Tay&apos; /etc/rc.d/rc.sysinit
/etc/rc.d/rc.sysinit:122:       initlog -c &quot;fsck -Tay $fsckoptions /&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20725</commentid>
    <comment_count>7</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2004-12-26 23:32:17 +0300</bug_when>
    <thetext>fsck != fsck.ext2
У fsck.ext2 нет ключа &quot;-T&quot;.
Хотя я, кажется, понял вашу мысль - fsck не должно передавать ключ &quot;-T&quot;
backend&apos;у.  Но ведь fsck этого и не делает.

Проблема была в том, что fsck.reiserfs не понимает ключ &quot;-C&quot;, верно?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20729</commentid>
    <comment_count>8</comment_count>
    <who name="seriv">seriv</who>
    <bug_when>2004-12-27 04:40:59 +0300</bug_when>
    <thetext>(In reply to comment #7)
&gt; fsck != fsck.ext2
&gt; У fsck.ext2 нет ключа &quot;-T&quot;.
&gt; Хотя я, кажется, понял вашу мысль - fsck не должно передавать ключ &quot;-T&quot;
&gt; backend&apos;у.  Но ведь fsck этого и не делает.
&gt; 
&gt; Проблема была в том, что fsck.reiserfs не понимает ключ &quot;-C&quot;, верно?
Вы правы. Я не разобрался в том, что fsck меняет ключи при передаче backend&apos;y. И
действительно, fsck.reiser4 не понимает ключа &quot;-C&quot;. 
   Сергей.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20731</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-12-27 10:30:10 +0300</bug_when>
    <thetext>Судя по man fsck:
       -C     Display  completion/progress bars for those filesystems checkers
              (currently only for ext2) which support them.   Fsck will manage
              the  filesystem checkers so that only one of them will display a
              progress bar at a time.

опция -C вообще работает только для ext2. Может быть стоит ее убрать из
параметров fsck, запускаемого при загрузке ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26128</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-06-20 19:29:52 +0400</bug_when>
    <thetext>reassign to startup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26129</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-06-20 19:31:14 +0400</bug_when>
    <thetext>Согласно man fsck:
       -C [  fd  ]
              Display  completion/progress  bars for those filesystem checkers
              (currently only for ext2 and ext3) which  support  them.    Fsck
              will  manage  the  filesystem  checkers so that only one of them
              will display a progress bar at a time.  GUI front-ends may spec-
              ify  a file descriptor fd, in which case the progress bar infor-
              mation will be sent that file descriptor.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26155</commentid>
    <comment_count>12</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2005-06-20 21:51:02 +0400</bug_when>
    <thetext>Rider, я не понял, ты предлагаешь убрать progress?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26167</commentid>
    <comment_count>13</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-06-21 13:40:33 +0400</bug_when>
    <thetext>а может быть progress запускать в зависимости от типа файловой системы ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35771</commentid>
    <comment_count>14</comment_count>
    <who name="Vadim Gusev">kopilo4ka</who>
    <bug_when>2006-02-14 14:56:25 +0300</bug_when>
    <thetext>Вот бы еще fsck.reiserfs добавить опцию -T, чтобы не выводило сообщений про 
структуру/количество файлов/clean... </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61595</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-01-20 15:02:00 +0300</bug_when>
    <thetext>(In reply to comment #14)
&gt; Вот бы еще fsck.reiserfs добавить опцию -T, чтобы не выводило сообщений про 
&gt; структуру/количество файлов/clean... 
Кажется, как раз эту опцию не переваривало reiserfsck...  Дима дважды её
добавлял, а я, пока ещё бывали корни на рейзере -- дважды ловил и ругался.

Есть мнение, что это баги fsck.reiser*.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120768</commentid>
    <comment_count>16</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-04-25 20:55:20 +0400</bug_when>
    <thetext>apparently wontfix...

(In reply to comment #12)
&gt; Rider, я не понял, ты предлагаешь убрать progress?
&lt;mode name=&quot;moan&quot;&gt;Опять прогресс важнее работоспособности!&lt;/mode&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>