首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fdisk分区不会用lsblk显示。

fdisk分区不会用lsblk显示。
EN

Unix & Linux用户
提问于 2020-04-04 08:39:33
回答 1查看 6.3K关注 0票数 1

我用fdisk分区了一个外部驱动器,结果如下:

但是当我运行lsblk时,我创建的分区并没有显示出来。这有什么错?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-04-04 11:21:52

fdisk中的更改将保留在fdisk本身的内存中,直到您告诉工具将它们写入设备为止。你用w来做这件事。如果您退出了q,则更改将丢失。

在编写更改之后,fdisk会通知操作系统。在现代“大”发行版中,这应该就足够了。从现在开始,lsblk应该显示分区的新状态。

我想一些旧版本或有限版本的fdisk可能不会通知操作系统。在本例中,调用partprobe /dev/sdb (或仅调用partprobe)。

如果partprobe不可用且磁盘是外部的(例如通过USB连接),则sync只是以防万一,断开连接并再次连接。这将使OS探测分区。如果您不能partprobe并且无法断开磁盘(例如,磁盘是内部的、固定的),那么重新启动就是最终的解决方案。不太激烈的方法可能可用,也可能没有。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/577855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档