[Peppermint] インストールイメージを MacBook Air でダウンロードして dd で USB メモリーに焼く。
それでは Peppermint 6 の 32 bit 版のインストールイメージ (ISO ファイル) をダウンロードしてみたいと思います。
ブラウザーを開いて http://peppermintos.com に開きます。
ちょっと画面を下にスクロールさせると DOWNLOAD 32 BIT というボタンがあるのでこれをクリックするとダウンロードが始まります。
MacBook Air の環境だとホームディレクトリ配下の Downloads にダウンロードされます。ダウンロードが終わった後 ls で確認してみました。
$ cd $HOME/Downloads
$ ls -ltr Peppermint*
-rw-r—–@ 1 kerama staff 688914432 8 24 13:47 Peppermint-6-20150518-i386.iso
$
$ ls -ltr Peppermint*
-rw-r—–@ 1 kerama staff 688914432 8 24 13:47 Peppermint-6-20150518-i386.iso
$
この ISO ファイルを dd コマンドで USB メモリーに書き込みます。
今回使用したバッファローの USB メモリー
この USB メモリーを MacBook Air の USB ポートに差し込むと自動でマウントされました。
$ df -k
Filesystem 1024-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk1 243924992 170555160 73113832 70% 42702788 18278458 70% /
devfs 183 183 0 100% 636 0 100% /dev
map -hosts 0 0 0 100% 0 0 100% /net
map auto_home 0 0 0 100% 0 0 100% /home
/dev/disk2s1 7725056 2528 7722528 1% 0 0 100% /Volumes/Untitled
$
Filesystem 1024-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk1 243924992 170555160 73113832 70% 42702788 18278458 70% /
devfs 183 183 0 100% 636 0 100% /dev
map -hosts 0 0 0 100% 0 0 100% /net
map auto_home 0 0 0 100% 0 0 100% /home
/dev/disk2s1 7725056 2528 7722528 1% 0 0 100% /Volumes/Untitled
$
USB メモリーを /dev/disk2 で認識しています。
diskutil コマンドでも /dev/disk2 が確認できます。
$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 250.1 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *249.8 GB disk1
Logical Volume on disk0s2
CE63B7D8-297E-46AF-954C-7486C6BD44C0
Unlocked Encrypted
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *7.9 GB disk2
1: DOS_FAT_32 7.9 GB disk2s1
$
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 250.1 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *249.8 GB disk1
Logical Volume on disk0s2
CE63B7D8-297E-46AF-954C-7486C6BD44C0
Unlocked Encrypted
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *7.9 GB disk2
1: DOS_FAT_32 7.9 GB disk2s1
$
では自動でマウントされたのをアンマウントしてから dd コマンドを実行します。
$ umount /Volumes/Untitled/
umount: unmount(/Volumes/Untitled): Operation not permitted
kerama-no-MacBook-Air:log kerama$ sudo umount /Volumes/Untitled/
Password:
umount(/Volumes/Untitled): Resource busy — try ‘diskutil unmount’
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 163Gi 70Gi 70% 42703395 18277851 70% /
devfs 184Ki 184Ki 0Bi 100% 636 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk2s1 7.4Gi 4.7Mi 7.4Gi 1% 0 0 100% /Volumes/Untitled
$
umount: unmount(/Volumes/Untitled): Operation not permitted
kerama-no-MacBook-Air:log kerama$ sudo umount /Volumes/Untitled/
Password:
umount(/Volumes/Untitled): Resource busy — try ‘diskutil unmount’
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 163Gi 70Gi 70% 42703395 18277851 70% /
devfs 184Ki 184Ki 0Bi 100% 636 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk2s1 7.4Gi 4.7Mi 7.4Gi 1% 0 0 100% /Volumes/Untitled
$
umount コマンドに失敗したので sudo を付けて実行したのですがそれでもダメで diskutil unmount を使ってみたら?と表示されたので試してみました。
$ diskutil umount /Volumes/Untitled/
Volume (null) on disk2s1 unmounted
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 163Gi 70Gi 70% 42703563 18277683 70% /
devfs 184Ki 184Ki 0Bi 100% 636 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
$
Volume (null) on disk2s1 unmounted
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 163Gi 70Gi 70% 42703563 18277683 70% /
devfs 184Ki 184Ki 0Bi 100% 636 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
$
今度はちゃんとアンマウントできました。MacOS の場合は umount コマンドではダメなことがあるようですね。
気を取り直して dd します。
$ sudo dd if=./Peppermint-6-20150518-i386.iso of=/dev/disk2 bs=16k
Password:
42048+0 records in
42048+0 records out
688914432 bytes transferred in 672.311264 secs (1024696 bytes/sec)
$
Password:
42048+0 records in
42048+0 records out
688914432 bytes transferred in 672.311264 secs (1024696 bytes/sec)
$
dd 終了しました。
それではこの USB メモリーで ThinkPad X40 を起動してみます。