Linux下添加新硬盘,分区及挂载

1. 使用fdisk -l查看硬盘的详细信息

    Linux系统一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘设备和分区信息。新硬盘没有分区信息,则只显示硬盘大小信息。

[root@iZm5eb1xqfqw9z2v1gmx11Z chargedot]# fdisk -l

    

2. 进入磁盘,对磁盘进行分区

    输入fdisk /dev/vdb:对已经选中的硬盘进行编辑。选中硬盘时候输入n(增加一个新的分区),之后输入选输入p(选则为主分区),之后可以选择默认,最后输入“w”,将分区保存并退出。

[root@iZm5eb1xqfqw9z2v1gmx11Z chargedot]# fdisk /dev/vdb

    

注:fdisk硬盘编辑,各个参数的含义如下

           1. 输入 m 显示所有命令列示。

           2. 输入 p 显示硬盘分割情形,打印分区表。

           3. 输入 a 设定硬盘启动区。

           4. 输入 n 设定新的硬盘分割区。

                 4.1. 输入 e 硬盘为[延伸]分割区(extend)。

                 4.2. 输入 p 硬盘为[主要]分割区(primary)。

           5. 输入 t 改变硬盘分割区属性。

                 t:分区系统id号

                 L:82:linux swap

                      83:linux

                      86:NTFS window分区

            6. 输入 d 删除硬盘分割区属性。

            7. 输入 q 结束不存入硬盘分割区属性。

            8. 输入 w 结束并写入硬盘分割区属性

    执行以上操作后,使用fdisk -l 可以看到/dev/vbd1分区。

    

3. 格式化分区

    用mkfs.ext4 /dev/vdb1进行格式化,如有多个分区可把vdb1改成vdb2,vdb3...以此类推。

[root@iZm5eb1xqfqw9z2v1gmx11Z chargedot]# mkfs.ext4 /dev/vdb1

    

4. 挂载分区

    格式化之后,将硬盘挂载到想要挂载的位置下(如/mnt下),则需要先创建/mnt目录(mkdir /mnt)。

[root@iZm5eb1xqfqw9z2v1gmx11Z chargedot]# mount /dev/vdb1 /mnt

    之后查看是否挂载成功 df -h。

    

5. 配置开机自动挂载

    因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载。

[root@iZm5eb1xqfqw9z2v1gmx11Z chargedot]# vim /etc/fstab

    

    重启系统,验证永久挂载是否生效。

fstab文件格式说明:

  •      /dev/vdb1:代表哪个分区;
  •      ext4:是该分区的格式;
  •     defaults:是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async);
  •      0:是使用dump是否要记录,0是不要;
  •      0:是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0。

    到此,Linux系统挂在硬盘完成。

挂载命令mount说明 :

  •     mount:查看分区格式

          -a 挂载信息立即生效

          -t ext4 /dev/sdb1 /opt 临时挂载linux分区

          -t vfat /dev/sdc1 //media/usb u盘挂载 window分区

          -o loop docs.iso /media/iso 挂载镜像文件

  •     mount media/cdrom 光驱挂载       
  •     umount /opt 卸载挂载

 

猜你喜欢

转载自my.oschina.net/MIKEWOO/blog/1632683