2014年10月4日土曜日

OS X の ターミナルで遊んでみる。

 まずはプロンプトに今のディレクトリだけを表示させるように変更した。
MacBook-Air:Downloads $ PS1="\W $ "
Downloads $ 
 だだしこれは今の bash に対してのみ有効なだけのコマンドだから次回以降も有効にするべく .bash_profile へ export PS1="\W $ " を追加した
Last login: Sat Oct  4 07:29:21 on ttys000
Downloads $ 

 次に起動音をなくす。
Downloads $ sudo nvram SystemAudioVolume=%80
 こちらはコマンド実行時の再起動については有効だった。
 残念ながらそれ以降は起動音が鳴ってしまう。
 調べてみたものの nvram に保存されている SystemAudioVolume の値がなくなってしまうことが問題になっているんだが原因が不明。

 いきなり話は飛んで MacBook Air 11-inch, Late 2010 で仮想 PC なんぞを始めたせいでディスク容量が厳しくなってきた。
 仮想 PC を動かすにはマシンスペックも厳しいので SSD を JetDrive 500 の 240GB に新調してパーティションを二つに分けて一つを Mavericks をクリーンインストール。もう一つを Boot Camp を使って Windows7 64bit をインストールすることにした。
 光学ドライブはないので USB メモリを使ってインストールをする。
 参考にしたサイトは以下の通り。
 「Mac で ISO イメージをブートできるように USB メモリーに書き込む」
http://blog.kechako.com/entry/2013/06/11/041445

 1. iso イメージを dmg イメージへ変換する。
Downloads $ hdiutil convert -format UDRW -o ./ja_windows_7_ultimate_with_sp1_x64_dvd_618242.dmg ./ja_windows_7_ultimate_with_sp1_x64_dvd_618242.iso
GRMCULXFRER_JA_DVD              (Apple_UDF:0) を読み込み中...
...............................................................................
経過時間:36.274s
速度:87.3M バイト/秒
節約率:0.0%
created: /Users/xueli/Downloads/ja_windows_7_ultimate_with_sp1_x64_dvd_618242.dmg
Downloads $

 2. MacBook Air に何もつないでいない状態にするしてディスク情報を確認する。
Downloads $ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS OS X                    178.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS MBA 2                   60.9 GB    disk0s4

 3. イメージを書き込む USB メモリを MacBook Air に挿してディスク情報を確認する。
 今回は 16GB のものにした。
Downloads $ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS OS X                    178.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS MBA 2                   60.9 GB    disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            GRMCPRXFRER_JA_DVD     *16.1 GB    disk1

Downloads $ 

 4. dmg ファイルを直接ディスクへ書き込むために USB メモリを解放する。
Downloads $ diskutil umountDisk /dev/disk1
Unmount of all volumes on disk1 was successful

5. 先ほど作った dmg ファイルを USB メモリに書き込む。
Downloads $ sudo dd bs=8192 if=./ja_windows_7_ultimate_with_sp1_x64_dvd_618242.dmg of=/dev/disk1
Password:
405436+1 records in
405436+1 records out
3321335808 bytes transferred in 525.666310 secs (6318335 bytes/sec)

 6. 書き込みが終わった USB メモリを取り出す。
Downloads $ diskutil eject /dev/disk1
Disk /dev/disk1 ejected

 7. USB メモリから起動する。

 8. はずなのに起動時の選択肢に USB メモリが出てこないので調査する。
 「外部 USB 記憶装置から起動する (Intel ベースの Mac)」
http://support.apple.com/kb/HT1948?viewlocale=ja_JP
 起動ディスクのメニューから出てこないところをみると USB メモリの中身がおかしいのかな。
 iso ファイルを書き込んでもだめだった。


MELSECNET/HのリモートI/O局経由のMODBUS(R)通信について

http://fa-faq.mitsubishielectric.co.jp/faq/show/13661  別ネットワークの先にぶら下げるってどういうことだろう。