* Windows マシンでの SSD への換装 [#s824ed78]

#af_amazon(B00QIH3RUY,right)
Linux マシンを SSD 化したらかなり速くなったので,Windows マシンも SSD 化しようと考えた.
で,買ったのがこれ →

Samsung の 850 EVO.
amazon 価格で 23,980 円なり.
#clear

容量は,換装前の HDD と同じ 500 GB のものを選んだ.

** 環境 [#p572b8be]
SSD に換装するマシンの環境は以下のとおり.

:OS|Windows7 Ultimate SP1
:CPU|Core i7 860 2.80GHz (4コア HT)
:RAM|16GB
:SATA I/F|SATA 2.0

古いマシンなので,SATA 3.0 は無し.

** データ移行ソフト [#gd23f739]

SSD の換装で問題になるのはデータ移行.
起動ドライブの場合,OS の起動が絡んでくるので,単純に「フォーマット」「コピー」だけではダメである.

ゴチョゴチョいじればできないことも無いのだろうけれど,ここは単純に SSD 付属のデータ移行ソフトに任せることを考える.

適当にググって「[http://pssection9.com/archives/19749854.html 【2015年版】HDDからSSDに交換・換装しよう!データ移行ソフトまとめ!]」のページを参考にする.
Samsung の SSD 付属のソフトは割と良さげ.
Crucial か Samsung のどちらかかな,と思っていたので,Samsung の SSD にした.

** で,移行 [#o0d75067]
+ 付属の CD からソフトをインストール
-- データ移行ソフトとチューンアッププログラムの2本
+ USB - SATA 変換ケーブルで SSD を接続
+ データ移行ソフトを起動し,データ移行
+ Windows をシャットダウンし,電源を切る
+ HDD を SSD に差し替える
-- C ドライブはいわゆる「ガチャコン」で差し替えられるようにしてたのだけど,2.5 インチドライブは考えてないもののようで,差し込むのにちょっと苦労した.
+ 再起動
+ チューンアッププログラムを起動し,OS の設定を変更.

** Windows エクスペリエンスインデックス [#z54f6b4f]
換装前と換装後の Windows エクスペリエンスインデックスを取ってみた.

#ref(HDD.png,center,50%)

#ref(SSD.png,center,50%)

** 使用感 [#e3dc4606]

確かにアプリの起動は速くなっているのだけれど,Linux マシンのときみたいな爆速感はあまり無くて,ちょっとがっかり.

** LBA セクタ数 [#ved98f8d]

昔の HDD は同じ容量を謳っていても,メーカによって微妙なセクタ数の違いがあった.
が,今の HDD はほとんど「[http://www.idema.org/wp-content/plugins/download-monitor/download.php?id=1223 LBA Count for Disk Drives Standards (IDEMA Standard LBA 1-03)]」に従っている.
例えば「500GB」と表示されている HDD ならば別のメーカのものでもぴったり同じ LBA セクタ数になっているのである.

が,SSD もこれに従っているのか疑問だったので,Linux マシンにつないで LBA セクタ数を調べた.

換装前の HDD は
 # cat /sys/block/sdc/size 
 976773168
SSD は
 # cat /sys/block/sdc/size 
 976773168
と,ぴったり一致.
少なくともこの SSD は IDEMA 規格に従っているようである.

** SMART ステータス [#o77aacbc]

この SSD で,SMART で取れるステータスは以下のとおり.

 # smartctl -a /dev/sdc
 smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
 Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org
 
 === START OF INFORMATION SECTION ===
 Device Model:     Samsung SSD 850 EVO 500GB
 Serial Number:    (snip)
 LU WWN Device Id: (snip)
 Firmware Version: EMT01B6Q
 User Capacity:    500,107,862,016 bytes [500 GB]
 Sector Size:      512 bytes logical/physical
 Rotation Rate:    Solid State Device
 Device is:        Not in smartctl database [for details use: -P showall]
 ATA Version is:   ACS-2, ATA8-ACS T13/1699-D revision 4c
 SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 1.5 Gb/s)
 Local Time is:    Fri May 15 16:58:51 2015 JST
 SMART support is: Available - device has SMART capability.
 SMART support is: Enabled
 
 === START OF READ SMART DATA SECTION ===
 SMART overall-health self-assessment test result: PASSED
 
 General SMART Values:
 Offline data collection status:  (0x00)	Offline data collection activity
 					was never started.
 					Auto Offline Data Collection: Disabled.
 Self-test execution status:      (   0)	The previous self-test routine completed
 					without error or no self-test has ever 
 					been run.
 Total time to complete Offline 
 data collection: 		(    0) seconds.
 Offline data collection
 capabilities: 			 (0x53) SMART execute Offline immediate.
 					Auto Offline data collection on/off support.
 					Suspend Offline collection upon new
 					command.
 					No Offline surface scan supported.
 					Self-test supported.
 					No Conveyance Self-test supported.
 					Selective Self-test supported.
 SMART capabilities:            (0x0003)	Saves SMART data before entering
 					power-saving mode.
 					Supports SMART auto save timer.
 Error logging capability:        (0x01)	Error logging supported.
 					General Purpose Logging supported.
 Short self-test routine 
 recommended polling time: 	 (   2) minutes.
 Extended self-test routine
 recommended polling time: 	 ( 265) minutes.
 SCT capabilities: 	       (0x003d)	SCT Status supported.
 					SCT Error Recovery Control supported.
 					SCT Feature Control supported.
 					SCT Data Table supported.
 
 SMART Attributes Data Structure revision number: 1
 Vendor Specific SMART Attributes with Thresholds:
 ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
   5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -       0
   9 Power_On_Hours          0x0032   099   099   000    Old_age   Always       -       2
  12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       4
 177 Wear_Leveling_Count     0x0013   100   100   000    Pre-fail  Always       -       0
 179 Used_Rsvd_Blk_Cnt_Tot   0x0013   100   100   010    Pre-fail  Always       -       0
 181 Program_Fail_Cnt_Total  0x0032   100   100   010    Old_age   Always       -       0
 182 Erase_Fail_Count_Total  0x0032   100   100   010    Old_age   Always       -       0
 183 Runtime_Bad_Block       0x0013   100   100   010    Pre-fail  Always       -       0
 187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
 190 Airflow_Temperature_Cel 0x0032   064   060   000    Old_age   Always       -       36
 195 Hardware_ECC_Recovered  0x001a   200   200   000    Old_age   Always       -       0
 199 UDMA_CRC_Error_Count    0x003e   100   100   000    Old_age   Always       -       0
 235 Unknown_Attribute       0x0012   100   100   000    Old_age   Always       -       0
 241 Total_LBAs_Written      0x0032   099   099   000    Old_age   Always       -       233801129
 
 SMART Error Log Version: 1
 No Errors Logged
 
 SMART Self-test log structure revision number 1
 No self-tests have been logged.  [To run self-tests, use: smartctl -t]
 
 Warning! SMART Selective Self-Test Log Structure error: invalid SMART checksum.
 SMART Selective self-test log data structure revision number 1
  SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
     1        0        0  Not_testing
     2        0        0  Not_testing
     3        0        0  Not_testing
     4        0        0  Not_testing
     5        0        0  Not_testing
   255        0    65535  Read_scanning was never started
 Selective self-test flags (0x0):
   After scanning selected spans, do NOT read-scan remainder of disk.
 If Selective self-test is pending on power-up, resume after 0 minute delay.

Samsung の SSD では SMART ステータスの情報を公開しているそうなてので,謎のステータスは少なめ.

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS