CentOS/フロッピーの利用方法

提供:maruko2 Note.
移動: 案内, 検索

最近のバージョンの OS では、フロッピーのカーネルモジュール(デバイスドライバ)がロードされていない場合があるので、次のコマンドでロードする。

[root@centos]# modprobe floppy

フロッピー用のデバイスファイル /dev/floppy が作成される。

/dev/floppy 以外にも、/dev/fd0, /dev/fd0u1440 などのデバイスファイルが作成される。 一般的な 2HD 形式(1.44MB)は /dev/fd0u1440

フロッピーをマウントする。

[root@centos]# mount /dev/floppy /mnt

フロッピーを初期化する。(FAT12 形式でフォーマットされる。)

[root@centos]# mkdosfs /dev/floppy

mtools を利用する方法

mtools は、MS-DOS のディスクをマウントせずに利用するためのツール群。

インストールされていない場合は、yum でインストールできる。

[root@centos]# yum install mtools

mtools のツールは、Linux のデバイス名を使わず Windows のように A: のように指定する。ただし、フォルダは \(バックスラッシュ)ではなく /(スラッシュ)で指定する。

ファイルをフロッピーにコピーする。(マウントする必要がない。マウントしているとエラーになる。)

[root@centos]# mcopy foo.txt a:/

フロッピーを初期化する。

[root@centos]# mformat a:
mtools のコマンド群
mattrib ファイル属性を変更する。
mbadblocks tests a floppy disk, and marks the bad blocks in the FAT
mcat ディスクイメージにダンプする。
mcd カレントフォルダを変更する。
mcheck ディスクの読み込みチェックをする。(mdir と mtype をシェルスクリプト化し
mclasserase erase memory cards
mcomp フロッピー内のファイルと、Linux 内のファイルを比較する。(cmp コマンドを利用している。)
mcopy ファイルをコピーする。
mdel ファイルを削除する。
mdeltree フォルダと含まれるファイルを削除する。
mdir フォルダ内のファイルリスト表示する。
mdu フォルダの使用量を表示する。
mformat フロッピーをフォーマットする。
minfo MSDOS ファイルシステムの情報を表示する。
mkmanifest makes list of file names and their DOS 8+3 equivalent
mlabel MSDOS のボリュームラベルを設定する。
mmd フォルダを作成する。
mmount ディスクをマウントする。
mmove ファイルやフォルダを移動・名前を変更する。
mpartition partition an MSDOS hard disk
mrd フォルダを削除する。
mren ファイルの名前を変更する。
mshowfat shows FAT clusters allocated to file
mtoolstest tests and displays the configuration
mtype display contents of an MSDOS file
mxtar
mzip change protection mode and eject disk on Zip/Jaz drive
LINEで送る このエントリーをはてなブックマークに追加
個人用ツール
名前空間
変種
表示
操作
案内
ツールボックス

注目のページ

このサイトのはてなブックマーク数