2007年3月18日

HDDのお引っ越し

サーバーではないんだけど、デスクトップのHDDをお引っ越しした。
KnoppixによるHDD換装lにあるようなGNU partdを使いたかったのだけど、次のようなエラーが出る。

This ext2 filesystem has a rather strange layout!

しょうがないので、普通にfdiskとmkefs.ext2してから、tarでお引っ越し。
元のHDDは/dev/hdaで新しいのは/dev/hdc
その時のtarコマンド (hda3に/が、hda1に/bootが入っている。)

mount /dev/hda3 /mnt/hda3 mount /dev/hda1 /mnt/hda1 mount /dev/hdc3 /mnt/hdc3 mount /dev/hdc1 /mnt/hdc1 cd /mnt/hda3 tar cpf - ./ | (cd /mnt/hdc3; tar xpfv -) cd /mnt/hda1 tar cpf - ./ | (cd /mnt/hdc1; tar xpfv -)

grubは自分自身でsetupします。
ただ、オーナー情報がいくつか移行されなかったのか? それともシンボリックリングがダメだったのか、挙動がおかしいので、いくつかのモノをemergeします。

シャットダウン時にへんなエラーが出る。

# emerge -u baselayout

ACPIなのに電源が切れなくなったので、haltコマンドがおかしいのかと思ってみた。

# equery belong /sbin/halt
[ Searching for file(s) /sbin/halt in *... ]
sys-apps/sysvinit-2.x-rx (/sbin/halt)
# emerge -u sysvinit

直った。
distccも入れた。
サーバーにもデスクトップにも入れたので、並列コンパイルが可能になった。
サーバーがCPU1個、デスクトップが論理的に2個なので、論理的に3個のCPUでコンパイルが可能になった。
結構速い。

ノートPCもdistccに参加させるべく格闘中!
(kernel Panicになるのよ~。)

トラックバックURL

このエントリーのトラックバックURL:
http://nns-fact.2y.net/mt/mt-tb.cgi/26

コメントする


画像の中に見える文字を入力してください。