Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000003Vine Linux1 バグ2006-01-10 22:432006-01-12 00:47
報告者kazutaka 
担当者daisuke 
優先度再現性不明 
状態完了解決状況実装済 
バージョンVineSeed 
修正予定バージョン修正済バージョン 
概要0000003: mount 時の filesystem の自動判定順序が指定できない
説明/bin/muont を実行する際に、ファイルシステムタイプを指定しない、あるいは -t auto を指定した場合、/etc/filesystems の内容に関係なくファイルシステムタイプが自動判定され、意図しないファイルシステムタイプで mount される。

/etc/filesystems が以下のような環境で

$ cat /etc/filesystems
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs

vfat でフォーマットしてある USB メモリを接続し mount すると、

$ mount /dev/sdb1 /mnt/usbmemory
$ mount
<snip>
/dev/sdb1 on /mnt/ type msdos (rw)

のようにマウントされる。
また -t vfat を付けて実行すれば正しくマウントされることは確認できた。
タグ設定されていません。
arch
パッケージutil-linux-2.12p-0vl3
添付ファイル

- 関連

-  コメント
(0001750)
kazutaka (開発者)
2006-01-10 22:53

mount 結果の最後の行は
> <snip>
> /dev/sdb1 on /mnt/ type msdos (rw)

/dev/sdb1 on /mnt/usbmemory type msdos (rw)

の間違いです。
(0001751)
daisuke (管理者)
2006-01-11 00:00

util-linux-2.12p-0vl3 では libblkid (e2fsprogs)を使うように build
されています。このため /proc/filesystems や /etc/filesystems は参
照されません。

またこのバージョンの mount が link している libblkid では vfat の
detection に問題があるようです。新しい e2fsprogs の libblkid には
よりうまく動く vfat detection のコードが含まれているので、これを
link するように rebuild することで改善するかもしれません。

libblkid を使うほうがいいかどうかについては議論の余地はあると思い
ます。
(0001752)
daisuke (管理者)
2006-01-11 17:09

新しい e2fsprogs で build した util-linux-2.12p-0vl4 を upload しました。
自動認識時に msdos ではなく vfat で mount されるようになったことを確認してあります。
自動の場合はlibblkidを使った方が正しく認識される確率が高いと思われますので、問題なければこのままの方針で行こうと思います。変更に関する議論要望は ML で、または新規に(要望として)BTSしてください。
(0001753)
daisuke (管理者)
2006-01-11 17:10

状態を 確認待ち に変更します。
(0001754)
kazutaka (開発者)
2006-01-11 21:36

util-linux-2.12p-0vl4 で正しく自動認識するようになったことを確認しました。

-t auto を付けても付けなくても、正しく vfat と認識されています。
(0001755)
daisuke (管理者)
2006-01-12 00:47

状態を 完了 に変更しました。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2006-01-10 22:43 kazutaka 新規課題
2006-01-10 22:53 kazutaka コメント追加: 0001750
2006-01-11 00:00 daisuke 担当者 => daisuke
2006-01-11 00:00 daisuke 状態 新規 => 担当者決定
2006-01-11 00:00 daisuke コメント追加: 0001751
2006-01-11 17:09 daisuke 解決状況 不明 => 実装済
2006-01-11 17:09 daisuke コメント追加: 0001752
2006-01-11 17:10 daisuke 状態 担当者決定 => テスト待ち
2006-01-11 17:10 daisuke コメント追加: 0001753
2006-01-11 21:36 kazutaka コメント追加: 0001754
2006-01-12 00:47 daisuke 状態 テスト待ち => 完了
2006-01-12 00:47 daisuke コメント追加: 0001755


Copyright © 2000 - 2018 MantisBT Team
Copyright © 2012 - 2018 Project Vine
Powered by Mantis Bugtracker