Vitruvian Penguin
knoppix

[knoppix:0798] ext2形式のフロッピーは簡単にはマウントできないのですか。

Date: Sun, 19 Jan 2003 03:28:28 +0900
X-mailer: Hitachi-MS GraceMail Version 3 Rev. 9
はじめまして、宮脇といいます。

CDブートのLINUXのファンです。これまでは、メディアラボのLIVE LINUXと
LIVE LINUX2を使っていました。最近、KNOPPIXを知り、感激しているところです。

さっそく、2002/12/11版をダウンロードして実行してみると、全く問題なくKDE3ま
で立ち上がります。ちなみに、現在、KNOPPIXのMozillaからWebメールを使って、投
稿しようとしています。

そこで、LIVE LINUX2の設定FDから設定を移植しようと思い、フロッピーディスクを
マウントしようと思ったのですが、簡単にはマウントできませんでした。

KNOPPIXが起動した状態で、以下のようになっています。(一部省略、以下同様)

knoppix@ttyp0[knoppix]$ cat /etc/fstab
/dev/fd0   /mnt/auto/floppy auto   user,noauto,exec,umask=000    0 0
knoppix@ttyp0[knoppix]$ ls -l /mnt
合計 17
drwxr-xr-x    2 root     root            0  1月 19 01:06 auto
lrwxrwxrwx    1 root     root           15  1月 18 22:11 cdrom ->
/mnt/auto/cdrom
lrwxrwxrwx    1 root     root           16  1月 18 22:11 floppy ->
/mnt/auto/floppy
knoppix@ttyp0[knoppix]$ ls -l /mnt/auto
合計 0

この状態でフロッピーディスクをマウントしようとすると、以下のようなエラーに
なってしまいます。

knoppix@ttyp0[knoppix]$ mount /dev/fd0
mount: マウントポイント /mnt/auto/floppy が存在しません
knoppix@ttyp0[knoppix]$ mkdir /mnt/auto/floppy
mkdir: cannot create directory `/mnt/auto/floppy': そのようなファイルやディ
レクトリはありません
knoppix@ttyp0[knoppix]$ sudo mkdir /mnt/auto/floppy
mkdir: cannot create directory `/mnt/auto/floppy': そのようなファイルやディ
レクトリはありません

そこで、/mnt/floppyをシンボリックリンクから実ディレクトリに変換して
/etc/fstabを書き換えればうまくいくかと思い、やってみると、

knoppix@ttyp0[knoppix]$ sudo su -
root@ttyp0[root]# cd /mnt
root@ttyp0[mnt]# rm floppy
rm: remove `floppy'? y
root@ttyp0[mnt]# mkdir floppy
root@ttyp0[mnt]# vi /etc/fstab
root@ttyp0[mnt]# cat /etc/fstab
/dev/fd0   /mnt/floppy auto   user,noauto,exec,umask=000    0 0
root@ttyp0[mnt]# logout
knoppix@ttyp0[knoppix]$ mount /dev/fd0
mount: 間違ったファイルシステムタイプ、不正なオプション、/dev/fd0 のスー
パーブロックが不正、或いはファイルシステムのマウントが多すぎます。
knoppix@ttyp0[knoppix]$ e2fsck /dev/fd0
e2fsck 1.27 (8-Mar-2002)
/dev/fd0: clean, 57/184 files, 1343/1440 blocks
knoppix@ttyp0[knoppix]$ mount /dev/fd0
mount: 間違ったファイルシステムタイプ、不正なオプション、/dev/fd0 のスー
パーブロックが不正、或いはファイルシステムのマウントが多すぎます。
knoppix@ttyp0[knoppix]$

となってしまいます。

knoppix@ttyp1[knoppix]$ mount -t ext2 /dev/fd0 /mnt/floppy
mount: root だけがそれを行なえます。
knoppix@ttyp1[knoppix]$ sudo mount -t ext2 /dev/fd0 /mnt/floppy
knoppix@ttyp1[knoppix]$ df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/fd0                  1412      1315        25  99% /mnt/floppy
knoppix@ttyp1[knoppix]$

で、ようやくマウントできました。

そこで、質問です。
(1)なぜ、フロッピーをマウントできないようにしてあるのですか。また、
/mnt/autoは何者ですか。
(2)なぜ、/etc/fstabにある/dev/fd0の定義が無視されるのでしょう。
(3)なにか、簡単にマウントできる特別なコマンドでも用意されているのでしょ
うか。(デスクトップに作られるアイコンでも同じ現象になります)

どなたか、わかる方、お教えいただけると幸いです。

宜しくお願い致します。
<Prev in Thread] Current Thread [Next in Thread>