MacBook Pro Mid 2009にSSDを入れる

| コメント(0) | トラックバック(0)

MacBook Pro Mid 2009を2018年3月に息子用にすることにしました。

Yosemiteが入っているのですがあまりにも遅いのでSSDにしてパワーアップすることにしました。
娘が使っていたのですがとにかく何をやるにしてもおっそい。何も起動していない状態でファインダを開いただけでしばし待たなくてはいけない。
これはハードのせいだけとも思えないのですが、おさがりもかわいそうなので最大限にパワーアップです。
ちょっとバラシもひさびさにやりたかったので。

購入したのは

240GBのSSD 8,980円

【送料無料】WESTERN DIGITAL(SSD)WD Greenシリーズ 第2世代 SSD 240GB SATA 6Gb/s 2.5インチ 7mm cased 国内正規代理店品 WDS240G2G0A
もともとMacBook Pro Mid 2009はHDDが180GBしかありません。ですのでパワーアップして240GBのSSDにしました。(128でもよかったかも)
メーカーは信頼性重視でWDです。HDDは以前安物のサムソン買ってえらいめにあったので以来HDDは東芝かWDのにしています。

メモリ 2GBを2つ2,591円×2

BUFFALO DDR3 SDRAM S.O.DIMMメモリー for Mac(2GB) A3N1333-2G
初めて買ったメモリは8MBで25000円だったなぁ。。。MacBook Pro Mid 2009はメモリが2GBでした。DDR3というタイプのものを使用します。めちゃ高いのもあったので注意。

バッテリー 4,099円

【日本国内向け】【ブランドセル使用】アップル 新品 APPLE MacBook Pro 13 インチ A1322 A1278 MB990LL/A MB991LL/A 互換 バッテリー
検索した中ではかなり安いバッテリーでした。バッテリー交換には専用のドライバーがいるようなのですが、これは工具もついているのでこれにしました。

合計楽天で18,261円でした。作業は息子にさせました。さっそくバラシレポです。

まずはSSDを外付けケースに入れて、Yosemiteをインストールしておきました。事前にやっておいた方がいいです。(ここは画像なしです)

MacBook Proを裏返してネジを外します。

長いネジが3つあったので、マスキングテープで目印しておきます。

ネジを外すとかぱっと裏側が空きます。けっこう簡単にばらせたんですね。
写真の左上がバッテリー。その下の緑がメモリ。右上がHDDですね。HDDの下はDVDドライブです。真ん中下のファンのあたりがCPUでしょうか。ホコリだらけだったので掃除しておきます。

バッテリーのネジは2箇所。ベンツのマークの形をしたドライバーでないとだめです。

ネジを外して真ん中のテープを引っ張ってバッテリーを外します。

コネクターがあるのでこちらも外します。

けっこう硬かったですがなんとかはずれました。

新しいバッテリーを載せます。

バッテリーを固定する前にメモリも入れ替えます。左右の固定するやつを広げるとメモリが浮き上がります。

メモリを抜くとこの状態です。

新しいメモリを斜めに差し込みます。きっちりはめないとダメです。刺さるとささったという手応えがあります。
まぁまぁ力がいりますが無茶して壊さないように。

完全にささると水平にパチンと押し込みます。

バッテリーもねじ止めして大丈夫ですね。

次はHDDを交換します。固定されているので留め具をドライバーで外します。

DVDドライブ側をはずすとHDDもはずれます。

HDDが外れたので接続ケーブルもはずしましょう。これも硬いのでゆっくり水平に外していきます。

完全にHDDを外した状態です。

HDDに固定するためのネジがついています

なんとこのネジは星型。たまたま持っていたので外し、SSDの同じところにつけます。

SSDを取り付け

固定します。

蓋をしめてネジで固定

出来上がりです。

起動時間は25秒程度。Core 2 Duoなのでめちゃ早とはいえませんが、ブラウザやマイクラには十分かなと思います。

以上。お疲れ様でした。

Mac OS X El Capitan

| コメント(0) | トラックバック(0)

el001.png Mac OS X El Capitanを入れました。
新機能もありそれなりに楽しいのですが、気になるのはAdobeのソフト
まずインストール終了後、AdobeIllustratorCS5.1などは下記をインストールしないと
起動しません。

Java for OS X 2015-001

el002.png

https://support.apple.com/kb/DL1572?locale=ja_JP

インストールすると起動できるようになります。ただしIllustratorCS4のPhotoshopプラグインは相変わらず読み込んでくれません。

el003.png

それどころかファイルの配置メニューや開くメニューで左側に表示されるのがリモートディスクとメディアだけになってしまいました。※すぐに治りました。

