正文 基於虛擬機redhat linux的硬盤擴充方法研究和實現(1 / 2)

基於虛擬機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