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

[debian-users:37339] Re: /usrディレクトリの引越しについて



> Win98をインストールしているパーティション(/dev/hda3,10GB)に
> 現在、Debianで使用している/usrデリレクトリを移動させたいと考
> えています。

/dev/hda3 のwindowsをどうするのでしょうか。
使ってないから消すのでしょうか。容量が必要ないのでしょうか。
消さないでもできそうな気もしますが。

target=/dev/hda3
#A案 既存のvfat上に移動
mount -t vfat $target /mnt
cp -a /usr/* /mnt/
umount /mnt
mount -t vfat $target /usr
#vfatで大丈夫なんでしょうか。

#B案 既存のvfat上に loop fs を作って移動
dd if=/dev/zero of=disk.img bs=1024k count=4096
/sbin/mkfs.ext2 -b 2048 disk.img
(中略)
mount -t ext2 -o loop=/dev/loop0 disk.img /usr

自分が以前にやった方法は、fat32領域をmkfs.ext3して/homeにmountしています。
場所によっては他のところにあるLinuxでmountして編集するのが良いかと。/usrならシングルモードで平気かな?

#C案 自分ならこうします。
init S             #シングルユーザモードで
mkfs.ext2 $target  #お好みのfsを作る
mount $target /mnt
cp -a /usr /mnt    #コピーして
umount $target 
mount $target /usr #使用する

とりあえずバックアップとレスキュー用のLinuxの用意をしてからするのが良いかと。
削除は動作確認をしてからが良いかと。
あと、問題がなければ永続化処理を。