基於虛擬機redhat linux的硬盤擴充方法研究和實現
計算機網絡
作者:孫燦 趙憲華 臧金梅
【摘要】初學者一般采用VMware安裝Linux,而安裝的時候又不想分配給Linux虛擬機足夠到大的硬盤空間,這樣就導致使用一段時間後,虛擬機上的硬盤空間不夠用。本文將介紹如何在安裝完畢的Linux操作係統的VMWare上動態擴展Linux硬盤的方法,解決Linux虛擬機硬盤空間不足的問題,避免重新安裝Linux操作係統的麻煩。
【關鍵詞】redhat 動態擴展 硬盤空間
一、引言
Linux是一款非常流行的、免費的、可自由傳播的類UNIX操作係統,初學者一般采用VMware安裝Linux,而安裝的時候又不想分配給Linux虛擬機足夠大的硬盤空間,這樣就導致使用一段時間後,虛擬機上的硬盤空間不夠用了,此時有人直接選擇重新安裝Linux虛擬機,但是過一段時間後可能還會出現相同的問題,這種方法勢必會進入一個重複無聊的過程,除了增加安裝操作係統的熟練度和浪費大量時間外,實在是沒有可取之處。針對一問題,同時也是為了解決教學過程中的實際問題,本文將介紹如何在安裝完畢的Linux操作係統的VMWare上動態擴展Linux硬盤的方法,解決Linux虛擬機硬盤空間不足的問題,避免重新安裝Linux操作係統的麻煩。
二、硬盤擴充方法研究和實現
(一)添加硬盤
這種方法的主要思想是利用虛擬機VMWare軟件提供的添加物理盤功能和Linux能支持多種不同文件係統的一個重要特征。下麵就該方法的實現步驟敘述如下:
啟動VMWare;
虛擬機選項中選擇“Edit Virtual Machine Settings;
右鍵“Hard Disk”選項->Add按鈕,添加硬盤;
選擇“Use a physical disk”選項,點擊next;
“Specify Disk Capacity”設置硬盤容量,點擊next……,最後確定。
硬盤安裝成功,啟動Red Hat Linux,啟動終端,使用fdisk –l命令查看當前磁盤情況信息如下圖所示。在這裏需要注意的是,虛擬機Linux必須是關閉狀態。
[root@localhost ~]# fdisk –l
Disk /dev/sdb:21.4GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 38 305203+ 83 Linux
/dev/sdb2 39 2349 18563107+ 83 Linux