Linux 挂载文件系统 5月 23rd, 2006
linux下增加硬盘或者光驱,不像在Windows下即插即用,需要挂载Mount。可以通过mount命令加载,或者通过修改 /etc/fstab来开机后自动加载.
例如我们新加一块SCSI硬盘,SCSI硬盘在Linux中标示为sd,IDE硬盘标示为hd,第一个SCSI硬盘为sda,第二个为sdb。
进入fdisk模式:
| #fdisk /dev/sdb Command (m for help): ? |
n命令创建一个新分区
d命令删除一个存在的分区
p命令显示分区列表
w命令将操作写入分区表
| Command action extended: //输入e为创建扩展分区 primary partition (1-4) : //输入p为创建主分区 Partion number(1-4): //第一个扩展分区,可以最多分4个主分区 First Cylinder(1-1014,default 1): //第一个主分区起始的磁盘块数 Last cylindet or +siza or +sizeM or +sizeK: +1024MB? //可以是以MB为单位的数字 |
创建分区后就是格式化分区:
| mkfs.ext3 /dev/sdb1 |
最后完成分区的挂载:
| #mkdir data //创建/data目录,将把新的分区挂到www #mount /dev/sdb1 /www //将/dev/sdb1挂载到/www # df -m //用df命令进行查看 Filesystem 1M-blocks Used Available Use% Mounted on /dev/sdb7 10077 108 9457 2% / /dev/sdb1 122 15 101 13% /boot /dev/sdb5 26584 33 25202 1% /home none 1004 0 1004 0% /dev/shm /dev/sdb2 20158 911 18224 5% /usr /dev/sdb6 10077 73 9492 1% /var /dev/sda1 69035 33 65496 1% /data /dev/sdc1 69035 33 65496 1% /backup |
直接修改/etc/fstab可以避免每次机器重启后需要重新加载分区:
| #vi /etc/fstab /dev/sda1 /data ext3 defaults 1 2 //在底部添加这行 |
保存后重启生效。