[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:30517] ルートディレクトリの ext2 fs から ext3 fs への移行について



どうも上林と申します。

 i686 unstable+kernel-2.4.13(patch ext3) といった環境で
以下のようなパーティションの

	/dev/hda5       /               ext2    defaults,errors=remount-ro      0      1
	/dev/hda3       none            swap    sw                      0       0
	proc            /proc           proc    defaults                        0      0
	/dev/fd0        /floppy         auto    defaults,user,noauto            0      0
	/dev/cdrom      /cdrom          iso9660 defaults,ro,user,noauto         0      0
	/dev/hda2 /boot ext2 rw                 0       2
	/dev/hda6 /usr ext3 rw                  0       2
	/dev/hda7 /var ext3 rw                  0       2
	/dev/hda8 /home ext3 rw                 0       2

ルートディレクトリー(/dev/hda5  "/" )を ext2 fs から ext3 fs に
移行しようと思っているのですが、
下記のような手順を踏まえることで
kernel panich 等を起こさずに
安全に移行できるのでしょうか?

危険な箇所、またはより安全な移行手順を
ご存知の方がいらっしゃいましたら
教えていただけませんでしょうか。
宜しくお願いします。

==================
(案)「  / パーティションの移行手順」
1、/bin/{mount,umount}, /sbin/tune2fs を / パーティション
    以外のディレクトリ(ここでは/varとする)にコピーする。
2、/var に移動し、/ パーティションの /dev/hda[1-20] を以下のように
    umount する。
	host:/var~# ./umount /dev/hda[1-20]
3、/var で
	host:/var~# ./tune2fs -j /dev/hda[1-20]
    を実行する。
4、先ほど umount した / パーティションを一旦 mount する。
	host:/var~# ./mount /
5、/etc/fstab の / パーティションの ext2 の部分を ext3 に変更する。
6、/ パーティションを改めて umount し、再度 mount する。
==================
-- 
Kazuhiok Uebyashi 
e-mail : u_kazu@xxxxxxxxx