VMware 虛擬機器Red Hat 5.9 交換區及硬碟空間調整

來源:互聯網
上載者:User

標籤:style   使用   strong   檔案   art   ar   linux   new   

首先要通過VMware設定簡單實現記憶體擴大。但是系統中的/swap應該如何設定呢?

1. 建立swap 檔案

使用如下命令:

  #dd if=/dev/zero of=/swap/swapfile bs=1M count=3072 

 

dd命令作用是用指定大小的塊拷貝一個檔案,並在拷貝同時進行指定的轉換。

文法:dd [選項]

if =輸入檔案(或裝置名稱)。

of =輸出檔案(或裝置名稱)。

ibs = bytes 一次讀取bytes位元組,即讀入緩衝區的位元組數。

skip = blocks 跳過讀入緩衝區開頭的ibs*blocks塊。

obs = bytes 一次寫入bytes位元組,即寫入緩衝區的位元組數。

bs = bytes 同時設定讀/寫緩衝區的位元組數(等於設定ibs和obs)。

count=blocks 只拷貝輸入的blocks塊。 

 

2.  格式化交換分區檔案

使用如下命令:

  #mkswap /swap/swapfile

 

3.  啟用交換分區檔案

使用如下命令:

  #swapon /swap/swapfile

 

mkswap  [參數]  裝置名稱 [塊數]

  在設定或檔案上建立linux交換區(swap)

文法:

裝置名稱,這裡的裝置通常是一個磁碟分割,如:/dev/sda6,或者是一個檔案/swapfile

-c  建立交換空間前,先檢查是否有壞道,如果有壞道,將壞道總數目顯示出來。

-f  強行運行mkswap命令

-p  <頁大小>  指定所使用的頁大小。

-L  <標籤>    指定一個標籤,此後swapon可以使用這個標籤。

-v0  建立舊式交換區。

-v1  建立新式交換區。參數可省略,上述命令既是此種用法。

 

4.  查看相關的狀態

使用如下命令:

  #swapon -s

 

5.  在/etc/fstab中增加以下內容,以便系統每次啟動都把/swap/swapfile 作為swap 使用

  /swap/swapfile     swap      swap     default    0  0

 

接下裡再說一下硬碟的調整。 

對於這個,我們可以使用vmware提供的命令列工具,vmware-vdiskmanager.exe

該工具位於vmware的安裝目錄下。

可以使用如下命令:

  vmware-vdiskmanager -x 60Gb "D:\VMware\Red Hat Enterprise Linux 5 64 位.vmdk.vmdk"

-x後跟的要擴大的硬碟空間。引號中是虛擬系統所對應的磁碟位置。

這個時候開啟虛擬機器,可以觀察到硬碟空間已經擴大了。但是還需要接下裡的操作才能使得擴大的空間被系統真正利用起來。

 

1.列印當前的磁碟分割表 fdisk -l : 

這時我們可以看到磁碟的總量的確增加到60GB了,但是分區只沒有變化。

鍵入命令:fdisk /dev/sda   

鍵入 :   m    “ 列出fdisk的協助”

我們在這裡是要添加一個新分區,即將擴容出來的那部分做成一個新分區,這樣才能被 作業系統掛載識別。

鍵入:    n    ” 命令n用於添加新分區"

此時,fdisk會讓你選擇添加為邏輯分區呢(編號從5開始)還是主要磁碟分割(編號1到4)。選擇主要磁碟分割吧,則鍵入p;選擇邏輯分區鍵入l。

我們選擇主要磁碟分割於是:

鍵入:   p               " 選擇建立主要磁碟分割"

此時,fdisk會讓你選擇主要磁碟分割的編號,如果已經有了主要磁碟分割sda1,sda2,那麼編號就選3,即要建立的該分區為sda3.

鍵入:    3

此時,fdisk又會讓你選擇該分區的開始值這個就是分區的Start 值(start cylinder);這裡最好直接按斷行符號,

如果您輸入了一個非預設的數字,會造成空間浪費;

此時鍵入:w              "儲存所有並退出,分區劃分完畢"

 

4. 格式化該新添加的分區:

        鍵入:mkfs -t ext3 /dev/sda3

 

5. 掛載該分區:

  a.手動掛載,則鍵入:

    mount /dev/sda3 /home/work/        

    "表示將該新分區掛載到/home/work/這個目錄下面"

 

  b.開機自動掛載,則修改/etc/fstab檔案,在這個檔案裡面添加一行:

    /dev/sda3       /home/work      ext3    defaults,        0       1    

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.