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

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

    <bug>
          <bug_id>5637</bug_id>
          
          <creation_ts>2004-12-06 15:24:45 +0300</creation_ts>
          <short_desc>Unable to mount reiserfs on USB</short_desc>
          <delta_ts>2006-03-07 20:43:40 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>5</classification_id>
          <classification>Archive</classification>
          <product>ALT Linux 2.4</product>
          <component>mount</component>
          <version>2.4</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="Grigory Batalov">bga</reporter>
          <assigned_to name="inger@altlinux.org">inger</assigned_to>
          <cc>rider</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>20229</commentid>
    <comment_count>0</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2004-12-06 15:24:48 +0300</bug_when>
    <thetext>В свежеустановленном дистрибутиве ALT Linux Master 2.4, если вставить USB-флэшку
в компьютер (или USB-rack с диском на 120Гб, что гораздо актуальнее), в
/etc/fstab появляется строка:
...
/dev/sdc2  /mnt/storage1  auto  noauto,user,kudzu,sync,noexec,nodev,nosuid 0 0
...

Если при этом на /dev/sdc2 файловая система reiserfs или ext3, а не vfat, то
монтирование /mnt/storage1 завершается ошибкой:

mount: wrong fs type, bad option, bad superblock on /dev/sdc2,
       or too many mounted file systems

Лечится добавлением &quot;kudzu&quot;, в список допустимых параметров mount, см.
прилагаемый патч. Если подобное решение не противоречит соображениям
безопасности и не ломает логику работы mount, я бы предпочёл увидеть его в
updates к Мастеру, дабы &quot;всё работало из коробки&quot;.

---&gt;8---
diff -ruN util-linux-2.12a.orig/mount/mount.c util-linux-2.12a/mount/mount.c
--- util-linux-2.12a.orig/mount/mount.c 2004-12-04 02:11:48 +0300
+++ util-linux-2.12a/mount/mount.c      2004-12-04 02:24:42 +0300
@@ -148,6 +148,7 @@
 
 static const struct opt_map opt_map[] = {
   { &quot;defaults&quot;,        0, 0, 0         },      /* default options */
+  { &quot;kudzu&quot;,   1, 0, 0         },      /* skip kudzu option */
   { &quot;ro&quot;,      1, 0, MS_RDONLY },      /* read-only */
   { &quot;rw&quot;,      1, 1, MS_RDONLY },      /* read-write */
   { &quot;exec&quot;,    0, 1, MS_NOEXEC },      /* permit execution of binaries */
---&gt;8---
Steps to Reproduce:
1. Install Master 2.4 (with hotplug and kudzu)
2. Insert USB flash-drive
3. Make reiserfs or ext3 filesystem on flash
4. mount /mnt/storage</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20230</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-12-06 15:38:50 +0300</bug_when>
    <thetext>Согласен. Более того - этот патч нужен исключительно в updates. В Sisyphus
архитектура меняется кардинально.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20246</commentid>
    <comment_count>2</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2004-12-07 12:04:10 +0300</bug_when>
    <thetext>что это за левая опция kudzu, кому и зачем она нужна. 
 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20247</commentid>
    <comment_count>3</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-12-07 12:14:11 +0300</bug_when>
    <thetext>Этой опцией kudzu отмечает добавляемые им самим устройства.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20261</commentid>
    <comment_count>4</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2004-12-07 15:47:07 +0300</bug_when>
    <thetext>и в Сизифе у нас этого не будет? 
 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20262</commentid>
    <comment_count>5</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2004-12-07 16:32:29 +0300</bug_when>
    <thetext>Это было в Sisyphus, но ушло в прошлое (почти ушло).

Для Sisyphus я тоже рекомендую сделать патч - будет более легким процесс обновления.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28779</commentid>
    <comment_count>6</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2005-08-16 19:48:02 +0400</bug_when>
    <thetext>Между прочим, могли бы исправить для Master 2.4. Хотя бы в backports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29124</commentid>
    <comment_count>7</comment_count>
    <who name="inger@altlinux.org">inger</who>
    <bug_when>2005-08-26 10:25:22 +0400</bug_when>
    <thetext>поскольку новый mount с поддержкой comment уже собран, то считаю эту багу уже
неактуальной.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29143</commentid>
    <comment_count>8</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2005-08-26 14:26:27 +0400</bug_when>
    <thetext>Тогда перевешиваю на Мастер 2.4, поскольку там ничего нового не сделано.
Поправьте меня, если я не прав.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30947</commentid>
    <comment_count>9</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2005-09-24 00:26:29 +0400</bug_when>
    <thetext>А кто добавляет это &quot;kudzu&quot;? Может быть его и лечить? </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36529</commentid>
    <comment_count>10</comment_count>
    <who name="Grigory Batalov">bga</who>
    <bug_when>2006-03-07 20:29:12 +0300</bug_when>
    <thetext>Поскольку в backports 2.4 уже собрано, то закрываю.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>