« 発散 | メイン | GeForce2MX400 換装 »

2001年11月 5日

[memorandum] HDD change on Linux Server

換装終了.てなわけで,簡単に書いておく事にする.FDD が使えればもっと簡単になったんだろうが,FDD が死んでるようなのでちょっと複雑.
  • Partiting HDD
    HDD の Partition を設定する.以降前と同じにする必要は無い.
    # fdisk /dev/hdb
    /dev/hdb1  /boot primary partition
    /dev/hdb5  /     in extend partition
    /dev/hdb6  swap  in extend partition
    
    どうも,こうしないと駄目らしい.原因は不明. これ以上調べたくないのでそのまま(ぉ.
  • Formatting HDD
    上記で作成した Partition を Format する.今回は [/boot] は [ext2] で, [/] は [ReiserFS] で Format する.
    # mke2fs /dev/hdb1
    # mkreiserfs /dev/hdb5
    
  • Coping files
    [cp -a (dirs) /mount/(dirs)] とでもして Copy する.[-a] をつけないと属 性などが Copy されない.[/proc/] は Directory だけを作成しておく.
    # mkdir /target
    # mkdir /target/boot
    # mount /dev/hdb5 /target
    # mount /dev/hdb1 /target/boot
    # cp -a /boot/* /target/boot/
    # cp -a /[bin|lib|usr|home|var|tmp|dev|etc|...]/ /target
    # mkdir /target/proc
    
  • Exchanging HDD
    HDD を交換する.しかしこの段階ではまだ起動出来ない.
  • Boot from Install CD-ROM
    Vine 2.1 の Install CD から Boot する.旧 HDD から起動しているときに [lilo -r /target] とかやっても,結局 [/dev/hda] の MBR に書き込まれる ため起動出来ない.Rescue Disk とかあればそこから起動すれば簡単なんだろ うが,FDD が死んでるためこの方法を使った.要点は アップグレードインストールを選択 すること.これで現環境はとりあえず引き継げるでしょう.
  • Reboot
    以上で作業終了.Reboot してちゃんと動くか確認. まあこんな感じで終了.[5.] を思いつくまでかなり時間食ったけど,成功し たからいいや.

    Posted by Rust Stnard at 00:00