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

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

    <bug>
          <bug_id>9532</bug_id>
          
          <creation_ts>2006-05-08 10:45:35 +0400</creation_ts>
          <short_desc>Не монтирутся гибкий диск</short_desc>
          <delta_ts>2006-10-26 16:31:31 +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>pmount</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></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="Vadim V. Zhytnikov">vvzhy</reporter>
          <assigned_to name="Igor Zubkov">icesik</assigned_to>
          <cc>abulava</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>37877</commentid>
    <comment_count>0</comment_count>
    <who name="Vadim V. Zhytnikov">vvzhy</who>
    <bug_when>2006-05-08 10:45:36 +0400</bug_when>
    <thetext>При попытке монтирования гибкого диска
pmount-hal /dev/fd0
система долго, около минуты, скрипит дисководом и, вроде бы,
успешно монтирует (команда завершается без ошибок), 
но содержимое точки монтирования /media/fd0
всегда пусто.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41612</commentid>
    <comment_count>1</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-10-23 15:16:00 +0400</bug_when>
    <thetext>у меня нет /dev/fd0 физически. И идей как это чинить тоже.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41617</commentid>
    <comment_count>2</comment_count>
    <who name="Vadim V. Zhytnikov">vvzhy</who>
    <bug_when>2006-10-23 15:52:19 +0400</bug_when>
    <thetext>К счастью ситуация изменилась к лучшему.  Сейчас pmount/pmount-hal
успешно монтирует флоппик.  Тем не менее есть две неприятности:

1. pmount-hal /dev/fd0 выбирает точку монтирования /media/usbdisk

2. B pmount и pmount-hal монтируют флоппик ну очень долго.
Такое впечатление, что в процессе монтирования полностью прочитывается
весь диск.

Т.е формально всё заработало, но 2. делает такой метод
монтирования практически бесполезным.   Я сейчас использую
для /dev/fd0 subfs.  К счастью subfs на FDD совместимо с KDE.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41623</commentid>
    <comment_count>3</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-10-23 17:08:05 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; 2. B pmount и pmount-hal монтируют флоппик ну очень долго.
&gt; Такое впечатление, что в процессе монтирования полностью прочитывается
&gt; весь диск.

pmount -d /dev/fd0

и посмотри как ОНО монтирует. думаю после уже не дожно быть вопросов почему ТАК
медленно. ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41624</commentid>
    <comment_count>4</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-10-23 17:08:44 +0400</bug_when>
    <thetext>закрываем как FIXED?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41628</commentid>
    <comment_count>5</comment_count>
    <who name="Vadim V. Zhytnikov">vvzhy</who>
    <bug_when>2006-10-23 17:41:32 +0400</bug_when>
    <thetext>Погоди чуток! pmount -d действительно всё прояснил (что-то я этот ключик
проглядел раньше).  Вот оно:
===============================
spawnv(): executing /bin/mount &apos;/bin/mount&apos; &apos;-t&apos; &apos;udf&apos; &apos;-o&apos;
&apos;nosuid,nodev,user,async,atime,noexec,uid=501,gid=501,umask=000,iocharset=utf8&apos;
&apos;/dev/fd0&apos; &apos;/media/fd0&apos;
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount &apos;/bin/mount&apos; &apos;-t&apos; &apos;udf&apos; &apos;-o&apos;
&apos;nosuid,nodev,user,async,atime,noexec,uid=501,gid=501,umask=000&apos; &apos;/dev/fd0&apos;
&apos;/media/fd0&apos;
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount &apos;/bin/mount&apos; &apos;-t&apos; &apos;iso9660&apos; &apos;-o&apos;
&apos;nosuid,nodev,user,async,atime,noexec,uid=501,gid=501,iocharset=utf8&apos; &apos;/dev/fd0&apos;
&apos;/media/fd0&apos;
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount &apos;/bin/mount&apos; &apos;-t&apos; &apos;iso9660&apos; &apos;-o&apos;
&apos;nosuid,nodev,user,async,atime,noexec,uid=501,gid=501&apos; &apos;/dev/fd0&apos; &apos;/media/fd0&apos;
spawn(): /bin/mount terminated with status 32
spawnv(): executing /bin/mount &apos;/bin/mount&apos; &apos;-t&apos; &apos;vfat&apos; &apos;-o&apos;
&apos;nosuid,nodev,user,quiet,shortname=mixed,async,atime,noexec,uid=501,gid=501,umask=077,iocharset=utf8&apos;
&apos;/dev/fd0&apos; &apos;/media/fd0&apos;
spawn(): /bin/mount terminated with status 0
=============================
Четырехкратная попытка смонтировать udf и iso9660 - вот и вся задержка!
Почему такой порядок?  Чтобы CD/DVD быстрее монтировались?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41630</commentid>
    <comment_count>6</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-10-23 17:46:06 +0400</bug_when>
    <thetext>на нового маинтейнера</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41634</commentid>
    <comment_count>7</comment_count>
    <who name="Andrei Bulava">abulava</who>
    <bug_when>2006-10-23 19:33:22 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; Погоди чуток! pmount -d действительно всё прояснил (что-то я этот ключик
&gt; проглядел раньше).

&gt; Четырехкратная попытка смонтировать udf и iso9660 - вот и вся задержка!
&gt; Почему такой порядок?  Чтобы CD/DVD быстрее монтировались?

