linux创建磁盘分区后,fdisk都看不到逻辑分区

linux创建磁盘分区后,fdisk都看不到逻辑分区,第1张

如果你在Linux系统中创建了逻辑分区,但是使用fdisk命令查看不到,那么可能是因为fdisk命令只能查看物理分区,而不能查看逻辑分区。如果想查看逻辑分区,可以使用parted命令,它可以查看所有的分区,包括物理分区和逻辑分区。

win7不能直接看到linux的分区,因为windows不认识linux的分区格式。

linux系统里面所有的分区都是设备,所有的设备都是文件,

分区设备文件可以被映射为一个文件夹。

所以你在linux里面不用特殊的命令和工具,仅在目录里面找,是找不到分区的。

有的linux会单独列出windows的分区,是因为那些分区不归linux管,被认为是用户自己管理的分区,所以才给你显示出来的。

当然你的空间没有丢失,linux就在那个分区里面。

windows里面有些第三方程序可以读取linux的分区,但是不建议你从windows下以任何方式修改linux分区里面的文件。可能会造成linux分区损坏。

格式化未使用的磁盘空间

查看分区信息

看到/dev/sda3分区已经成功,但是没法使用,是因为分区表没更新,根据提示使用partprobe命令更新分区表,如果没有此命令,请安装parted包

此时我们创建的sda3分区根本没显示出来,分区表更新失败

查看官网文档,解决方法:https://access.redhat.com/solutions/57542

官网给出原因:

partprobe在RHEL5中常用于通知 *** 作系统磁盘上的分区表更改。在RHEL6中,只有当那些磁盘上任何分区都没有在使用的磁盘下(例如,mounted)它才会触发OS去更新磁盘的分区表。如果正在使用磁盘上的任何分区,partprobe则不会触发 *** 作系统更新系统中的分区,因为在某些情况下它被认为是不安全的。

推荐解决方法:

如果添加了新分区且未修改任何现有分区,请考虑使用该partx命令更新系统分区表

列出分区表

读取磁盘并尝试将所有分区添加到系统

再去查看系统,已经正常/dev/sda3 已经显示


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8488516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存