文件系统显示为/dev/nvme0n1p1而不是/dev/sda。

我两个月前安装了Ubuntu 16.04的双系统(Windows是我的另一个操作系统),只是为了试用一下。现在我想在硬盘上给它分配更多的空间。我在查找教程时注意到,我的文件系统名称与教程中的完全不同。例如:
df -h

输出:

output

如何以通俗易懂的方式为Ubuntu分配更多空间?

2请注意,您的问题标题有误导性。虽然您的磁盘设备名称与通常的不同,但这并不是问题。/dev/sd{x}是大多数传统磁盘(旋转硬盘)和通过SATA总线以及其他某些方式连接的固态硬盘使用的名称。/dev/nvme...设备名称表示较新的NVMe“磁盘”。在分区表级别上,它们被以相同的方式处理--您只需用不同的名称标识它们即可。 - Rod Smith
跟着相同的教程学习吧。NVMe只是表示你拥有一种特定类型的固态硬盘。 - Sergiy Kolodyazhnyy
1个回答

如果您将磁盘连接到NVM Express端口而不是传统的SATA端口,那么这是正常的。

所以在您的情况中,请想象/dev/nvme0n1等同于/dev/sda,例如/dev/nvme0n1p6(您的/根分区)等同于类似/dev/sda6的内容。

除了名称之外,在像扩展根分区这样的简单分区操作方面,应该没有什么显著的区别。只需按照指南如何扩展我的根(/)分区?使用适当的磁盘和分区名称进行操作。

顺便说一下,命令lsblklsblk -f可以帮助您快速了解磁盘和分区结构,并查找设备名称。


在AWS中,我连接了两个300GB的硬盘到/dev/sdh/dev/sdm。对应的NVMe编号分别是nvme3n1nvme5n1。我该如何确定哪个硬盘与哪个编号相对应? - Himanshu Bansal
@HimanshuBansal 你好,评论区不是适合询问子主题的地方。请创建一个新的主题来寻求帮助。 - Niki Romagnoli