el004.png

あまり更新していないのですが、業務がちょっと変わってきてWebシステムを多くやっているのと、DTP業務ではその仕事専用のツールを書いたりしています。あまり公開するものが無いなぁ。。。

AppleScriptでFTP

| コメント(0) | トラックバック(0)

■■■このスクリプトについて■■■
AppleScriptのFTPです。
実行してホームページのルートフォルダを選択すると指定時間内のファイルをアップロードします。

■■■インストール方法■■■
特にありません。お好きな場所にコピーしてください。

■■■使い方■■■
upload.scptをAppleScriptエディタで開き下記設定をします。
----------ここから---------
property user : "xxxxxx" --FTPのログインID
property passwd : "xxxxxxxxxx" --FTPのログインパスワード
property serverRoot : "ftp://xxxx.xxxxxx.ne.jp" --FTPアドレス
property destDir : serverRoot & "/www/" --アップするパス
property myhours : 2 --何時間前より新しいものをアップ
property labelflg : 1 --ラベルがついていないものをアップ(0にしたらラベルは無視する)
----------ここから---------
スクリプトを実行するとフォルダ選択ダイアログが出るのでホームページのルートフォルダを選択します。
条件にあったファイルをアップロードします。ディレクトリが無ければ作成します。
すべて終わればアップロードしたファイルの一覧を表示します。
スピードはあんまり早くないですが手軽に使えますのでけっこう便利です。

ダウンロードはコチラ:ftp.zip
else12

property user : "xxxxxx" --FTPのログインID
property passwd : "xxxxxxxxxx" --FTPのログインパスワード
property serverRoot : "ftp://xxxx.xxxxxx.ne.jp" --FTPアドレス
property destDir : serverRoot & "/www/" --アップするパス
property myhours : 2 --何時間前より新しいものをアップ
property labelflg : 1 --ラベルがついていないものをアップ(0にしたらラベルは無視する)

on run
	global mytime
	global mymsg
	set mymsg to ""
	set mytime to my (current date)
	set mytime to the (mytime) - (myhours * hours)
	set myFol to choose folder with prompt "rootディレクトリのフォルダを選択"
	repeat with myFile in list folder myFol without invisibles
		set targetFile to (myFol as string) & (myFile) as alias
		my upload(targetFile, "")
	end repeat
	display dialog "アップロード完了" & return & mymsg
end run

on open theList
	--ドロップする場合はrootディレクトリをドロップします。
	global mytime
	global mymsg
	set mymsg to ""
	set mytime to my (current date)
	set mytime to the (mytime) - (myhours * hours)
	set myFol to item 1 of theList
	repeat with myFile in list folder myFol without invisibles
		set targetFile to (myFol as string) & (myFile) as alias
		my upload(targetFile, "")
	end repeat
	display dialog "アップロード完了" & return & mymsg
end open

on upload(targetFile, dirname)
	global mytime
	global mymsg
	tell application "Finder"
		set sindex to label index of targetFile
		set mykind to kind of targetFile
		set fname to name of targetFile
		set ext to name extension of targetFile
		set ftime to modification date of targetFile
	end tell
	--ラベルがついていないものだけをアップ
	set upflg to true
	if labelflg is 1 then
		if sindex is not 0 then
			set upflg to false
		end if
	end if
	if upflg is true then
		if mykind is "フォルダ" then
			set myFol to targetFile
			set fPath to quoted form of (POSIX path of targetFile as Unicode text)
			repeat with myFile in list folder myFol without invisibles
				set targetFile to (myFol as string) & (myFile) as alias
				my upload(targetFile, dirname & fname & "/")
			end repeat
		else
			set upflg to false
			if mytime < ftime then
				if ext is "html" or ext is "php" then
					set upflg to true
				else if ext is "inc" then
					set upflg to true
				else if ext is "jpeg" or ext is "jpg" then
					set upflg to true
				else if ext is "gif" or ext is "png" then
					set upflg to true
				end if
				if upflg is true then
					set fPath to quoted form of (POSIX path of targetFile as Unicode text)
					set myScript to "curl --ftp-create-dirs -T " & fPath & " -u " & user & ":" & passwd & " " & destDir & dirname
					--display dialog myScript
					try
						--★テストする場合は下記をコメントにする
						set myResult to (do shell script myScript)
						set mymsg to mymsg & fname & "/"
					on error
						display dialog "シェルスクリプトのエラーです" & fPath
					end try
				end if
			end if
		end if
	end if
end upload

カテゴリ

OpenID対応しています OpenIDについて
Powered by Movable Type 6.0.3
印刷会社、大阪の遊文舎

このサイトについて

最近のコメント