任务的原因:由于,刚购买来的服务器需要将磁盘挂载到操作系统上,为了挂载磁盘首先要对磁盘进行分区,然后进行文件系统的创建,最后将磁盘挂载到操作系统上的某个目录。

MBR(Master Boot Record)是传统的分区机制,应用于绝大多数使用BIOS的PC设备。

1.MBR支持32bit和64bit系统

2.MBR支持分区数量有限

3.MBR只支持不超过2T的硬盘,超过2T的硬盘只能使用2T空间(使用其他方法)

1.主分区:最多只能创建4个主分区(可使用)

2.扩展分区:一个扩展分区会占用一个主分区位置(不可使用,可化为逻辑分区)

3.逻辑分区:Linux最多支持63个IDE分区和15个SCSI分区(可使用)

FDISK分区工具:fdisk是来自IBM的老牌分区工具,支持绝大多数操作系统,几乎所有的Linux的发行版本都装有fdisk,是基于MBR的分区工具。

一、磁盘分区:

1.进入root。

2.输入fdisk -l    (此命令会显示所有磁盘的未被分区的情况)

如:Disk /dev/sdb: 8589 MB, 8589934592 bytes

为要操作的新挂载的硬盘。

3.对sdb进行分区操作,输入:fdisk /dev/sdb  表示的是对sdb磁盘进行分区,并输入m查看帮助。

二、创建主分区:

n创建一个新的分区

p查看当前分区

w保存修改并退出

输入p回车(此次为创建一个主分区)

输入分区号,输入1回车

再回车

设置这分区的大小(例如输入+5G;单位为K,M,G)回车,回到下图

输入p回车显示已经只见一个主分区。

  

三、创建扩展分区:

    输入n回车

    输入e回车

    输入分区号,输入2回车(1分区号已被前面使用)

    再回车

    输入要分配的扩展分区大小(如要使用剩余所有空间,则无需输入,直接回车)

    输入p显示分区

四、把扩展分区化为逻辑分区:

保存设置:

    输入w回车,显示如下分区结束。

五、. 浏览文件系统情况

输入:dumpe2fs   /dev/sdb1和dumpe2fs    /dev/sdb2

输出:如下图:

可以看出,sdb1和sdb5均没有文件系统。

六、创建文件系统:

     操作系统通过文件系统管理文件及数据,磁盘或分区需要创建文件系统之后才能够为            操作系统使用,创建文件系统的过程又称之为格式化。

     输入:mke2fs -t ext4 /dev/sdb1(用命令mke2fs为sdb1主分区创建文件系统)

     输入:mke2fs -t ext4 /dev/sdb5(为sdb5逻辑分区创建文件系统)

七、挂载文件系统:

输入:mount /dev/sdb1    /mnt(把sdb1主分区挂载到mnt上)

输入:mount /dev/sdb5    /mnt(把sdb5逻辑分区挂载到mnt上)

八、卸载文件系统

譬如 /dev/hda5 已经挂载在/mnt/hda5上,用一下三条命令均可卸载挂载的文件系统
umount /dev/hda5
umount /mnt/hda5
umount /dev/hda5 /mnt/hda5

http://www.cnblogs.com/ljy2013/p/4620691.html

