如何在 Ubuntu 虚拟机中增加磁盘空间

如果您发现 Ubuntu 虚拟机中的磁盘空间不足,您可以采取一些措施来释放一些空间。

一种选择是删除您不使用的任何不必要的文件或程序。另一种选择是增加虚拟机磁盘的大小。

要增加 Ubuntu 虚拟机磁盘的大小,您首先需要创建一个比当前磁盘更大的新虚拟磁盘。

您可以使用虚拟化软件管理控制台中的“创建新磁盘”功能来执行此操作。

创建新磁盘后,将其附加到 Ubuntu 虚拟机并使用 ext4 文件系统对其进行格式化。

最后,使用“dd”命令将旧磁盘的内容复制到新磁盘。

一旦你增加了你的尺寸 Ubuntu 虚拟机的磁盘,您现在应该有足够的空间来安装您需要的任何新程序或文件。

如何在 Ubuntu 虚拟机中增加磁盘空间

如何检查 Ubuntu 虚拟机中的磁盘空间是否不足

如果您运行的是 Ubuntu 虚拟机,您可能想知道如何检查磁盘空间是否不足。就是这样:

  1. 登录到您的 Ubuntu 虚拟机。
  2. 打开终端窗口并键入以下命令:df -h。
  3. 此命令将向您显示 Ubuntu VM 上的可用磁盘空间量。如果发现磁盘空间不足,则可能需要增加 VM 磁盘的大小。

如何增加 Ubuntu 虚拟机的磁盘空间

如果您发现您的 Ubuntu 虚拟机磁盘空间不足,您可以通过几种方法增加可用空间量。

一种方法是向您的计算机添加新的虚拟磁盘。这可以在 VirtualBox Manager 中通过选择您的机器并单击“贮存“ 图标。从这里,您可以向您的机器添加一个新的虚拟磁盘。

增加磁盘空间的另一种方法是调整现有虚拟磁盘的大小。这可以在 VirtualBox Manager 中的相同存储设置菜单中完成。

要调整磁盘大小,首先从列表中选择它,然后单击“调整磁盘大小”按钮。然后您将能够为您的磁盘输入新的大小。

如果您使用的是 Ubuntu 服务器虚拟机,您可能还需要增加根文件系统的大小。

这可以通过在根文件系统上运行“resize2fs”命令来完成。有关如何执行此操作的更多信息,请参见以下链接:

如何在 Ubuntu 虚拟机中创建新的虚拟磁盘

如果你发现自己的 Ubuntu 虚拟机空间不足,你可以添加一个新的虚拟磁盘到 增加 你的存储容量。这个过程比较简单,只需要几个步骤。

首先,您需要从 Dash 打开“磁盘”应用程序。打开后,选择“+”图标创建一个新的虚拟磁盘。

接下来,您需要选择新磁盘的大小。确保为您的操作系统和您计划安装的任何其他程序留出足够的空间。选择尺寸后,单击“创建”。

您的新磁盘现在将被创建并且应该出现在“磁盘”应用程序中。剩下要做的就是格式化它,以便您的 Ubuntu 虚拟机可以使用它。

为此,请右键单击新磁盘并选择“格式化”。选择“ext4”文件系统并单击“格式化”。

您的新磁盘现在可以使用了!您可以通过右键单击它并选择“安装”来安装它。

如何将新的虚拟磁盘附加到您的 Ubuntu 虚拟机

