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
相關文章
相關標籤/搜索