У меня `pmount-hal /dev/sda -d` (usb flash) ведёт себя существенно
интеллектуальнее своего не знакомого с hal варианта, &quot;простого&quot; pmount. В
имеющийся /dev/fd0 мне попросту нечего сунуть для сравнения.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41636</commentid>
    <comment_count>8</comment_count>
      <attachid>1667</attachid>
    <who name="Vadim V. Zhytnikov">vvzhy</who>
    <bug_when>2006-10-23 21:58:34 +0400</bug_when>
    <thetext>Created attachment 1667
Патч изменяет порядок разных ФС в попытках монтирования</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41637</commentid>
    <comment_count>9</comment_count>
    <who name="Vadim V. Zhytnikov">vvzhy</who>
    <bug_when>2006-10-23 21:59:42 +0400</bug_when>
    <thetext>Так ведь sda это устройство известное hal.  pmount-hal получает от hal всю
информацию, включая тип ФС, и производит монтирование сразу правильно.  
Вот если посмотреть на pmount -d /dev/sda1 увидите те же
самые попытки.  

Но о дискете, вставленой в fd0, hal ничего не знает.
Поэтому в данном случае pmount-hal работает как pmount -
методом проб и ошибок.

Предлагаю изменить порядок попыток и поставить vfat первым до
udf и iso9660.  Патч приложен выше.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41642</commentid>
    <comment_count>10</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-10-24 01:33:40 +0400</bug_when>
    <thetext>(In reply to comment #9)
&gt; Предлагаю изменить порядок попыток и поставить vfat первым до
&gt; udf и iso9660.  Патч приложен выше.

Согласен по повду патча. Завтра уйдёт на сборку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41650</commentid>
    <comment_count>11</comment_count>
    <who name="Andrei Bulava">abulava</who>
    <bug_when>2006-10-24 10:17:52 +0400</bug_when>
    <thetext>(In reply to comment #9)
&gt; Так ведь sda это устройство известное hal.  pmount-hal получает от hal всю
&gt; информацию, включая тип ФС, и производит монтирование сразу правильно.  
&gt; Вот если посмотреть на pmount -d /dev/sda1 увидите те же
&gt; самые попытки.  

А я разве утверждал другое? :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41656</commentid>
    <comment_count>12</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-10-24 15:27:41 +0400</bug_when>
    <thetext>(In reply to comment #8)
&gt; Created an attachment (id=1667) [edit]
&gt; Патч изменяет порядок разных ФС в попытках монтирования

Приложил в alt2 и отправил на сборку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41699</commentid>
    <comment_count>13</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2006-10-25 16:17:08 +0400</bug_when>
    <thetext>fixed</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1667</attachid>
            <date>2006-10-23 21:58:34 +0400</date>
            <delta_ts>2006-10-23 21:58:34 +0400</delta_ts>
            <desc>Патч изменяет порядок разных ФС в попытках монтирования</desc>
            <filename>pmount-0.9.13-floppy.patch</filename>
            <type>text/plain</type>
            <size>663</size>
            <attacher name="Vadim V. Zhytnikov">vvzhy</attacher>
            
              <data encoding="base64">ZGlmZiAtdU5yIHBtb3VudC0wLjkuMTMtb3JpZy9zcmMvZnMuYyBwbW91bnQtMC45LjEzL3NyYy9m
cy5jCi0tLSBwbW91bnQtMC45LjEzLW9yaWcvc3JjL2ZzLmMJMjAwNi0wOC0wNyAwMzoyMToxNyAr
MDQwMAorKysgcG1vdW50LTAuOS4xMy9zcmMvZnMuYwkyMDA2LTEwLTIzIDIxOjI2OjE1ICswNDAw
CkBAIC0xOSw5ICsxOSw5IEBACiAgKiB0byBjb21tYW5kIGxpbmUgb3B0aW9ucy4KICAqLwogc3Rh
dGljIHN0cnVjdCBGUyBzdXBwb3J0ZWRfZnNbXSA9IHsKKyAgICB7ICJ2ZmF0IiwgIm5vc3VpZCxu
b2Rldix1c2VyLHF1aWV0LHNob3J0bmFtZT1taXhlZCIsIDEsICIwNzciLCAxIH0sCiAgICAgeyAi
dWRmIiwgIm5vc3VpZCxub2Rldix1c2VyIiwgMSwgIjAwMCIsIDEgfSwKICAgICB7ICJpc285NjYw
IiwgIm5vc3VpZCxub2Rldix1c2VyIiwgMSwgTlVMTCwgMSB9LAotICAgIHsgInZmYXQiLCAibm9z
dWlkLG5vZGV2LHVzZXIscXVpZXQsc2hvcnRuYW1lPW1peGVkIiwgMSwgIjA3NyIsIDEgfSwKICAg
ICB7ICJudGZzIiwgIm5vc3VpZCxub2Rldix1c2VyIiwgMSwgIjA3NyIsIDEgfSwKICAgICB7ICJo
ZnNwbHVzIiwgIm5vc3VpZCxub2Rldix1c2VyIiwgMSwgTlVMTCwgMCB9LAogICAgIHsgImhmcyIs
ICJub3N1aWQsbm9kZXYsdXNlciIsIDEsIE5VTEwsIDAgfSwK
</data>

          </attachment>
      

    </bug>

</bugzilla>