使用fdisk来分区,在/sbin目录下
./fdisk /dev/hdb
用相关命令来执行分区。(注意的是要选择primary分区)
然后按w写分区表
下面格式化,我的硬盘在分了30g给windows
在选择primary分区时候,我给了分区号为2,因此
./mkfs.ext2 /dev/hdb2
然后将新的硬盘挂载到 mount /dev/hdb2 /mnt/newdisk
下面我将/usr和/home转入新硬盘中:
首先: cp -a /usr /mnt/newdisk
cp -a /home /mnt/newdisk
然后,为了防止万一,将原来的/usr,/home备份
mv usr usr2
mv home home2
建立新的/home和/usr,并映射到目标硬盘中
mkdir usr
mkdir home
mount --bind /mnt/newdisk/home/ /home
mount --bind /mnt/newdisk/usr/ /usr
这时候看你的/etc/mtab,这是根据你目前修改的临时的fstab
按照vmtab的格式,修改fstab,注意先挂载新硬盘,然后在关联
home和usr分区,我的fstab添加的是
/dev/hdb2 /mnt/newdisk ext2 defaults 0 0
/mnt/newdisk/home /home none rw,bind 0 0
/mnt/newdisk/usr /usr none rw,bind 0 0