灵活应用fdisk , 还可以修复一些损坏的分区表 , 前提是你必须准确记住原有每个分区的起始柱面和终止柱面 。
再附加一下对硬盘进行格式化的方法: 要把分区格式化成Linux Ext2格式 , 用: mkext2fs /dev/hda? 要把分区格式化成FAT32格式 , 用: mkfs.vfat /dev/hda?
实例、通过fdisk -l 查看机器情况:
所挂硬盘个数及分区
[root@localhost beinan]# fdisk -l
Disk /dev/hda: 80.0 GB , 80026361856bytes
255 heads , 63 sectors/track , 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 765 6144831 7 HPFS/NTFS
/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)
/dev/hda3 2806 9729 55617030 5 Extended
/dev/hda5 2806 3825 8193118+ 83 Linux
/dev/hda6 3826 5100 10241406 83 Linux
/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris
/dev/hda8 5199 6657 11719386 83 Linux
/dev/hda9 6658 7751 8787523+ 83 Linux
/dev/hda10 7752 9729 15888253+ 83 Linux
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+ c W95 FAT32 (LBA)
/dev/sda2 26 125 806400 5 Extended
/dev/sda5 26 50 201568+ 83 Linux
/dev/sda6 51 76 200781 83 Linux
通过上面的信息 , 我们知道此机器中挂载两个硬盘(或移动硬盘) , 其中一个是hda 另一个是sda ;如果我们想查看单个硬盘情况 , 可以通过 fdisk -l /dev/hda1 或者fdisk -l /dev/sda1 来操作;以fdisk -l 输出的硬盘标识为准;其中 hda有三个主分区(包括扩展分区) , 分别是主分区 hda1 hda2 和hda3(扩展分区) ;逻辑分区是 hda5到hda10;
其中 sda 有两个主分区(包括扩展分区) , 分别是 sda1 和sda2 (扩展分区);逻辑分区是 sda5 hda6 ;硬盘总容量=主分区(包括扩展分区)总容量
扩展分区容量=逻辑分区总容量通过上面的例子 , 我们可以得知 hda=hda1+hda2+hda3 , 其中hda3=hda5+hda6+hda7+hda8+hda9+hda10
上面就是Linux通过FDisk进行磁盘分区的方法介绍了 , 如果你对磁盘的布局不满意 , 又或则重装了系统 , 不妨使用FDisk进行分区吧 。
推荐阅读
- Linux如何查看最后重启时间
- Win8.1使用内置照片应用的方法
- 这么奇葩 这是一只会使用售货机的企鹅花样百变亮瞎我双眼
- 麦吉丽的使用步骤
- 麦吉丽全套使用顺序
- 灭菌锅的使用方法和注意事项
- 留香珠手洗正确使用方法
- 使用过的创可贴属于什么垃圾
- Win8/8.1系统如何释放C盘空间
- Linux使用hadoop dfs命令的方法