January 2009アーカイブ

年末年始といえば、里帰り。里帰りと言えば、実家のマシンいじりですよね。過去には、無線LANの導入(主に自分が帰ってきたときに使うんだけど)、Skypeのインストールと使い方の伝授、親の使っている dynabook のメモリを増設といろいろとやってきました。今回はハードディスクの交換です。2003年に買って以来(主にウィルススキャンに)奮闘し古くなったハードディスクがカリカリカリカリとうるさく、何をするにも遅くなっていました。Acronis True Image を使って簡単に内臓ディスクをクローンするとサクサクに戻りましたよという話です。

田舎なのでビックカメラとかヨドバシカメラといった量販店が無いが、ケーズデンキに電話すると在庫が一個だけあったので買ってきた。

BUFFALO HD-NH160/M 2.5インチUltraATA内蔵HDD5400rpm
バッファロー (2006-06-30)
売り上げランキング: 17523
おすすめ度の平均: 5.0
5 外付けHDD持っていたら交換おすすめ

こいつをUSBでつなげるためのHDDケースにいれて、内蔵HDDを完全コピーする。ケースはUSBポートを二つ使う事で電源アダプタ不要のこれを使った。

玄人志向 2.5型HDDケース(クロムシルバー) GW2.5AI-U2
玄人志向
売り上げランキング: 876
おすすめ度の平均: 3.5
4 安いが工夫もいる
5 安い!!
5 苦労 と 試行 でなく認識しました
3 やすい
2 掛け値無し?

バッファローのディスクにはいろいろなソフトウェアが付いていています。Acronis True Image LE でバックアップとリストアをすれば引っ越しできそうですが、取り替えるハードディスク以外にもう一個ハードディスクが無いと不便。いろいろと調べると、Acronis True Image 11 Home という製品版を使うと出来るらしいということが判明。

Acronis True Image 11 Home
Acronis True Image 11 Home
posted with amazlet at 09.01.17
ラネクシー (2008-01-25)
売り上げランキング: 265
おすすめ度の平均: 2.0
1 使い物にならない
3 確かにシグナルバーはいらない
1 DVDにバックアップをして
1 返品したいのだができるでしょうか
4 定番なだけあるソフト

田舎のケーズデンキにはそんなものは店頭で売っていない。そんなときの楽天ダウンロード。 【MVP大賞】Acronis True Image 11 Home ダウンロード ここから買ってひとまずインストール。

Acronis True Image 11 Home は基本的に外付けハードディスクやDVDにバックアップを作成するためのツールのようで、英語のマニュアルを読んでもCDROMブートからの作業をあまり進めていないようです。しかし、手元に外付けのハードディスクは余分になかったのでブータブルなCDROMで作業しました。

まず、ブータブル CDROM を作成します。そこからブートして、「クローニング」事で内蔵の Cドライブ を USB で繋げた外部ドライブに「クローン」できる。あとは入れ替えるだけ。

クローンする前にやっておく事。出来るだけ、ディスクをきれいにしておきます。まずはディスクのエラーチェック。そしてデフラグ。

では作成したブータブルディスクをCDドライブに入れ、USB で新しいディスクを繋いで再起動しますBIOSで CD/DVD ドライブからのブートを有効にしておきます)。しばらくすると Acronis True Image が立ち上がるので、「クローンディスクの作成」を選び、CドライブをUSBドライブにクローンする作業を開始。

実はその後に寝てしまったので何時間かかったのか分かりませんが、朝にはクローニングが終わっていたので、ハードディスクを入れ替えて再起動。当たり前のように起動する。すばらしい。MBRの設定もすべてこのソフトウェアが面倒を見てくれたようです。最初の起動時に USB のドライバを再インストール(再認識?)したようですが、それ以外はとくに変わった様子も無くサクサクと動いています。これで古いディスクとはお別れです。

まとめ IDE 2.5 HDD を簡単に入れ替えるには Acronis True Image 11 Home と HDDケースでの作業がおすすめです。「そんなの PE つかってアレすれば無料で出来るじゃん」とかあるかもしれませんが、たまに帰ってきた実家でそんなハッスルはしたくないのでした。

Acronis True Image Personal 2 (説明扉付スリムパッケージ版)
ソースネクスト (2006-12-22)
売り上げランキング: 42
おすすめ度の平均: 4.0
4 HDDリカバリーパソコンでもインストール可能
3 価格を思えば妥当な簡易機能
3 リカバリCDは作れないようです
5 便利!簡単!安い!
5 お奨めです

いつも、svn_client_log のエラーメッセージに悩まされるので書いておく。

gist は http://gist.github.com/46209

#!/usr/bin/perl
use strict;
use warnings;

use SVN::Client;                                                                                                       
use Data::Dumper;                                                                                                      
                                                                                                                       
my $repo = shift || 'http://svn.coderepos.org/share';                                                                  
                                                                                                                       
my $ctx = SVN::Client->new;                                                                                            
                                                                                                                       
my $last_revnum;                                                                                                       
$ctx->info( $repo, undef, 'HEAD', sub { $last_revnum = $_[1]->rev }, 0 );                                              
                                                                                                                       
my $start                  = $last_revnum;                                                                             
my $end                    = $last_revnum - 10;                                                                        
my $discover_changed_paths = 1;                                                                                        
my $strict_node_history    = 1;                                                                                        
                                                                                                                       
$ctx->log( $repo, $start, $end, $discover_changed_paths, $strict_node_history,                                         
    \&log_receiver );                                                                                                  
                                                                                                                       
sub log_receiver {                                                                                                     
    my ( $changed_paths, $revision, $author, $date, $message, $pool ) = @_;                                            
    print Dumper {                                                                                                     
        revision => $revision,                                                                                         
        author   => $author,                                                                                           
        date     => $date,                                                                                             
        message  => $message                                                                                           
    };                                                                                                                 
}   

About Me

このブログは Masayoshi Sekimura によって書かれています。現在はサンフランシスコ市内に在住し Six Apart, Ltd. でエンジニアをしています。 このブログ以外にオンラインでやっている事は qootas.org/sekimura/ で見ることができます。 メールは sekimura+blog@gmail.com までどうぞ。

このアーカイブについて

このページには、January 2009に書かれたブログ記事が新しい順に公開されています。

前のアーカイブはDecember 2008です。

次のアーカイブはFebruary 2009です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.26