如何在 Red Hat Linux 上挂载新分区

如何在 Red Hat Linux 上挂载新分区

我已经使用 vmware 在虚拟机上安装了 RHEL。我已经从 vmware 添加了额外的硬盘。

现在 Linux 没有显示已安装的新硬盘。

我怎样才能做到这一点

答案1

添加磁盘后我使用的程序:

  1. 重启机器
  2. 使用以下方法检查磁盘是否存在ls -l /dev/sd*。如果您开始时只有一个磁盘,然后添加了另一个磁盘,则应该看到/dev/sdb
  3. fdisk /dev/sdb并对磁盘进行分区。我建议使用整个磁盘添加主分区 1。
  4. 重新启动系统,让系统创建其他必要的设备文件。在上述情况下/dev/sdb1
  5. 检查是否/dev/sdb1存在。如果存在,则可以在磁盘上创建文件系统。
  6. mkfs -t ext3 /dev/sdb1创建新的文件系统。
  7. 我还会做以下事情:tune2fs -i 0 -c 0 -m 1 -e panic /dev/sdb1。这会抑制在几天和/或多次挂载后挂载时不方便的完整 fsck。系统仍会在必要时对文件系统进行 fsck。仅为 root 用户保留 1% 的磁盘空间。否则,默认基本上是保留 10%。一旦检测到文件系统错误,系统就会陷入恐慌,默认继续使用文件系统 R/O 进行操作。
  8. mkdir /mountpoint
    8a. chmod 755 /mountpoint. 非常重要。
  9. 添加到/etc/fstab

    /dev/sdb1 /mountpoint ext3 defaults 0 1

  10. 重新启动系统并执行 df 并查看您的挂载是否存在且处于活动状态。

  11. 你已经完成了。

答案2

您需要使用 LVM。只需阅读第 9.5.6 节。扩展卷组http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-system-config-lvm.html

答案3

如果您在客户操作系统仍在运行时添加了驱动器,则它还不知道新驱动器。有几种方法可以强制系统通过强制 scsi 系统扫描来查找新磁盘。最简单的方法是重新启动客户机。

答案4

在添加新驱动器之前,只需关闭虚拟机,然后添加新磁盘,然后再次启动虚拟机。现在您可以通过fdisk命令检查新的硬盘:

fdisk -l(显示所有可用的分区和磁盘)

如果要对新驱动器进行分区,请使用以下命令

fdisk /dev/sdb(我假设 sdb 是新驱动器,请检查您的情况然后按 n 创建新分区)

然后按照屏幕上的说明进行操作,非常简单。

相关内容