微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 关于Linux格式化命令

关于Linux格式化命令

时间:10-02 整理:3721RD 点击:

本文介绍下linux格式化命令:代码:sudo mkfs -t 文件系统

    存储设备格式化就是这么简单,或者也可一这样输入命令:代码:

    1.sudo mkfs.ext4 /dev/sdb1 把该设备格式化成ext4文件系统。

    2.sudo mke2fs -j /dev/sda6 把该设备格式化成ext3文件系统。

    3.sudo mkfs.ext2 /dev/sda6 把该设备格式化成ext2文件系统。

    4.sudo mke2fs /dev/sda6 把该设备格式化成ext2文件系统。

    5.sudo mkfs.reiserfs /dev/sda6 把该设备格式化成reiserfs文件系统。

    6.sudo mkfs.vfat /dev/sda6 把该设备格式化成fat32文件系统。

    7.sudo mkfs.msdos /dev/sda6 把该设备格式化成fat16文件系统,msdos文件系统就是fat16。

    8.sudo mkdosfs /dev/sda6 把该设备格式化成fat16文件系统,同mkfs.msdos

    9.sudo mkswap /dev/sdb2并

    把该设备格式化成swap文件系统。

    这样分好区,并且格式化结束,就可以进行挂载了。

    四、Ubuntu硬盘挂载文件系统

    挂载文件系统有两个方法,一种是利用mount命令,另外一种是修改/etc/fstab,因为修改/etc/fstab并不方便,所以我只介绍mount。mount命令的用法如下:

    代码:sudo mount [-t 文件系统 ] [-o 选项] 设备目录

    使用这个命令前需要先生成一个用于被挂的目录,创建了这样的目录后有个细节问题就是更改这个目录的权限,最起码要你可读写,这样才能使你挂载的硬盘可读写,当然ntfs的硬盘除外。代码:chmod 777 目录

    而挂载时,也有可以省事的地方,比如说你不知道你的分区是什么文件类型你可以:代码:sudo mount -t auto 设备

    目录或者也可以:代码:sudo mount 设备

    目录顺便说下swap分区,一般不这样挂载,而采用加载命令进行加载:代码:sudo swapon 设备相应的也就产生了:代码:sudo swapoff 设备

    五、Ubuntu硬盘对文件系统进行扫描

    各位朋友对Windows中的scandisk不寞生吧,在Linux中就有类似这样的工具fsck,不过fsck 可不仅仅是扫描,还能修正文件系统的一

    些问题。一定要注意的是fsck 扫描文件系统时一定要在修复模式或把设备umount后进行,否则会有重大的问题发生。

    其中fsck 默认支持

    文件系统ext2,如果想支持ext3文件系统的扫描,应该加-j 参数,最好是我们应该根据不同的文件系统来调用不同的扫描工具,比

    如 fsck.ext2,fsck.jfs,fsck.msdos,fsck.ext3,fsck.reiserfs。对于fsck.ext2和fsck.ext3有几个常用参数,如下:代码:

    1.-p 自动修复文件系统存在的问题;

    2.-y 如果文件系统有问题,会跳出提示是否修复,如果修复请按y;

    3.-c 对文件系统进行坏块检查;这是一个极为漫长的过程;

    4.-n 不对文件系统做任何改变,只要扫描,以检测是否有问题;

    那么使用它的方法就是:代码:sudo fsck.ext3 -p /dev/hda6任何对Ubuntu硬盘操作都是有危险的,千万不要随便练手,在可能的情况下尽量使用带有界面的gparted,不到万不得已不要随便格式化。这是为了你的数据和Ubuntu硬盘寿命着想。

    #以友好的格式输出所有已安装文件系统的磁盘容量状态

    df -h #Linux下格式化磁盘命令,要先取消挂载umount

    /dev/sda9

    mkfs.ext3 /dev/sda9

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top