【解決法あり】一般ユーザでもFDDをマウントする方法

このQ&Aのポイント
  • Linux(Debian)で一般ユーザでもFDDをマウントする方法がわからないですか?FDDを一般ユーザで $ mount /floppy コマンドでマウントするための手順や設定方法を解説します。
  • FDDを一般ユーザで $ mount /floppy コマンドでマウントするための設定ファイル(fstab)の編集方法や必要なパラメーターについて説明します。
  • FDDを一般ユーザで $ mount /floppy コマンドでマウントする際に出るエラーメッセージの対処法やよくある問題について解説します。
回答を見る
  • ベストアンサー

FDDを一般ユーザで $ mount /floppy コマンドでマウン

FDDを一般ユーザで $ mount /floppy コマンドでマウント出来るようするにはどうしたらいいのですか? OSはLinux(debian)、フロッピーのファイルシステムはmsdosです。 sg:~$ mount /floppy と打ち込むと mount: can't find /floppy in /etc/fstab or /etc/mtab また sg:~$ mount /dev/fd0 mount: I could not determine the filesystem type, and none was specified と出ます。 ftabは、 sg:/etc# vi fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda1 / ext3 defaults,errors=remount-ro 0 1 /dev/hda5 none swap sw 0 0 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 最終行を ↓ /dev/fd0 /media/floppy0 msdos rw,user,noauto 0 0 と書き換えてみたのですが、変になったので元に戻しました。 一般ユーザで $ mount /floppy コマンドでFDDをマウント出来るよう、 アドバイスいただけませんか? ど素人の質問ですが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.1

> sg:~$ mount /dev/fd0 > mount: I could not determine the filesystem type, and none was specified > と出ます。 このメッセージからすると、 mount -t msdos /media/floppy0 でいいはずですけど。 > /dev/fd0 /media/floppy0 msdos rw,user,noauto 0 0 > と書き換えてみたのですが、変になったので元に戻しました。 どう変になったのかが不明ですけど。 mountをroot権限ではだめでしょうか。 su - rootパスワードを入れ、マウントします。 は、だめですか。

kodamoto
質問者

お礼

早速の返事感謝いたします。 今回は「一般ユーザで $ mount /floppy コマンドでマウントする」 が課題なので、rootに入らずにマウントできないものかと.... おっしゃるとおり $ mount -t msdos /media/floppy0 と入力したのでは only root can do that と出ました。 #2の方のいわれるように $ mount /dev/fd0 $ umount /dev/fd0 と入力すると, rootに入らず $からのコマンドでマウント/アンマウントしてくれました.また、 $ mount /media/floppy0 $ umount /media/floppy0 と入力しても同様に$からのコマンドでマウント/アンマウントできました. 課題の $ mount /floppy で mount: can't find /floppy in /etc/fstab or /etc/mtab とならないためには、やはり /etc/fstab を書き換えるしかないと思い, /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 の行を /dev/fd0 /floppy msdos rw,user,noauto 0 0 と書き換えてみたら,こんどはバッチリ $ mount /floppy $ umount /floppy でマウント/アンマウント出来ました。 お二方のヒントのおかげです。 ありがとうございました。

その他の回答 (1)

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.2

私の場合、Debian Lenny で $ mount /dev/fd0 で read-only ですが mount 出来て、読めました。 fstab 変更なし。 floppy がおかしいことはないですか 未だ良く分かりませんが

kodamoto
質問者

お礼

#1の方の欄に併せて、お礼言わせていただきました。 ありがとうございました。

