CentOS我新建了几个分区,比如/dev/sda4,sda5我想挂在一个目录下,用mount  /dev/sda5  /disk ,总提示mount:you must specify the filesystem type,是怎么回事
 
分区格式化了没有?
如果没有格式化,先格式化下.
例如:mkfs.ext3 /dev/sda5
 
----------------------------------------------
LINUX里面,发现分区/dev/xvda2,XV表示是什么啊?
df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda2            5.8G  2.5G  3.0G  46% /
/dev/xvda1             99M  8.0M   86M   9% /boot
none                  769M     0  769M   0% /dev/shm
/dev/xvda5             32G  3.8G   27G  13% /home
 
XV表示是什么啊?
 
xvda 是使用 Xen DomainU 所虚拟出来之主磁碟
 
************************************************************************************
    fdisk是linux下的磁盘分区工具,能划分磁盘成为若干个区,同时也能为每个分区指定文件系统,比如linux、fat32、linux、linux swap、fat16格式等;
    当然我们用fdisk对磁盘分区后,还要使用mkfs命令对分区进行格式化才能挂载使用。
硬盘分区的表示:
在Linux 是通过hd*x或sd*x表示的,其中“*”表示的是a、b、c等等;x表示的数字 1、2、3等等;hd是IDE硬盘;sd是SCSI或移动存储。
Start
表示的一个分区从X cylinder(磁柱)开始;
End
表示一个分区到 Y cylinder(磁柱)结束;
id,System
表示分区类型,分区时通过指定id来确认分区类型,fdisk中通过t指定。
Blocks
分区的容量。
  fdisk -l
# fdisk -l
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         829     6658911    b  W95 FAT32
/dev/hda2             830       14593   110559330    f  W95 Ext'd (LBA)
/dev/hda5             830        3506    21502971    7  HPFS/NTFS
/dev/hda6            3507        4811    10482381   83  Linux
/dev/hda7            4812        4942     1052226   82  Linux swap
/dev/hda8            4943        6217    10241406   83  Linux
… …
通过“fdisk –l”可以查看机器所挂硬盘及分区情况。这个硬盘是120G的,有255个磁面;63个扇区;9729个柱面;每个 cylinder(柱面)的容量是 8225280 bytes。hda有两个主分区(包括扩展分区),分别是主分区 hda1和hda2(扩展分区);hda5以后是逻辑分区。硬盘总容量为主分区(包括扩展分区)总容量,而扩展分区为逻辑分区总容量之和。因此,通过上面的例子,我们可以得知 hda=hda1+hda2,其中hda3=hda5+hda6+hda7+hda8+... ...。
2.1.1.2 fdisk交互式分区操作
我们以 /dev/sda设备为例,来讲解如何用fdisk 来操作添加、删除分区等动作。
# fdisk /dev/sda
Command (m for help): m
Command action
   a toggle a bootable flag
   b edit bsd disklabel
   c toggle the dos compatibility flag
   d delete a partition                     //删除一个分区
   l list known partition types            //列出分区类型
   m print this menu                     //列出帮助信息
   n add a new partition                 //添加一个分区
   o create a new empty DOS partition table
   p print the partition table             //列出分区表
   q quit without saving changes         //不保存退出
   s create a new empty Sun disklabel
   t change a partition's system id         //改变分区类型
   u change display/entry units
   v verify the partition table
   w write table to disk and exit         //把分区表写入硬盘并退出
   x extra functionality (experts only)     //扩展功能
【例】对sda添加两个200M的主分区,其它为扩展分区,在扩展分区中添加两个200M的逻辑分区;
Command (m for help): n
   e extended
   p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-125, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-125, default 125): +200M
Command (m for help): n
   e extended
   p primary partition (1-4)
Partition number (1-4): 2
First cylinder (26-125, default 26):
Using default value 26
Last cylinder or +size or +sizeM or +sizeK (26-125, default 125): +200M
Command (m for help): n
   e extended
   p primary partition (1-4)
e
Partition number (1-4): 3
First cylinder (51-125, default 51): 
Using default value 51
Last cylinder or +size or +sizeM or +sizeK (51-125, default 125):
Using default value 125
Command (m for help): n
   l logical (5 or over)
   p primary partition (1-4)
l
First cylinder (51-125, default 51):
Using default value 51
Last cylinder or +size or +sizeM or +sizeK (51-125, default 125): +200M
Command (m for help): n
   l logical (5 or over)
   p primary partition (1-4)
l
First cylinder (76-125, default 76):
Using default value 76
Last cylinder or +size or +sizeM or +sizeK (76-125, default 125): +200M
Command (m for help): p
Disk /dev/sda: 1035 MB, 1035730944 bytes
256 heads, 63 sectors/track, 125 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
   Device Boot Start End Blocks Id System
