M1 Mac が MP3プレイヤーを認識しない件
問題
ベネッセからもらったMP3プレイヤーをmacで認識できなくなった。
以前は認識できていて、MP3ファイルの追加・削除もやっていた。
結論
macOS をバージョンアップしたことが原因と推測。
詳細なバージョンは未調査だが、すくなくとも Ventura 13.2.1 はダメっぽい。
仮想環境上で認識できたので、ひとまず解決!
OSバージョンアップされるまで仮想環境からの接続で回避する。
環境
MacBook Air M1, 2020
macOS Ventura 13.2.1
USBハブはAnkerや謎ブランドのものを試してみたが、症状変わらず。
仮説
- MP3プレイヤーの破損
- macOSバージョンアップの影響
調査
- Finder に表示されるか
→されない
- システム情報
→存在している
- 上記シリアル番号の検索結果
→よくわからない!
- ディスクユーティリティ
→存在している。
- ディスクユーティリティからマウントしてみる
→結構時間がかかるが、エラーとなる
- ディスクユーティリティで First Aid してみる
→終了コード 0
→もう一度マウントしてみるが、上記エラー変わらず。
- コマンドからマウントしてみる
今回の場合、下記のコマンドを投入。
diskutil mount /dev/disk4
→かなり時間を要したが、下記エラーとなった。
Volume on disk4 failed to mount
If it has a partitioning scheme, use "diskutil mountDisk"
If you think the volume is supported but damaged, try the "readOnly" option
→言われた通り、mountDiskしてみると
One or more volume(s) failed to mount
→mout + readOnly、mountDisk + readOnly の組み合わせも同様のエラー
macOS が怪しくなってきた。
- 仮想環境から試してみる
→できた!
→つまずきポイントが1点。用意する Ubuntu は Desktop 版だとうまく起動できないので Server 版を利用すること。
おまけ(共有フォルダからUSBへのデータ移動)
- 共有フォルダを設定してUbuntuを起動
- USBを差す
- USBを探す ls /dev/sd*
- USBをマウント mount -t vfat /dev/sdb /media
- 【初回だけ】共有ファイルを作成 sudo mkdir /media/share
- 共有フォルダをマウント sudo mount -t 9p -o trans=virtio share /media/share -oversion=9p2000.L
- 共有フォルダ内のデータをUSBへ移動 cp -R /media/share/* /media/user/NO\ NAME/
- unmount や eject やってお終い