现在您已经将新的虚拟磁盘添加到您的 Ubuntu 虚拟机,您需要附加它以便您可以使用额外的存储空间。为此,请按照下列步骤操作:

  1. 在 VirtualBox 中打开 Ubuntu 虚拟机的设置对话框。
  2. 选择存储类别。
  3. 在“存储树”面板中,选择要将新磁盘添加到的控制器(通常是 SATA 或 IDE)。
  4. 在右侧面板中,单击添加硬盘按钮(带有加号和绿色箭头的图标)。
  5. 在“添加硬件磁盘”对话框中,选择“选择/创建磁盘映像”并单击“创建”按钮。
  6. 在 Create New Virtual Disk 对话框中,选择 Dynamically allocated 并单击 Next。
  7. 为新的虚拟磁盘映像指定名称和位置,然后单击下一步。
  8. 指定新虚拟磁盘映像的大小,然后单击创建。
  9. 在“添加硬件磁盘”对话框中,选择新的虚拟磁盘映像并单击“添加”。
  10. 在 VirtualBox 中关闭 Ubuntu 虚拟机的设置对话框
    如何在 Ubuntu 虚拟机中格式化新的虚拟磁盘

假设你有一个新的、未格式化的虚拟磁盘连接到你的 Ubuntu VM,下面是如何格式化它以便你可以将它用于存储。

  1. 首先登录您的 Ubuntu VM。
  2. 接下来,打开终端窗口并运行以下命令:sudo fdisk /dev/sdb
  3. 输入“n”以创建新分区。
  4. 输入“p”使其成为主分区。
  5. 按 Enter 键接受默认分区号 (1)。
  6. 再次按 Enter 接受默认起始扇区。
  7. 输入“+100G”使该分区大小为 100GB。
  8. 输入“w”写入更改并退出 fdisk。
  9. 接下来,运行以下命令来格式化新分区:sudo mkfs -t ext4 /dev/sdb1
  10. 最后,运行以下命令挂载新分区: sudo mount /dev/sdb1 /mnt
    如何在 Ubuntu 虚拟机中安装新的虚拟磁盘
  11. 首先在 Ubuntu 虚拟机中分配新的磁盘空间。有关详细信息,请参阅为 Linux 虚拟机分配磁盘空间。
  12. 在Ubuntu虚拟机中,新建一个目录作为新磁盘的挂载点。例如:
sudo mkdir /mnt/新磁盘
  1. 使用以下命令格式化新磁盘:
sudo mkfs -t ext4 /dev/sdb1
  1. 将新磁盘挂载到您在第 2 步中创建的挂载点:
sudo mount /dev/sdb1 /mnt/newdisk

如何扩展 Ubuntu 虚拟机的文件系统以使用新的虚拟磁盘

在我们开始之前,您需要将一个新的虚拟磁盘添加到您的虚拟机中。

这可以通过管理程序的管理控制台或命令行界面来完成。

添加新的虚拟磁盘后,我们需要在其上创建一个文件系统。我们将在此示例中使用 ext4 文件系统。

您可以使用您喜欢的任何文件系统类型,但 ext4 是大多数用途的不错选择。

要在新虚拟磁盘上创建文件系统,我们将使用 mkfs 命令。此命令将初始化给定设备上的文件系统并准备使用。

我们需要指定 -t 选项来告诉 mkfs 要创建哪种类型的文件系统。

对于 ext4,我们将使用 -t ext4 。我们还需要指定 -L 选项来给我们的新文件系统一个标签。这是可选的,但它有助于稍后识别文件系统。

一旦我们运行了 mkfs 命令,我们的新文件系统就可以使用了。我们现在可以挂载它,以便我们的 Ubuntu 虚拟机可以使用它。

为此,我们首先需要创建一个挂载点。挂载点只是一个可以访问我们的新文件系统的目录。我们可以在任何地方创建一个挂载点,但对于这个例子,我们将在 /mnt 中创建它。

一旦我们创建了挂载点,我们就可以使用 mount 命令将我们的新文件系统挂载在那里。

我们需要再次指定 -t 选项,以便 mount 知道期望的文件系统类型。

我们还需要指定新虚拟磁盘的设备名称或路径。对于这个例子,我们假设我们的磁盘位于 /dev/sdb 。

最后,我们还需要指定挂载点的路径。在这种情况下,它是 /mnt 。

将所有这些放在一起给我们以下命令: sudo mount -t ext4 /dev/sdb /mnt 。这会将我们新的 ext4 文件系统从 /dev/sdb 挂载到 /mnt。

简体中文