VMware中linux硬盘空间不足的解决方法

相信不少人都和我同样是利用虚拟机安装linux的,在玩转linux的时候,可能就会遇到系统提示磁盘空间不足的状况。因为VMware中当初装系统时的设置的最大磁盘容量是不能够动态修改的,因此为咱们使用带来了一些问题。下面就以VMware6.5中增长Fedroa 13磁盘空间为例讨论该类问题的解决办法。linux

  首先要为Fedroa 13增长一块硬盘,点击‘VM’----‘settings’或者点击“Edit virtual machine settings”如图windows

VMware中linux硬盘空间不足的解决方法
找到Hard disk(SCSI),点击下面的增长网络

VMware中linux硬盘空间不足的解决方法
     选择Hard Disk,点击next,一路默认,注意要选择SCSI,而后在最后一个界面输入需要增长的硬盘大小便可。当咱们在虚拟机中需要用到主机的硬件设备好比说串口的时候,均可以用这种方式添加。咱们已经添加了一块硬盘,下面就该对硬盘分区及格式化挂在了。工具

    进入Fedroa 13,固然必须以root帐户登录。网站

    使用下面命令查看当前系统的硬盘状况spa

                                           fdisk -l                                   ;该命令能列出所有分区信息命令行

VMware中linux硬盘空间不足的解决方法
 

      如上图,显示当前系统中有、/dev/sda和/dev/sdb两块硬盘,其中/dev/sda已经分好区,可使用。下面主要是对/dev/sdb(也就是刚刚咱们增长的那块硬盘)进行分区和格式化操做。htm

   linux中和windows下同样都是使用fdisk命令进行硬盘分区的,只是他们的用法不同。如要对/dev/sdb进行分区,则使用一下命令blog

fdisk   /dev/sdb进程

此时会提示 command (m  for  help):

当咱们输入 m时,就能够获得fdisk命令的帮助内容。

 

(如下暂略,接看下篇文章命令执行:虚拟Linux下分区,格式化为fat32格式。)

--------------------------------------

下面我就重点介绍一下在图形化下对硬盘的分区操做,Fedroa 13提供了功能强大的磁盘使用工具,在应用程序---系统工具 中打开便可。如图所示显示的磁盘上咱们的两块硬盘

VMware中linux硬盘空间不足的解决方法

这个8.6G大小的是/dev/sda,而下面这个5.4G大小的就是咱们的新增的硬盘/dev/sdb,打开/dev/sdb,如图

VMware中linux硬盘空间不足的解决方法

  咱们发现图形界面上提供了几乎包括了fdisk的所有功能,咱们若是对只是用做扩容磁盘的话,这里的图形操做已经可以知足咱们了,固然因为我是分好以后写的文章,就不想在从新破环掉创建好的硬盘结构,具体步骤你们一看便知。

  可是我发如今图形界面下好像没有针对某个分区挂在到特定节点的命令操做,那只有在命令行下了。

  如需要将/dev/sdb1挂在到/mmt目录,则使用如下命令

   mount    /dev/sdb1  /mmt

设置开机自动挂在修改/etc/fstab文件。具体能够参考网络上的资料。

(来源:http://hi.baidu.com/清悠我心/hom) 

------------------------

 

VMware中虚拟的linux系统空间不足增长硬盘的办法

     (来源:http://qq164587043.blog.51cto.com/261469/174397

(1)在虚拟机中建立一个新硬盘。
打开VMware,但还未启动Linux时,选择edit virtual
machine setting,经过“add按钮”,添加一个新硬盘。
在disk file处指定虚拟硬盘的名字和位置。
D:\Linux\lab.vmdk
注意:新硬盘的设备名为sdb或hdb (假定原来只安装一个
硬盘状况下)
(2)虚拟Linux下分区,格式化为fat32格式。
启动Linux后,先分区。
fdisk /dev/sdb
n 增长新分区(能够经过m得到帮助)
p 主分区
1 1个分区
回车
回车
w 保存
格式化
mkfs -t ext3 /dev/sdb1
(4)在Linux中挂载
mount /dev/sdb1 /mnt   
(5)修改/etc/fstab
添加
/dev/sdb1          /software          ext3       defaults        1   1
 
 
 
Linux系统重启或无端变为只读形成网站没法正常访问的简单临时的作法:
1、
一、mount:
  用于查看哪一个模块输入只读,通常显示为:
  /dev/hda1 on / type ext3 (rw)
  none on /proc type proc (rw)
  usbdevfs on /proc/bus/usb type usbdevfs (rw)
  none on /dev/pts type devpts (rw,gid=5,mode=620)
  /dev/hda5 on /home type ext3 (rw)
  none on /dev/shm type tmpfs (rw)
  /dev/hda2 on /usr/local type ext3 (rw)
  /dev/nb1 on /EarthView/RAW type ext3 (ro)(变为只读了)

  二、若是发现有ro,就从新mount,或者umount之后再remount
  三、umount /dev/nb1
  若是发现有提示“device is busy”,找到是什么进程使得他busy
  fuser -m /mnt/data 将会显示使用这个模块的pid
  fuser -mk /mnt/data 将会直接kill那个pid
  而后从新mount便可。
  四、还有一种方法是直接remount,命令为
  mount -o rw,remount /mnt/data
相关文章
相关标签/搜索