フロッピーディスクのマウント操作で次のようなエラーが表示された場合には、フロッピーのファイルシステムがext2で無い可能性がある。
# mount /mnt/floppy mount: ファイルシステムタイプを指定する必要があります |
このような場合には、Windowsのマシンで確認してみるか、次のようにしてマウントを試みる方法もある。ただし、MS-DOS形式のフロッピーであれば、mtools(参考Tips「mtoolsの使い方が知りたい」)を利用する方が容易だ。
# mkfs -t vfat -c /dev/fd0H1440 |
なお、mountコマンドでファイルフォーマットを指定(-t ext2など)しない場合には、/etc/fstabで設定されている「auto」パラメータが効いているからだ。
# cat /etc/fstab /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 |
すでに「フロッピーをext2でフォーマットしたい」Tipsでも書かれているが、フロッピーのフォーマット方法にも触れておこう。
1. フォーマットする
# fdformat /dev/fd0H1440 両面, 80 トラック, 18 セクタ/トラック。合計容量 1440 kB。 フォーマットします ... 終了 照合します ... 終了 |
# mkfs -t ext2 -c /dev/fd0H1440 または、 # mke2fs /dev/fd0H1440 |
# mount /mnt/floppy または、 # mount -t ext2 /dev/fd0 /mnt/floppy/ フロッピーを取り出す前には、 # umount /mnt/floppy |
Copyright © ITmedia, Inc. All Rights Reserved.