我们在使用Linux系统一段时间以后,可能添加的东西原来越多导致原来开辟的硬盘不够,当硬盘剩余空间过小时Ubuntu系统也会给出提示或者可以通过df  -hl命令查看你硬盘使用情况如下图所示:我已经用了百分之98了。

好了下面开始介绍如果在VMWare中扩展或者添加硬盘

一. 在VMware设置中添加或者扩展硬盘

打开虚拟机设置以后可以点击添加一个硬盘一直下一步就可以,也可以在实用工具中选择扩展输入你想扩展后的硬盘大小点击扩展就可以,如下图所示。100G是我扩展以后的,我原来是40G。

二. 在linux系统中创建分区和进行格式化

(1)查看分区

首先fdisk –l命令查看现在的分区情况,需要特别注意对于扩展分区的话如果你sda3没有都用上的话,再建立的新分区sda3大小只能为1M。所以这时你需要创建一个sda3新分区后再创建一个分区sda4才可以完全利用剩下的你刚刚扩展的硬盘空间。这是因为磁盘分区采用的mbr模式,sda1,2,3为主分区大小地址有限制

(2)创建分区

对于扩展硬盘的话输入fdisk/dev/sda,添加硬盘输入fdisk/dev/sdb

然后命令行提示下输入m,可以看到对应命令作用的提示。

输入命令n添加新分区。

输入命令p创建主分区。然后默认回车就行

注意:如果是在(1)中提到的那样需要创新两个新分区sda3和sda4才可以。其中sda4才可以分到所有的剩余空间

输入回车,选择默认大小,这样不浪费空间

输入w,保持修改

(3)重启linux,必须reboot,否则新建分区无法无法格式化。

这时在/dev/目录下,才能看到了新的分区。

(4)格式化分区

对于扩展硬盘的方法执行:mkfs.ext2/dev/sda4格式化

对于添加新硬盘的方法执行:mkfs.ext2/dev/sdb1格式化

(5)挂载分区

在根目录下创建新disk目录

mount /dev/sda4或者/dev/sdb1 /disk/将新分区mount到/disk/上。

(6)设置开机启动挂载

如果设置root登录可以直接修改“etc/profile”文件使每次系统开机自动挂载该分区到“/disk”目录下。我们再该文件的末尾添加“mount /dev/sdb1/disk”,或者mount/dev/sda4 /disk保存重启系统。

或者更加通用专业的方法修改/etc/fsrab文件加入/dev/sda4   /disk4 ext2 defaults 0 0,并保存,实现开机自动挂载。

这时我们可以查看/disk文件的磁盘空间会是很大的,我们可以将一些不常用的大容量文件放在该目录下以节省系统的磁盘空间。

如何扩展或者添加硬盘给VMware的Linux操作系统的更多相关文章

  1. 关于安装VMware以及Linux操作系统过程

    想用Linux完成部分教学作业,虚拟机是少不了的,所以首先选择了VMware进行安装. VMware在官网下载之后,就可以直接打开安装,但是在安装过程中,建议不要勾选启动时检查产品更新和加入VMwar ...

  2. 通过VMware安装Linux操作系统

    1.安装好vmvare,下载好Linux,本文采用redhat 6.5  (下载linux可参考http://www.linuxidc.com/Linux/2007-09/7399.htm) 2.选择 ...

  3. esxi 6 添加硬盘、网卡

    添加硬盘 esxi系统装完之后,直接再接上一块硬盘,然后再使用管理工具添加硬盘 打开VMware vSphere Client,登录esxi服务器, 打开配置-存储器-选择添加存储器 选择磁盘 这里能 ...

  4. VMware中给Linux虚拟机添加硬盘

    给vmware的Linux虚拟机添加硬盘 1.关闭虚拟机电源,在Virtual Machine Setting对话框里点击左下角的“Add”,选择“Hard Disk”,之后选择“Create a n ...

  5. 给vmware的Linux虚拟机添加硬盘

    给vmware的Linux虚拟机添加硬盘   1.先将虚拟机Power Off,在Virtual Machine Setting对话框里点击左下角的"Add",选择"Ha ...

  6. VMware 虚拟机添加硬盘以及为新添加的硬盘创建Samba共享 (转)

    一.为VMware虚拟机添加硬盘 1. 首先在VMware虚拟机的VM->Setting子菜单中为虚拟机添加一块15G大小的SCSI类型的硬盘(注意:如果原来为IDE硬盘,SCSI类型的硬盘可能 ...

  7. 给centos 7添加硬盘空间

    前言 今天在安装ambari的时候,制作amberi本地yum源的时候出现了一个问题,虚拟机的磁盘空间不足了,后来发现是因为这个节点之前本来只打算作为数据节点使用的,后来所以后来只给它分配了20G的硬 ...

  8. Linux不重启的情况下添加硬盘

    众所周知,SATA和SCSI是支持热插拔的,但是新装了这类支持热插拔的驱动器,系统不会马上识别的,往往我们需要重启系统来识别,但是有另外一种方法可以很方面的让系统识别新的设备.作为系统管理员,需要了解 ...

  9. Linux关于添加硬盘的那些事儿:笔记

    添加新硬盘:http://note.youdao.com/share/?id=8cf27602cdce36e1d4160f00e9004b00&type=note 关于添加硬盘的那些事儿:   ...

随机推荐

  1. Bootstrap的核心——栅格系统的使用

        前  言 絮叨絮叨 Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷. 而栅格系统是Bootstrap中的核心,正是因为栅格系统的 ...

  2. 0_Simple__cppIntegration

    引用已经编好的 .cu 和 .cpp 代码来混合使用.在 main.cpp 中调用了使用GPU的 cppIntegration.cu (测试函数也在其中) 和使用CPU的 cppIntegration ...

  3. 用git上传本地文件到github

    1.在自己的github账号下新建仓库--------得到github仓库地址 2.本地安装git---在将要克隆的文件夹下 右击点击Git Bash Here 3.输入命令 $ git clone ...

  4. 基于node的websocket示例

    websocket:用语服务器端主动向客户端推送消息 本例基于koa框架编写用例:服务器端需要安装相关模块 koa koa-socket co等 服务器端脚本:(需要安装相关模块 koa koa-so ...

  5. node调试工具--node-inspector安装

    node-inspector安装: npm install --registry=http://r.cnpmjs.org -g cnpm cnpm install -g node-inspector ...

  6. 启动Apache出现问题:一直停留在启动界面

    问题描述:  由于需要php_curl模块,因此直接在php.ini文件将前面的分号去掉  ,但是重启Apache时出现:一直停留在启动界面,Apache无法正常启动,查看错误日志,显示如下: 解决方 ...

  7. 双色球js

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. 40个Java多线程问题

    1.多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡.所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然 ...

  9. 身为运维的你,怎么掌握python才不会失业

    以前,我们都说Python是运维工程师的未来:现在,为什么大家都说不会Python的运维都将失业?运维必须懂开发,特别是python开发,已经形成大家的共识,不懂开发的运维,路会越走越窄. 而现在的情 ...

  10. mac环境下支持PHP调试工具xdebug,不需要建项目server

    先让php支持xdebug 方式一: https://xdebug.org/download.php 下载相应的xdebug  可以到http://xdebug.org/wizard.php 把php ...