【Macintosh】MeeGo のイメージファイルを USB メモリに書き込む
MacOSX SnowLeopard で、ネットブック用 MeeGo OS の USB インストーラを作成します。
1. まず、MeeGo のイメージファイルを ホームページ からダウンロードします。 通常版でも Google Chrome Browser 版でも、どちらでもいいです(後者を選ぶ人が多い?)。
- 通常版
- Google Chrome Browser 版
2. ターミナル (/Applications/Utilities/Terminal.app) を開きます。
3. USB メモリをパソコンにセットします(ダイアログが表示された場合は「無視」を選択)。
4. diskutil list を実行し、USB メモリのデバイスノード名を確認します(ここでは/dev/disk1)。
iMac User: ~ $ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *320.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 232.9 GB disk0s2 3: Microsoft Basic Data BOOTCAMP 86.9 GB disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *8.0 GB disk1 1: Microsoft Basic Data 1.1 GB disk1s1 2: FE3A2A5D-4F32-41A7-B725-ACCC3285 16.8 MB disk1s2 3: 3CB8E202-3B7E-47DD-8A3C-7FF2A13C 899.7 MB disk1s3 4: FE3A2A5D-4F32-41A7-B725-ACCC3285 16.8 MB disk1s4 5: Microsoft Basic Data 16.8 MB disk1s8 6: EFI 16.8 MB disk1s12
5. USB メモリのデバイスノード名(ここでは/dev/disk1)を引数として、diskutil unmountDisk /dev/disk1 を実行します。 これで USB メモリがアンマウントされます。
注)Finder の Eject では駄目です。
iMac User: ~ $ diskutil unmountDisk /dev/disk1 Unmount of all volumes on disk1 was successful
6. 管理者権限で dd コマンドを実行し、イメージファイルを USB メモリに書き込みます。
引数 if= にはイメージファイルのパスを指定。
引数 of= には USB メモリのデバイスノード名を指定(/dev/rdiskN とした場合、/dev/diskN とするより高速に書き込まれる)。
引数 bs= にはブロックサイズ 1m を指定(エラーとなる場合は 1M にする)。
iMac User: ~ $ sudo dd if=Downloads/meego-netbook-ia32-chrome-1.2.0.img of=/dev/rdisk1 bs=1m (しばらく時間がかかります) 879+0 records in 879+0 records out 921698304 bytes transferred in 219.655081 secs (4196116 bytes/sec)
これで USB インストーラが出来上がりました。
注)以下の処理はパソコンの機種によって異なります。
(MeeGo をインストールしたいパソコンに USB をセットし、起動時に Boot Options(F10 や F12 キー)を実行します。
Boot Menu の USB Storage を選択すれば、OS が起動します。