会社で使っているPCのHDDが不足してきたので交換。NTFSパーティションを拡張するためにKNOPPIX を使ってみることに。が、QtPartedでNTFSパーティションを選ぶと移動メニューが選択不可能、リサイズも先頭位置は変更不能と、サイズ変更はできるものの移動ができない。
どうも、NTFSパーティションの先頭位置を変更するのは簡単ではないらしい。試しに現在とは違う先頭位置から同サイズのパーティションを新しいHDDに切り、ddで丸コピーしたところWindowsが起動しない。ブートローダーのせいかと思いgrubを使ってみるも同じ。結局ddで/dev/hdaを丸ごとコピーして、QtPartedを使ってサイズ拡張でWindowsが起動。最初の起動でchkdskがかかるけど、無事に終了。
KNOPPIXには/usr/sbin/ntfsmoveなんてコマンドもあるのになぁと思ったら、これは「指定したファイルをそのNTFSパーティションの任意の位置に移動する」物らしい。例えば、スワップファイル(pagefile.sys)をパーティションの先頭(=HDDの外周)に配置して、アクセスを高速化したいという時に使うらしい。来週試してみよう。しかしこれを勘違いする人は、世界中にいるだろうな。
Comments