時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
隨著Linux虛擬機(jī)的不斷使用,在VMware中經(jīng)常遇到 預(yù)先裝好的 linux 虛擬機(jī)的硬盤空間過小 的問題,造成很多軟件不能安裝, 而重新裝一個(gè),又挺麻煩。于是,上網(wǎng)搜了下關(guān)于 vmware 硬盤擴(kuò)容的方法。 總結(jié)如下:
1、掛載點(diǎn)必須是一個(gè)目錄。
2、一個(gè)分區(qū)掛載在一個(gè)已存在的目錄上,這個(gè)目錄可以不為空,但掛載后這個(gè)目錄下以前的內(nèi)容將不可用。
一:首先使用VMware工具擴(kuò)容分配的硬盤空間:
1 、 vmware 提供一個(gè)命令行工具, vmware-vdiskmanager.exe ,位于 vmware 的安裝目錄下,比如
C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe.
在 windows 下運(yùn)行 cmd ,轉(zhuǎn)到 vmware 的安裝目錄
vmware-vdiskmanager.exe 可以查看幫助
2. 對于擴(kuò)容,可以輸入下列命令:
vmware-vdiskmanager -x 50Gb "D:\VMware\WinXP\myLinux.vmdk"
注: 要擴(kuò)容的系統(tǒng)這時(shí)不能在運(yùn)行 ,參數(shù) "-x" 表示要擴(kuò)展虛擬機(jī)硬盤空間,緊隨其后的數(shù)字是要擴(kuò)展到的大小 ( 本例為擴(kuò)展到 50GB ,這是一個(gè)磁盤總量,包含了原先的磁盤容量 ) 。 最后是指定要操作的虛擬機(jī)磁盤的具體文件,要是路徑名中有空格,必須以雙引號括起來。按回車鍵開始執(zhí)行,執(zhí)行完畢,退出命令提示符窗口,
重啟 VMware ,會(huì)發(fā)現(xiàn)虛擬機(jī)硬盤空間已變成 50GB 了。
我們重啟虛擬機(jī)后,發(fā)現(xiàn)虛擬機(jī)的硬盤是變成 50GB 了,但進(jìn)入 linux 系統(tǒng)后,用 "df -ah" 查看發(fā)現(xiàn)硬盤空間還是原先那么大。
雖然已經(jīng)擴(kuò)大了磁盤,但是由于還沒有經(jīng)過分區(qū),指定文件系統(tǒng),所以 linux 操作系統(tǒng)無法識別(其實(shí)就相當(dāng)于你的硬盤雖然大了,但是你并沒有對其進(jìn)行分區(qū)是一個(gè)道理)。下面我們進(jìn)行分區(qū)處理。
方法二:使用VM圖形界面,關(guān)閉虛擬機(jī),編輯虛擬機(jī)配置,直接將硬盤空間擴(kuò)容。
3. 分區(qū):( 這時(shí)要切換為 Root 用戶,Ubuntu下使用sudo命令 )
fdisk 命令: fdisk -l? : 打印當(dāng)前的磁盤分區(qū)表,這時(shí)我們可以看到磁盤的總量的確增加到 50GB 了,但是分區(qū)只有以前的那幾個(gè)原有的分區(qū)。
鍵入命令: fdisk /dev/sda?? "sda 就是經(jīng)過擴(kuò)容的硬盤,為 SCSI 硬盤, IDE 類型硬盤對應(yīng)為 hda ,是對該硬盤進(jìn)行操作 "
鍵入 :??? m??? " 列出 fdisk 的幫助 "
我們在這里是要添加一個(gè)新分區(qū),即將擴(kuò)容出來的那部分做成一個(gè)新分區(qū),這樣才能被操作系統(tǒng)掛載識別。
鍵入:???? n??? " 命令 n 用于添加新分區(qū) "
此時(shí), fdisk 會(huì)讓你選擇添加為邏輯分區(qū)呢(編號從 5 開始)還是主分區(qū)(編號 1 到 4 )。選擇主分區(qū)吧,則鍵入 p ;選擇邏輯分區(qū)鍵入 l 。
我們選擇主分區(qū)于是:
鍵入:??? p?? " 選擇創(chuàng)建主分區(qū) "
此時(shí), fdisk 會(huì)讓你選擇主分區(qū)的編號,如果已經(jīng)有了主分區(qū) sda1 , sda2 ,那么編號就選 3 ,即要?jiǎng)?chuàng)建的該分區(qū)為 sda3.
鍵入:???? 3
此時(shí), fdisk 又會(huì)讓你選擇該分區(qū)的開始值這個(gè)就是分區(qū)的 Start 值( start cylinder );這里最好直接按回車,
如果您輸入了一個(gè)非默認(rèn)的數(shù)字,會(huì)造成空間浪費(fèi);
此時(shí)鍵入: w? " 保存所有并退出,分區(qū)劃分完畢 "
我們現(xiàn)在還不能用這個(gè)分區(qū) , 因 沒格式化 ,這時(shí)要重啟系統(tǒng)就能夠在 dev 下面看到 sda3 ,如果不重啟不能進(jìn)行下面操作
4. 格式化該新添加的分區(qū):
鍵入: mkfs -t ext3? /dev/sda3
或者?? mkfs.ext3???? /dev/sda3 格式化指定的分區(qū) , 依次類推 , 現(xiàn)在的系統(tǒng)大部分都是 ext3 格式 , 如果你需要其它的 , 可以查看 mkfs 的幫助。
此時(shí)我們就可以使用該新增分區(qū)啦:
5 、掛載該分區(qū):
手動(dòng)掛載,則鍵入:sudo mount /dev/sda3? /mnt/sda3? 表示將該新分區(qū)掛載到 /mnt/sda3 / 這個(gè)目錄下面
(注:Ubuntu下默認(rèn)是掛載到 /media對應(yīng)目錄下,并且手動(dòng)掛載的信息在/etc/mtab文件下有登記信息)
開機(jī)自動(dòng)掛載,則修改 /etc/fstab 文件,在這個(gè)文件里面添加一行:
/dev/sda3????? /mnt/sda3 ext3??? defaults,? 0 1
到這里就可以使用該新加分區(qū)啦 。
Redhat環(huán)境下手動(dòng)掛載:
1新建/oracledir文件夾
2 mount /dev/sda3/?? /oracledir
關(guān)鍵詞標(biāo)簽:vmare,Linux
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載