virtualBox挂载新的虚拟硬盘(转载)

    xiaoxiao2022-07-05  190

    在virtualbox中装好CentOS后,发现硬盘空间太小,怎样才能增加硬盘容量?有两种方法:

    a、扩容,请参考Virtualbox CentOS7扩容root,有个缺点,最大能扩容到2TB

    b、新建虚拟硬盘,单盘最大支持2TB,具体方法如下:

    1. 添加新硬盘

         在Virtualbox中选中要添加虚拟硬盘的虚机,点设置 -> 存储 -> SATA控制器->右击,选择“添加虚拟硬盘”

         然后,根据需求创建合适的硬盘

    2. 重启虚拟机

         查看现有系统的磁盘空间

            sudo fdisk -l

         可看到新加的虚拟硬盘,一般名为:Disk /dev/sdb

    3. 给新加的硬盘分区 要有root权限 

            fdisk /dev/sdb

         键入m,可看到帮助信息

            command (m for help):m           

         增加新分区

            command (m for help):n  

         选择基本分区,输入:p

         建一个分区

            Partition number(1-4):1 

         回车

            First cylinder (1-15908,default 1):Enter

         写入并退出

            command (m for help):w

    4. 格式化磁盘分区

         用ext4格式对/dev/sdb1进入格式化

            sudo mkfs.ext4 /dev/sdb1

    5. 挂载分区

         创建新的挂载点

            sudo mkdir /work

         将新磁盘分区挂载到/work目录下

            sudo mount -t ext4 /dev/sdb1 /work

         查看挂载

            df -h

         可以看到新加的硬盘:/dev/sdb1

    6. 开机自动挂载

         修改文件

                sudo vim /etc/fstab

         在最后一行加入:

                /dev/sdb1 /work ext4 errors=remount-ro 0 1

        或者在/etc/rc.local中加入命令:mount -t ext4 /dev/sdb1 /work

         完成!

    最新回复(0)