如何从磁盘挂载分区

如何从磁盘挂载分区

这是 df -h 的输出

Filesystem      Size  Used Avail Use% Mounted on
udev            7.9G     0  7.9G   0% /dev
tmpfs           1.6G   25M  1.6G   2% /run
/dev/sda5       917G  2.1G  868G   1% /
tmpfs           7.9G     0  7.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup

这是 fdisk -l

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1  *          2048     487423     485376   237M 83 Linux
/dev/sda2           489470 1953523711 1953034242 931.3G  5 Extended
/dev/sda5           489472 1953335295 1952845824 931.2G 83 Linux
/dev/sda6       1953337344 1953523711     186368    91M 82 Linux swap / Solaris

如您所见,我无法访问/dev/sda2。我想将其安装在 上/data。我该怎么做?

答案1

你不能。这不是真正的分区,而是“扩展”分区。这些是特殊分区,仅用于包含其他分区。它们是一种技巧,允许超过传统 MBR 分区方案可以理解的最大逻辑分区数。

就您而言,扩展分区 sda2 包含两个逻辑分区:sda5 和 sda6。您已挂载这两个分区,一个挂载在 sda2 上,/另一个挂载为交换分区。您无需挂载任何分区。

答案2

你不能!/dev/sda2 是一个包含 /dev/sda5 和 /dev/sda6 的扩展分区。

您可以(如果 Type 列中的 Extended 标记不够的话)看到 /dev/sda2 的 Start 小于 /dev/sda5 的 Start。并且 /dev/sda2 的 End 与 /dev/sda6 的 End 相同。

相关内容