将硬盘添加到 Ubuntu 并将其挂载到 /var/www/

将硬盘添加到 Ubuntu 并将其挂载到 /var/www/

我在 VMWare 工作站上安装了 Ubuntu 服务器,其存储空间为 20GB,如下所示:

在此处输入图片描述

安装完成后,我为现有的 Ubuntu 服务器安装附加了另外 40GB 的存储空间(如下所示):

http://img.ie/opm20.png

现在我想将这 40GB 添加到我的/(根)目录或/var/目录中,但我的df -h结果显示;

root@Userver:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        18G  900M   16G   6% /
udev            990M  4.0K  990M   1% /dev
tmpfs           400M  308K  399M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            999M     0  999M   0% /run/shm
none            100M     0  100M   0% /run/user
root@Userver:~#

我现在该怎么办?此外,我只能通过 ssh 访问服务器。

有人告诉我这样做:

sudo mkfs.ext4 /dev/sdb -I

当我执行这个命令时:

root@Userver:~# ls /dev/sd*
/dev/sda  /dev/sda1  /dev/sda2  /dev/sda5

如果你仔细看,你看不到“sdb”或“sdb1”

接下来,我重新启动 Ubuntu 服务器,重新启动后,“/dev/”上出现了一个“sdb”,如下所示:

root@Userver:~# ls /dev/sd*
/dev/sda  /dev/sda1  /dev/sda2  /dev/sda5  /dev/sdb

现在当我执行这个命令时:

root@Userver:~# mkfs.ext4 /dev/sdb -I
mkfs.ext4: option requires an argument -- 'I'
Usage: mkfs.ext4 [-c|-l filename] [-b block-size] [-C cluster-size]
        [-i bytes-per-inode] [-I inode-size] [-J journal-options]
        [-G flex-group-size] [-N number-of-inodes]
        [-m reserved-blocks-percentage] [-o creator-os]
        [-g blocks-per-group] [-L volume-label] [-M last-mounted-directory]
        [-O feature[,...]] [-r fs-revision] [-E extended-option[,...]]
        [-t fs-type] [-T usage-type ] [-U UUID] [-jnqvDFKSV] device [blocks-count]

,,,,,,,,,

请帮帮我,我想将 40G 硬盘添加到 ubuntu 12.04,并将其挂载到“/var/www/”,但我做不到

我使用了一些操作方法,但出现了这个错误:

root@Userver:~# mount /dev/sdb1 /var/www/
mount: mount point /var/www/ does not exist

我不知道我该怎么办

答案1

添加磁盘确实是第一件要做的事情。

接下来,您必须对磁盘进行分区。您至少需要一个分区:

sudo fdisk /dev/sdb

您必须选择选项,n然后p选择分区编号(对于主分区),分区编号(我们先从 1 开始)。然后
系统会提示您输入第一个扇区(应该是 0),然后输入最后一个扇区(默认建议您在整个磁盘上创建一个分区)。
如果系统提示您输入分区类型,请选择83Linux 分区类型。

完成后,按 退出w

然后你可以这样做:

sudo mkfs.ext4 /dev/sdb1

这将在新创建的分区上创建一个 Ext4 文件系统。如果出现错误提示“未知设备”,则可能需要重新启动虚拟机。

然后,确保您有/var/www目录并将以下内容添加到/etc/fstab

/dev/sdb1      /var/www    ext4     errors=remount-ro,relatime      0       2

这将允许系统自动挂载下新创建的文件系统/var/www

一旦你把它写入文件系统,您可以手动挂载文件系统,而无需重新启动,只需输入 即可sudo mount /var/www

相关内容