パスワードを忘れた? アカウント作成
726862 journal

bananan_wの日記: 環境構築

日記 by bananan_w
環境構築の巻

先日購入して来たディスクを

hda1:72MB
hda5:512MB
hda6:4096MB
hda7:4096MB
hda8:残り(約70GByte)

こんな感じに分割した。

ターボ君7を新規で hda6 を / としてインストール。
インストール後に、以前ダウンロードしたアップデートパッケージで
アップデートする。それが終ったら再起動できる事の確認をする。
セットアップ後に、残りのパーティションを reiserfs で
フォーマットする。(この前 ext3 で fsck が走った時に root
パスワード聞かれたから、ext3 は使ってやらない)
フォーマットされたら次のようにコマンドを打ち込む。

以下のコマンドで行うことは大体

hda6(ext2) を/としてインストールされたものを
hda7(reiserfs) を /
hda6(reiserfs) を /var
hda8(reiserfs) を /home
hda1(ext2) が /boot なのは変更しない。
こんな感じに移行する。インストーラが reiserfs にインストールさせて
くれればこんな事しなくて済むのにー。

# init 1
# /sbin/mkfs.reiserfs /dev/hda7
# mount -t reiserfs /dev/hda7 /mnt/hda7
# cd /
# tar cpf - `find / -maxdepth 1 | grep -v -e '/proc' -e '/mnt' -e '/$' -e '/boot' ` | tar xpf - -C /mnt/hda7
/tmp/orbit-root と /dev/log がうまく tar 出来ないとのログを出した
# /bin/cp -af /tmp/orbit-root /mnt/hda7/tmp
# cp -a /var/log /mnt/hda7/tmp
# mkdir /mnt/hda7/{proc,mnt}
# vi /mnt/hda7/etc/fstab
/dev/hda7 を / と指定させる
# vi /etc/lilo.conf
root=/dev/hda7 と変更
# /sbin/lilo
# shutdown -r now
再起動が問題なく出来ることを確認する。
# init 1
# vi /etc/fstab
/dev/hda7 を / と指定させる
# vi /etc/lilo.conf
root=/dev/hda7 と変更
# /sbin/lilo
# /sbin/mkfs.reiserfs /dev/hda6
# mkdir /var2
# mount -t reiserfs /dev/hda6 /var2
# cd /var
# tar cpf - . | tar xpf -C /var2
# sync
# umount /var2
# mv /var /var.backup
# mkdir /var
# mount -t reiserfs /dev/hda6 /var
# /sbin/mkfs.reiserfs /dev/hda8
# mkdir /home2
# mount -t reiserfs /dev/hda8 /home2
# cd /home
# tar cpf - . | tar cpf - -C /home2
# sync
# umount /home2
# mv /home /home.backup
# mount -t reiserfs /dev/hda8 /home
# vi /etc/fstab
/dev/hda6 /var reiserfs defaults 1 0
/dev/hda8 /home reiserfs defaults 1 0
この2行を追加
# shutdown -r now

おしまい。

うふふふふふふ。reiserfs に置き換えちゃった。
/boot については書き換えが行われることが滅多に無いので ext2 でヨシとします。

コマンドについては、間違いが含まれている可能性が大です。
なぜって?やった後に書いているから。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

日々是ハック也 -- あるハードコアバイナリアン

読み込み中...