関連するQ&A

  • floppyマウントについて

    初心者です。 もう関連の質問は出されているのかも知れませんが見付けることができなかったので質問させていただきます。 RedHatLinux9.0をインストールしましたがフロッピーをマウントできません。 [root@localhost root]# mount /mnt/floppy と実行するとフロッピーにアクセスするのですが、 mount: ファイルシステムタイプを指定する必要がありますとmountしてくれません。 またフロッピー初期化ツールでフォーマットした後 [root@localhost root]# mount -t ext2 /dev/fd0 /mnt/floppy mount: マウントポイント /mnt/floppy が存在しませんとmountしてくれません。 /etc/fstabの内容は下記のとおりです。 LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda3 swap swap defaults 0 0 フロッピー関係がなかったので下記を追加 /dev/fd0 /mnt/floppy auto noauto,user 0 0 PCは自作で Motherboard ASUSTeK P4P800 DELUXE CPU=Pentium4 2.6C CDドライブ=YAMAHA CRW2200E HDD=MAXTOR 2F040L0 (40GB) FDD=MITSUMI D353(SW) どうかご教授お願いします。

  • mountオプションについて

    mountオプションのpamconsole、managedの解説がman(2)にもman(8)にもありません。 どのマニュアルをみればわかるでしょうか? [root@localhost ~]# vi /etc/fstab /dev/fd0 /media/floppy auto pamconsole,exec,noauto,managed 0 0

  • /etc/fstab について

    時動的にマウントをさせたいと思い本を読んでみると、/etc/fstab の設定をしろと書いてありました。そこで、わからなくなったので質問です。 LABEL=/ / ext2 defaults 1 1 LABEL=/boot /boot ext2 defaults 1 2 LABEL=/home /home ext2 defaults 1 2 /dev/fd0 /mnt/floppy auto noauto,owner 0 0 LABEL=/u01 /u01 ext2 defaults 1 2 none /proc proc defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 /dev/hda8 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0 /dev/hda9 /mnt/windata vfat defaults 1 2 といったい感じで書いてあったのですが、一番右の11とか、12とか、00とかの意味が分かりません。どうか、教えてください。お願いします。

  • plamo linux でのハードディスクの増設

    plamo linux 4.02 ですが、ハードディスクの増設をしました。しかし、認識のさせ方がわかりません。一応、新しい HD は USB 対応で、/dev/sda1 です。 [/etc/fstab] /dev/hda5 swap swap defaults 0 0 /dev/hda2 / ext3 defaults 1 1 /dev/hda3 / ext3 defaults 1 2 /dev/hda1 /win1 vfat iocharset=euc-jp,codepage=932 0 0 /dev/sda1 /win2 vfat iocharset=euc-jp,codepage=932 0 0 /dev/cdrom /cdrom iso9660 user,ro,noauto,exec,iocharset=euc-jp,codepage=932 0 0 none /proc proc defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 none /proc/bus/usb usbfs noauto 0 0 色々、インターネット、過去ログを調べたのですがわかりませんでした。 では、よろしくお願い致します。

  • ディスクの容量制限についておしえてください。

    redhat7.3でsendmailを利用してメールサーバとして運用しているのですが ユーザごとにディスク容量の制限を設定しておらず今後の運用に 不安を感じています。そこでquotaで制限をかけようと思い下記のように パーティション情報を見たのですがどこに制限をかければよいのかわかりません。 どこにかけたらよいのでしょうか?お願いします。 ハードディスクは一つだけです。 パーティションはインストーラのデフォルト値を使用しました。 sambaなどは利用していないので各ユーザごとメールのスプールに5メガほどの 制限をかけたいです。 # cat /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda3 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0

  • RedHat9のディスククォータの設定方法

    いつもお世話になります。 RedHat9のディスククォータをしたいのですが、参考にしている本には、 /etc/fstab の中には /dev/hda3 /home ext3 defaults 1 1 というものがあって、defaults を usrquota に変更しなさいと書いてあるのですが、私のサーバーの/etc/fstab の中には、存在しません。 どこを変更すればよいのでしょうか。 私のサーバーの /etc/fstab の中は以下のとおりです。 LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none   /dev/shm tmpfs defaults 0 0 /dev/hda3 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 nouto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto oauto,owner,kudzu 0 0 見づらくてすいません。お願いします。

  • Fedora3 mount

    Fedora3のcdrecorderのmountが、一度は成功して普通に使っていましたが、練習のためFedora3の再インストールを試みたところ、cdrecorderのmountができなくなりました。 $vi /etc/fstabを見たところ /dev/hdc  /media/cdrecorder  auto pamconsole,ro,exec,noauto,maneged  0 0 となっていて $mount -t iso9660 /dev/hdc /media/cdrecorder 再度実行してみると mount:No medium found とでてmountできません。 どなた様かご教授願います。

  • フロッピのmount??

    会社でSparcStation4を使っています。osは“多分”Solarisです。 フロッピをmountしたいのですが、やり方がわかりません。 mountコマンドを叩くと「/dev/fd on fd」があります。「on /fd」ではありません。 一旦、「umount fd」を叩き、改めて「mkdir /tmp/fd」「mount /dev/fd /tmp/fd」 をすると「: /dev/fd not a block device」って返ってきました。 これって /dev/fd を FDD だと認識してないと思います。 /dev/fdをlsするとパーミッションcrwxrwxrwxを持つファイル(?)が0から47まで存在 してます。 (1)FDDのblock deviceはなんなのか、調べる方法ありませんか? それがわかって仮に/dev/flpだとすると、「mount /dev/flp /tmp/fd」で/tmp/fdに mountできますよね? (2)mountしたあと、ms-dosフォーマットのフロッピディスクにファイルをコピーした いのですが、mountにオプション必要ですか?「mount -? /dev/flp /tmp/fd」とか.. (2)パーミッションの頭のcはどんな意味を持つのでしょう?? 初心者につき、中途半端な知識の中から上記を書きました。これだけじゃわからない 場合、どんな情報が必要ですか? また、こんな表現おかしいとかの指摘もありましたらお願いします。

  • ドライブが空だとRedHat9 起動しません

    HL-DT-ST DVDRAM GMA-4020BというIDEのMULTIドライブ に、CDやDVD(中身問わない)が入っていないと、Boot時に、 Updating /etc/fstab で止まりOS(RedHat9)が起動しません。ドライブが空でも起動するにはどうすれば良いのでしょうか?(T_T) ■/etc/fstabは以下です。 LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/sda3 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 ■df -k /dev/sda2 7637400 1478344 5771088 21% / /dev/sda1 101089 14521 81349 16% /boot none 127632 0 127632 0% /dev/shm

  • mountできなくなりました

    ノートPCのCD/RW使えるようにしたくて、まず /etc/conf.modulesに alias scsi_hostadapter ide-scsi alias block-major-11 ide-scsi 次に cd /dev mv cdrom cdrom.org ln -s scd0 cdrom 次に /etc/fstabのcdromを /dev/scd0 /mnt/cdrom iso9660 noauto,owner,ro,user 0 0 にして mountしようとしたら このカーネルは /dev/cdromをブロックデバイスとしては認識しませんと表示されます。どうしたら元に戻りますか?改善しますか?