某朋友买了一个美国的VPS(硬盘50GB),可以安装windows2003与linux系统,默认情况下,windows2003系统中有2个分区(CD两个盘),当安装为linux系统,则默认只有一个10G的分区,另外40G的分区因为是NTFS格式未被默认加载。
需求:格式化已经存在的NTFS分区(也就是原windows2003下的D盘)为ext3格式并挂载到linux的某个目录中。
先看一下默认linux的分区情况,使用fdisk -l命令
- [root@localhost ~]# fdisk -l
- Disk /dev/hda: 10.7 GB, 10737418240 bytes
- 255 heads, 63 sectors/track, 1305 cylinders
- Units = cylinders of 16065 * 512 = 8225280 bytes
- Device Boot Start End Blocks Id System
- /dev/hda1 * 1 13 104391 83 Linux
- /dev/hda2 14 1305 10377990 8e Linux LVM
- Disk /dev/hdb: 42.9 GB, 42949672960 bytes
- 255 heads, 63 sectors/track, 5221 cylinders
- Units = cylinders of 16065 * 512 = 8225280 bytes
- Device Boot Start End Blocks Id System
- /dev/hdb1 * 1 5221 41937651 7 HPFS/NTFS
返回的结果清晰可见/dev/hdb1的系统类型为NTFS分区,那么只要需要格式化为ext3,然后挂载到/www目录即可。依次执行如下命令操作完成:
- mkfs -t ext3 /dev/hdb1
- mkdir /www
- mount /dev/hdb1 /www
- df -hal
- echo "/dev/hdb1 /www ext3 defaults 1 2" >> /etc/fstab
以上操作即:格式化/dev/hdb1为ext3格式、创建/www目录、挂载/dev/hdb1到/www目录、查看当前系统分区挂载情况、添加开机自动挂载
完成以上操作可以reboot一下系统后再看看系统是否正确挂载,over。