linux下磁盘进行分区、文件系统创建、挂载和卸载(转)的更多相关文章

  1. linux下磁盘进行分区、文件系统创建、挂载和卸载

    任务的原因:由于,刚购买来的服务器需要将磁盘挂载到操作系统上,为了挂载磁盘首先要对磁盘进行分区,然后进行文件系统的创建,最后将磁盘挂载到操作系统上的某个目录. MBR(Master Boot Reco ...

  2. Linux下如何查看分区文件系统类型

    1,fdisk -l fdisk -l 只能列出硬盘的分区表.容量大小以及分区类型,但看不到文件系统类型. 2,df -h df 命令是用来查看文件系统磁盘空间使用量的.但df 命令只会列出已挂载的文 ...

  3. Linux下U盘、SD卡挂载与卸载

    1.手动挂载/卸载U盘.SD卡 对于ARM Linux来说,第一次使用U盘或SD时,U盘这个文件目录是不能直接进入的,我们需要对其进行挂载,然后再接下来的使用中就可以直接进行使用了.通过再网上查资料, ...

  4. Linux下磁盘分区、挂载、卸载操作记录

    Linux下磁盘分区.挂载.卸载操作记录. 操作环境:CentOS release 6.5 (Final) Last :: from 118.230.194.76 [root@CentOS ~]# [ ...

  5. centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课

    centos Linux下磁盘管理   parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...

  6. Linux下磁盘分区、卸载和磁盘配额

    目录 一:查看磁盘信息 二:Linux磁盘分区 三:Linux分区的卸载 四:Linux磁盘配额 一:查看磁盘信息 fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个 ...

  7. linux下硬盘的分区:

    提到硬盘的分区,以前就是很乱,有什么主分区/扩展分区/逻辑分区等;它们有什么区别呢?现在简单的了解一下: 由于在MBR的主引导记录中的分区表里面最多只能记录4个分区记录,这个不够用啊,为了解决这个问题 ...

  8. Linux系统swap已分区但无法挂载与cryptswap1问题

    linux下察看swap分区大小的命令 top 或者fdisk -l 或者free -m SWAP分区一般大小为物理内存的2倍,但最大不超过2G; 增加SWAP空间的方法有两个:增加另外一个SWAP分 ...

  9. Ubuntu下添加新分区并设置挂载点

    Ubuntu下添加新分区并设置挂载点   最近在做Android项目,可是解压根文件系统以后,就报警说硬盘不够.当初设置使用的大小为15G.不过扩展分区还是很方便的.当然首先你得设置添加使用的硬盘大小 ...

随机推荐

  1. Python数据结构-序表

    序表解包: list=['aa','bb','cc'] [a1,a2,a3]=list

  2. linux su,sudo命令

    linux su 命令 建议大家切换用户的时候 使用 su - root 这样,否则可能发现某些命令执行不了 关于su .su - 及 sudo的区别 请往下看 1.命令作用 su的作用是变更为其它使 ...

  3. 伪教练技术培训之殇-2013年9月江西IDC拓行榜与综述

    纠集几个人,然后培训所谓的教练技术培训. 培训的人一期又一期的参与,国学.佛学.超能量,无所不用其极,然后就是疯狂的拿人头,邀请朋友加盟. 有甚者还披上“科技”的外衣,用“水知道答案”这种早被公知指出 ...

  4. 共同发展一个以上的开发者账户多台电脑 证书 p12 型材 进出口

    1:导出相应的开发人员证书的配置文件. 2:依据相应的app id 创建配置文件. 3:打开钥匙串,把你的公布证书导出p12文件. 4:用开发人员账号导出developerprofile文件. 5:把 ...

  5. Android基于cordova3.3插件开发

    最近的工作项目,需要使用cordova插件开发,详细Cordova角色,不会走,你可以去百度自身OK该,直接启动.详细过程,我有一个小Demo解说提前进行. 还只是接触,东西太理论基础,我也不太清楚, ...

  6. eclipse安装ADT后在windows菜单下找不到android SDK and AVD Manager选项的解决办法

    在eclipse中点击window→Customize Perspective→Command Groups availability→Available command groups下勾选Andro ...

  7. PyUnit框架学习

    http://www.oschina.net/question/12_27127#INSTALL http://www.360doc.com/content/11/0606/23/54470_1221 ...

  8. JavaEEB2C网上商城前端系统

    问题的提出: 电子商务已经成为人们生活中不可或缺的组成部分,它提供了一种足不出户就可以挑选.购买.使用商品的方式.在众多点上网站中,综合类的B2C电商以其较高的可信度,丰富的商品类目,得到消费者的青睐 ...

  9. EXE文件结构和读取方法

    一.EXE文件概念 EXE File英文全名executable file .译作可运行文件,可移植可运行 (PE) 文件格式的文件,它能够载入到内存中.并由操作系统载入程序运行,是可在操作系统存储空 ...

  10. android面试题 不单单为了面试也是一次非常好的学习

    以以下试题都是在网上找的总结出来的,谢谢大家的分享!希望,我们共同进步,找到自己梦想的公司: 1.android dvm 的进程和Linux的进程,应用程序的进程是否为同一个概念: 答:dvm是dal ...