Linux 下磁盘分区和创建文件系统(基于Ubuntu平台)

Linux系统中对于文件系统的存在方式和windows完全不相同,对于Linux来说一切皆文件的思想是其核心,所以对于Linux下的设备来说,其所对应的设备文件都存放在/dev目录下,linux下硬盘设备名为(IDE硬盘为hdx(x为a开始的字符一般一块硬盘设备对应一个字母,一个分区对应字母后面的数字),SCSI、SATA、USB设备为sdx(x为a开始的字符,分区对应和IDE一样),主分区从sdb1开始到sdb4,逻辑分区从sdb5开始,(逻辑分区永远从sdb5开始…)查看设别名可以使用下面的命令来查看:

sudo fdisk -l

今天用的是SD卡(即Flash设备)并非USB设备,但是我的SD卡在系统读取设备的时候因为操作失误导致我的系统读不出来我的SD卡的剩下几个分区(没有文件系统),所以我先查看文件系统的情况。


sudo dumpe2fs /dev/mmcblk0

(后面的设别名称根据自己的实际情况就行了)

发现没有文件系统,那么下面要做的就是分区和创建文件系统。

我只需要一个主分区,所以下面的操作只划分出了一个主分区,剩下的分区和这个过程一样,照做就行了


sudo fdisk /dev/mmcblk0
下面可以输入m 获取帮助,

m:获取帮助
n:新建分区
p:显示分区表
d:删除分区
b:设置卷标
w:写入分区表
t:改变分区文件系统类型
v:检验分区
l:显示fdisk所支持的文件系统代码
q:退出

这些命令符是参数选项,需要的时候可以参考参考。

下面选择n进行新分区的创建

选择需要创建的是主分区还是扩展分区:

我需要的是主分区,所以输入p:

分区号和后面的块号根据自己的需要去选择

我要的是一整个主分区,所以所有的都是默认的选项:


选完之后,还可以继续划分,这个根据自己需要来就可以了,下面我们查看一下分区的情况,输入p:


最后做好划分之后输入w进行分区就行了:


最后就是创建文件系统:


sudo mkfs -t ext3 /dev/mmcblk0p1

也可以用前面的命令,在(输入m获取帮助)处选择-t和-l命令来创建和查看文件系统相关的选项。

这样就可以获得想要的文件系统了。

个人觉得Linux的对于文件的支持比windows和PE系统都要好,今天的情况就是在两个系统中都读不出来后面那个隐藏的容量,格式化也不好使。


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值