【Macintosh】MeeGo のイメージファイルを USB メモリに書き込む

MacOSX SnowLeopard で、ネットブックMeeGo OS の USB インストーラを作成します。


1. まず、MeeGo のイメージファイルを ホームページ からダウンロードします。 通常版でも 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 OptionsF10F12 キー)を実行します。
Boot MenuUSB Storage を選択すれば、OS が起動します。