/dev/sda1 1 25 201568+ 83 Linux
/dev/sda2 26 50 201600 83 Linux
/dev/sda3 51 125 604800 5 Extended
/dev/sda5 51 75 201568+ 83 Linux
/dev/sda6 76 100 201568+ 83 Linux
然后根据t指令来改变分区类型,最后w保存退出。

fdisk命令使用说明的更多相关文章

  1. Linux cp命令使用说明

    Linux cp命令使用说明 --功能说明:复制目录或文件 --命令格式:cp  [参数]  <文件或目录>  <文件或目录> --常用参数: -R 复制目录 -i 覆盖文件之 ...

  2. magnum 命令使用说明

    magnum 命令使用说明 1.用法 usage: magnum [--version] [--debug] [--os-cache] [--os-region-name <region-nam ...

  3. 轻松学习Linux系统安装篇之fdisk命令行工具的使用

    fdisk 的介绍:          fdisk 命令是磁盘分区表操作工具:和以前Dos和windows下的分区工具功能一样:fdsik 能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统 ...

  4. Linux fdisk 命令

    Linux fdisk 命令 fdisk                         fdisk功能说明:磁盘分区.语 法:fdisk [-b <分区大小>][-uv][外围设备代号] ...

  5. Linux系统 fdisk命令 创建新分区

    --fdisk命令fdisk -l /dev/sda           # 查看分区 fdisk    /dev/sda           # 创建分区  n                    ...

  6. Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  7. linux学习之使用fdisk命令进行磁盘分区(八)

    linux下使用fdisk命令进行磁盘分区 目录 分区类型 分区方法表示 文件系统 fdisk命令分区过程 分区类型 主分区:总共最多只能分四个 扩展分区:只能有一个,也算作主分区的一种,也就是说主分 ...

  8. wc 命令使用说明

    wc 命令 使用说明 wc 命令还是很是简单的,通过 man 命令,可以见到可以选择的选项: wc option file 并且 wc 命令支持 管道操作 其中较为常用的命令选项 -c 字符的个数 - ...

  9. linux driver ------ 三星公司uboot模式下更改分区(EMMC)大小fdisk命令 ------ iTOP4412 开发板烧写

    核心板 SCP 1G eMMC:KLM8G------>8G 终端(串口)输入(如果执行过,只需要执行最后一句即可): 开发板一启动,立马在终端按回车,进入 uboot 模式 fdisk -c ...

随机推荐

  1. servlet servlet基本概念和helloservlet实例

    java web目录结构: web.xml是重要配置文件,容器正是通过这个文件找到service方法. 用纯文本+tomcat组装简单servlet web 新建HelloServlet.java: ...

  2. paip. 内存占用少的php ide选择评测总结

    paip. 内存占用少的php ide选择评测总结 php ide主要以内存占用为标准进行评测.. 其次以软件体积为标准.. 作者Attilax  艾龙,  EMAIL:1466519819@qq.c ...

  3. python数据持久存储:pickle模块的使用

    python的pickle模块实现了基本的数据序列和反序列化.通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储:通过pickle模块的反序列化操作,我们能够从文件 ...

  4. 24单行插入与批量插入-insert(必学)-天轰穿sqlserver视频教程

    大纲:insert语句,简单插入数据与批量插入数据 为了冲优酷的访问量,所以这里只放优酷的地址了,其实其他网站还是都传了的哈. 代码下载http://www.cnthc.com/?/article/1 ...

  5. 扩展easyui 的表单验证

    easyui 的validatebox()提供了自定义验证的方法,为此我把一些常用的数据验证汇总了一下,代码如下: 代码 $.extend($.fn.validatebox.defaults.rule ...

  6. 转:RTMPDump源代码分析

    0: 主要函数调用分析 rtmpdump 是一个用来处理 RTMP 流媒体的开源工具包,支持 rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://. ...

  7. C# 修改webbrowser 的 useragent

    Also, there is a refresh option in the function (according to MSDN). It worked well for me (you shou ...

  8. [转]如果我有jQuery背景,我应该如何切换到AngularJS的思维模式?

    导言 stackoverflow上有一个人问了一个问题:如果我有jQuery背景,我应该如何切换到AngularJS的思维模式? 有一个回复非常经典,获得了两千多票. 为了让国内开发者也能领略到其中的 ...

  9. string的+操作与StringBuilder对象

    习惯在C#代码中写str+="xxx";这样代码的请注意啦,如果这种操作是针对单个变量作很多次叠加操作的,很有可能导致性能降低. 大家都知道string与StringBuilder ...

  10. Hibernate不调用update却自动更新

    案例: TInfCustomer cus = (TInfCustomer) this.baseDao.getOne(helper); cus.setXXX cus .setXXX 不调用update也 ...