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になるのよ~。)
コメントする