macOS High SierraでHFS形式のフロッピーからファイルをコピー

デバイスファイルの確認

USBフロッピードライブを接続し、フロッピーを挿入してから以下を実行。フロッピードライブは/dev/disk2であることがわかる。

$ diskutil list

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            ñºèÃñ¢ê›íË *1.5 MB     disk2

HFS Utilitiesをインストール

$ brew install hfsutils

HFS Utilitiesを使ってファイルをコピー

$ sudo hmount /dev/disk2               # デバイスをマウント
$ sudo hls                             # カレントHFSボリュームのファイル一覧
$ sudo hcopy -m file dst               # ファイルをMacBinary形式でコピー
$ sudo hcopy -r file.bin dst           # ファイルをそのままコピー(既にMacBinaryの場合)
$ sudo hvol                            # カレントHFSボリュームの表示
  Current volume is mounted from:        # カレントは/dev/disk2
    /dev/disk2
$ sudo humount /dev/disk2              # デバイスをアンマウント
$ sudo hvol                            # カレントHFSボリュームの表示
  No known volumes; use `hmount' to introduce new volumes
                                         # カレントはなし
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.