vmware基於linux
虛擬機器硬碟空間擴大
隨著 linux假造 機的不絕 應用 ,在vmware中常常 碰到 預先裝好的 linux 假造 機的硬碟空間過小 的題目 ,造成很多 軟體不能安裝, 而重新裝乙個,又挺貧窮 。於是,上網搜了下關於 vmware 硬碟擴容的行動 。 總結如下:
1、掛載點必需 是乙個目次 。
2、乙個分割槽掛載在乙個已存在的目次 上,這個目次 可以不為空,但掛載後這個目次 下早年的內容將不可用。
一:起首 應用 vmware器材擴容分派 的硬碟空間:
1 、 vmware 供給 乙個下令 行器材, vmware-vdiskmanager.exe ,位於 vmware 的安裝目次 下,比如
c:\program files\vmware\vmware workstation\vmware-vdiskmanager.exe.
在 windows 下執行 cmd ,轉到 vmware 的安裝目次
vmware-vdiskmanager.exe 可以查察 贊助
2. 對付 擴容,可以輸入下列下令 :
vmware-vdiskmanager -x 50gb "d:\vmware\winxp\mylinux.vmdk"
注: 要擴容的體系 這時不能在執行 ,引數 "-x" 表示要擴張假造 機硬碟空間,緊隨厥後 的數字是要擴張到的鉅細 ( 本例為擴張到 50gb ,這是乙個磁碟總量,包孕 了原來 的磁碟容量 ) 。 末了 是指定要操縱 的假造 機磁碟的具體 檔案,要是路徑名中有空格,必需 以雙引號括起來。按回車鍵起頭推行 ,推行 完畢,退出下令 提醒 符視窗,
重啟 vmware ,會創造假造 機硬碟空間已變成 50gb 了。
我們重啟假造 機後,創造假造 機的硬碟是變成 50gb 了,但進入 linux 體系 後,用 "df -ah" 查察 創造硬碟空間照樣 原來 那麼大。
固然 已經擴張 了磁碟,但是由於還沒有顛末 頭區,指定檔案體系 ,以是 linux 操縱 體系 無法識別(著實 就相等於你的硬碟固然 大了,但是你並沒有對其舉辦分割槽是乙個原理 )。下面我們舉辦分割槽處理 賞罰 。
3. 分割槽:( 這時要切換為 root 使用者,ubuntu下應用 sudo下令 )
fdisk 下令 : fdisk -l : 列印當前的磁碟分割槽表,這時我們可以看到磁碟的總量簡直 增進到 50gb 了,但是分割槽只有早年的那幾個原有的分割槽。
鍵入下令 : fdisk /dev/sda 「sda 就是顛末 擴容的硬碟,為 scsi 硬碟, ide 範例 硬碟對應為 hda ,是對該硬碟舉辦操縱 」
鍵入 : m 「 列出 fdisk 的贊助 」
我們在這裡是要新增乙個新分割槽,即將擴容出來的那部分 做成乙個新分割槽,如許 手法被操縱 體系 掛載識別。
鍵入: n 」 下令 n 用於新增新分割槽 "
此時, fdisk 會讓你選擇新增為邏輯分割槽呢(編號從 5 起頭)照樣 主分割槽(編號 1 到 4 )。選擇主分割槽吧,則鍵入 p ;選擇邏輯分割槽鍵入 l 。
我們選擇主分割槽於是:
鍵入: p " 選擇建立 主分割槽 "
此時, fdisk 會讓你選擇主分割槽的編號,假如 已經有了主分割槽 sda1 , sda2 ,那麼編號就選 3 ,即要建立 的該分割槽為 sda3.
鍵入: 3
此時, fdisk 又會讓你選擇該分割槽的起頭值這個就是分割槽的 start 值( start cylinder );這裡最好直接按回車,
假如 您輸入了乙個非預設的數字,會造成空間浪費;
此時鍵入: w " 生涯 全部 並退出,分割槽分別 完畢 "
我們如今 還不能用這個分割槽 , 因 沒技倆化 ,這時要重啟體系 就可以或許 在 dev 下面看到 sda3 ,假如 不重啟不能舉辦下面操縱
4. 技倆化該新新增的分割槽:
鍵入: mkfs -t ext3 /dev/sda3
可能 mkfs.ext3 /dev/sda3 技倆化指定的分割槽 , 依次類推 , 如今 的體系 大部分 都是 ext3 技倆 , 假如 你必要 其餘的 , 可以查察 mkfs 的贊助 。
此時我們就可以應用 該新增分割槽啦:
5 、掛載該分割槽:
手動掛載,則鍵入:sudo mount /dev/sda3 /mnt/sda3 表示將該新分割槽掛載到 /mnt/sda3 / 這個目次 下面
(注:ubuntu下預設是掛載到 /media對應目次 下,並且 手動掛載的資訊在/etc/mtab檔案下有登記資訊)
開機主動 掛載,則批改 /etc/fstab 檔案,在這個檔案內裡 新增一行:
/dev/sda3 /mnt/sda3 ext3 defaults, 0 1
到這裡就可以應用 該新加分割槽啦 。
redhat環境 著手動掛載:
1新建/oracledir資料夾
2 mount /dev/sda3/ /oracledir
真的成功了麼? 當時我也是這麼認為的,不過等我虛擬機器系統重啟之後,用df -th命令檢視,發現原來的掛載的分割槽不見啦,可是用 fdisk -l 命令檢視,確實是存在的,這是怎麼回事啊?
經過從晚上查詢資料,發下系統確實已經擴容成功,並且成功掛載,只是系統在自動啟動的時候,沒有載入我們擴充套件的分割槽,需要手動將擴充套件的分割槽配置到系統載入檔案裡面去,廢話不多說啦,看下面
基本上所有linux發行版在啟動系統時都是根據/etc/fstab檔案的配置來掛載分割槽的.關於/etc/fstab檔案檔案的描述的講解,網上也有,有時間在整理。在此檔案中我們需要將我們新增的分割槽,按照指定的格式,加入裡面
/dev/sda3 /home ext3 defaults 1 1
到此,通過命令檢視,我們會看到分割槽已經掛載,reboot系統後,再次檢視就會發現,系統也正常載入分割槽啦。
基於VMware的linux虛擬機器硬碟空間擴大
sudo cfdisk 顯示系統的檔案系統的格式資訊 隨著linux虛擬機器的不斷使用,在vmware中經常遇到 預先裝好的 linux 虛擬機器的硬碟空間過小 的問題,造成很多軟體不能安裝,而重新裝乙個,又挺麻煩。於是,上網搜了下關於 vmware 硬碟擴容的方法。總結如下 1 掛載點必須是乙個目...
Vmware虛擬機器無法聯網(Linux)
今天開啟好久沒用了虛擬機器,發現上不了網,vmnet8之前被我禁用了,啟用之後在虛擬機器重啟網絡卡提示determining ip information for eth0.failed no link present.check cable?在 etc sysconfig network scri...
Linux安裝VMWare虛擬機器(Kali)
折騰夠了,今天在kali下安裝乙個vmware,好長時間都沒有弄好。最後安裝了最新版本的vmware 11成功了。寫此文留作記錄 加上執行許可權 sudo chmod x 這樣就可以執行了,安裝過程中會開啟圖形介面。不過安裝完畢後卻提示我找不到系統標頭檔案 kernel headers 按照網上搜的...