红联Linux门户
Linux帮助

从硬盘到分区

发布时间:2015-03-13 22:20:07来源:红联作者:yuyajun
当对EXT2/3系统有所了解之后,如何在磁盘上新建分区并且使之能够投入使用呢?
首先,当硬盘连接之后要进行分区;fdisk [-l] 磁盘名(而不是分区名) 若不接设备名,将把整个系统内能够找到的设备的分区列出来,加上参数用于输出后接磁盘的分区内容。当没有参数-l时,则是对磁盘设备进行操作,进入fdisk工作页面。可以新建,删除分区。当保存之后,内核无法重新获得分区表的最新信息,需要重启,其实只要输入partprobe强制内核重新找一次分区表。
其次,要对分过区之后的硬盘格式化,使之能够有具体的文件系统以使用;格式化的命令非常简单,命令mkfs 【-t 文件系统】 设备文件名(分区名) 即可。mkfs是一个中和命令,会调用相应的别的格式化工具命令,如mkfs -t ext3 … 调用mkfs.ext3命令执行格式化操作。因此,可以输入mkfs再按下两次tab键查看支持格式化的文件系统。
然后对新建好的分区进行检验。格式化完成之后,谁也不能确定分区的文件系统是否有问题(或者平时在电脑使用多了,出现死机等问题),此时就需要进行磁盘检查。fsck(fs check) [-t 文件系统] 分区名 常用参数-A :依据/etc/fstab内容,将设备进行扫描;-a【-y】:自动修复有问题的扇区;- C显示进度;注意在进行fsck的时候,最好将该分区卸载。此外,在使用fsck这个命令的时候实际上调用的是e2fsck这个软件。
最后,将分区挂载到目录上,使我们可以进入分区并使用。挂载点首先应该新建一个空目录,且一个目录应该只挂载一个文件系统。如果不是空目录当然也可以挂载,知识原先的内容会被隐藏掉,等到分区卸载之后才会显示出来。挂载使用mount命令。mount 分区 目录;
最后的最后,可以使用该分区之后,我们可以查看目前机器上挂载了哪些分区(文件系统),使用命令df。以对目前分区及文件系统有所了解,知道文件系统的类型,容量,使用量,剩余量和挂载点等。df file 则是列出该目录或者文件名所在分区的系统的信息。eg:df -h /etc是查看/etc所在分区的文件系统的信息。
我们还可以更深入,使用命令dumpe2fs 分区名,可以得知这个分区文件系统的每个块组和superblock信息。能不能在深入 一点?那就是查询文件系统里面的文件啦!通过使用命令du 文件/目录 ,很形象的命里啊,肚,这个命令统计文件/目录的容量,直接到文件系统内部查询文件。

注:这些总结都是参考鸟哥的私房菜写出来的,话说鸟哥真是神人啊!
文章评论

共有 2 条评论

  1. sail10001 于 2015-06-10 16:03:31发表:

    鸟哥乃真大师也

  2. fmf 于 2015-03-21 21:13:14发表:

    请问用wxWidgets如何与linux实现使用呢?