linux下硬盘分区命令及操作


linux下硬盘分区命令及操作
 
linux分区fdiskcylindermount 
linux下分区,空间是用cylinders作为单位 
 
看了下相关的概念有好多,主要是有磁头(header)、扇区(sector)、柱面(cylinder)、磁道(track)……看得一个头两个大 
 
简单处理,就是硬盘空间可以用cylinder数来表示,不过不同的硬盘,每个cylinder包含的空间是不同的。如果一个2G的硬盘,包含4个cylinder,那么每个cylinder就是512M;如果包含2个cylinder,那么每个cylinder就是1G(当然没有这么大的cylinder,这里只是举个例子) 
 
用fdisk -l命令,可以看到硬盘的这些信息 
 
Disk /dev/vdb: 214.7 GB, 214748364800 bytes 
16 heads, 63 sectors/track, 416101 cylinders 
Units = cylinders of 1008 * 512 = 516096 bytes 
Disk identifier: 0xd65fd355 
 
这个硬盘一共是214.7G,包含416101个cylinders,每个cylinders的空间是504K 
 
选择用cylinder作指标,是因为用fdisk分区的时候,要指定cylinder的起止编号,总之可以简单理解为,硬盘由很多cylinder组成,分区就是设定每个区包含多少cylinder 
 
分完区是这样的: 
 
   Device Boot      Start         End      Blocks   Id  System 
/dev/vdb1               1      116258    58594000+  83  Linux 
/dev/vdb2          116259      232516    58594032   83  Linux 
/dev/vdb3          232517      416101    92526840   83  Linux 
 
没有扩展分区,全是主分区 
 
如果分区不准备超过4个,那么可以全部设置成主分区,从/dev/vdb1-/dev/vdb4;如果需要更多的分区,就要设置扩展分区,然后把扩展分区分成逻辑分区 
 
分区和文件系统是2个独立的概念。linux是树形文件结构,规划好目录结构后,把分区挂载(mount)到目录上。被挂载的目录,称为挂载点
 

相关内容

    暂无相关文章