zoukankan      html  css  js  c++  java
  • VirtualBox虚拟机扩容

    1. 在VBox下增加储存

    如图,未扩容前是40G

    打开cmd命令行(win+r  输入cmd打开)

    将目录切换到virtual的安装目录 cd C:Program FilesOracleVirtualBox

    然后使用VBoxManage modifyhd [虚拟机vdi文件位置] –-resize [102400]  进行扩容

    如图,VBoxManage modifyhd是命令,D:virtualxxxx是要扩容的虚拟机vdi文件路径  102400是以M为单位,也就是更改为100G

    然后运行,就扩容成功了

    再去设置界面看,已经可以看到磁盘容量已经到100G了。

    但是,注意啦,多出的60G还没有分配!虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统未[格式化],所以Linux操作系统无法识别(其实就相当于你插入了一块新硬盘,但是你并没有对其进行分区、格式化是一个道理)。

    2.分区

    输入命令

    $sudo fdisk /dev/sda 

    这个时候会显示 “Command (m for help): ”  让你输入命令: 输入 m  返回帮助信息如下:

    Command action
       a   toggle a bootable flag
       b   edit bsd disklabel
       c   toggle the dos compatibility flag
       d   delete a partition
       l   list known partition types
       m   print this menu
       n   add a new partition
       o   create a new empty DOS partition table
       p   print the partition table
       q   quit without saving changes
       s   create a new empty Sun disklabel
       t   change a partition's system id
       u   change display/entry units
       v   verify the partition table
       w   write table to disk and exit
       x   extra functionality (experts only)

    可以看到有一系列的命令,这里我们需要用到 'n' -- add a new partition ,输入 n

    此时,fdisk 会让你选择添加为逻辑分区呢(编号从 5 开始)还是主分区(编号 1 到 4 )。选择主分区则键入 p ;选择逻辑分区则键入 l 。

    我们选择主分区:

      键入:    p               //选择创建主分区 

    此时, fdisk 会让你选择主分区的编号,如果已经有了主分区 sda1 , sda2 ,那么编号就选 3 ,即要创建的该分区为 sda3.

      键入:     3

    然后它会询问你磁盘分区开始的位置 (15728640- 83886079, default 15728640):

    你可能会疑问这个15728640怎么来的呢,我们来查看磁盘分区信息(键入 p ):

     Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048    15728639     7863296   83  Linux
    /dev/sda2        15730686    16775167      522241    5  Extended
    /dev/sda5        15730688    16775167      522240   82  Linux swap / Solaris

    看到 15728639(2行3列)木有,就是那个加 1 ,如果我们用这个默认的数字,你会发现,当他要让你输入磁盘分区结束的位置的时候,可以到达的数字并不是83886079,而是15730685,这是为什么呢,因为15730686 ~ 16775167已经被sda2用掉啦。所以我们这里要输入16775168,也就是sda2后面开始的位置,然后回车。

    这个时候它会询问你磁盘分区结束的位置,你可以输入83886079,也就是将你所新增的磁盘空间全部加进去。

    最后输入命令 'w' 保存就大功告成啦。可以再查询一遍当前的磁盘分区状况,就会发现你新加的/dev/sda3哦,哈哈~~

     3. 格式化

    分区新建好了,我们需要格式化之后才能使用:(注:在执行此步骤之前,可能需要重启电脑)

    mkfs -t ext3 /dev/sda3

     然后我们需要挂载到文件目录上去。假设我们要挂在到目录/home/work, 则使用命令:

    sudo mount /dev/sda3 /home/work

    如果想每次开机的时候自动挂载,那么就在/etc/fstab文件中加入一行( 使用vim编辑 )

    /dev/sda3 /home/work ext3 defaults, 0 1

    4. 最后一步——修改权限

    此时的新增储存(以文件夹形式)的所有者为root,你是无法在这个文件夹里新建文件或文件夹的,所以还需修改所有者。

    在终端输入:

    sudo chown -R [你的用户名] [目录]

    注:打开新增的那个文件夹,右键属性如下图:

    命令里的[目录]即指上图中的Location。

    至此,大功告成! 

  • 相关阅读:
    在小米 三星 索尼 手机 :图标上显示数字
    HDU 1873 看病要排队
    简单的WINFORM窗口,体验WINFORM带来的快感
    java初探秘之推断输入的一串字符是否全为小写字母
    【Android 面试基础知识点整理】
    互联网+时代IT管理者的转型
    hdu 1233 还是畅通project (克鲁斯卡尔裸题)
    经验之谈—让你看明确block
    字典树
    设计模式之问题集锦(一)
  • 原文地址:https://www.cnblogs.com/congyucn/p/7360562.html
Copyright © 2011-2022 走看看