LINUX磁碟分割、格式化、掛載、卸載全程詳解

來源:互聯網
上載者:User

標籤:

1.一切皆檔案

Linux系統有一個理念:“一切皆檔案”,所以電腦的硬體在linux中也是以“檔案”的形式存在於/dev目錄中。

  圖為CentOS 6.5系統中/dev目錄的部分內容。不同的電腦顯示的內容大同小異。 比如,光碟機對應的檔案是/dev/cdrom,CPU對應的檔案是/dev/cpu。而硬碟對應的是/dev/sd*。第一塊硬碟是/dev/sda,第二塊磁碟是/dev/sdb。但是一個磁碟通常又被分成多個分區,所以在磁碟檔案的後面加上分區的序號來對應這個分區。參考下面的表格中的例子。

分區

對應的路徑

第一塊硬碟的第1個分區

/dev/sda1

第一塊硬碟的第2個分區

/dev/sda2

第二塊硬碟的第2個分區

/dev/sdb2

2.建立分區2.1 使用cfdisk命令建立一個分區。  本例使用中的/dev/sdb磁碟來示範。  開始使用cfdisk命令,進入cfdisk介面。cfdisk /dev/sdb[New]--[Primary]--手動輸入分區容量,以M為單位。斷行符號,建立成功。最後選擇[Write],輸入“yes”斷行符號,將配置寫入到磁碟。選擇[Quit]退出cfdisk。       ps:cfdisk命令暫不支援GPT分區格式 2.2 格式化分區mkfs mkfs - 支援ext2、ext3(日誌)、ext4、vfat、msdos、jfs、reiserfs等用法1:mkfs -t <fstype> <partition>例:#mkfs -t ext3 /dev/hda1用法2:mkfs.<fstype> <partition>例:#mkfs.vfat /dev/hda2 本例是 mkfs.ext4 /dev/sdb1ps:格式化分區之後,可以使用e2label命令給分區添加卷標e2label 分區路徑 卷標名3. 掛載分區 提示:使用df -h命令可以查看當前系統中已經掛載的分區3.1 手動掛載分區mount -t /dev/sdb1 /mnt/sdb1 卸載分區umount命令格式:umount [option] special | node 使用umount卸載分區時,可以指定掛載點,也可以指定掛載的路徑比如本例要卸載sdb1分區的掛載,則使用umount /dev/sdb1或者umount /mnt/sdb1 ps:使用umount卸載時,如果是指定的裝置路徑,則umount會按照按照掛載順序去卸載分區最後被掛載的掛載點。  3.2 自動掛載分區linux系統在啟動時,會從/etc/fstab檔案自動掛載分區。圖中是一個fstab檔案的樣本。  fstab中,每條配置資訊都分為固定的6個部分[1]:分區路徑,或者UUID[2]: fs_file - 該欄位描述希望的檔案系統載入的目錄點,對於swap裝置,該欄位為none;對於載入目錄名包含空格的情況,用40來表示空格。[3]: fs_type - 定義了該裝置上的檔案系統,一般常見的檔案類型為ext4 (Linux裝置的熱門檔案類型)、vfat(Windows系統的fat32格式)、NTFS、isoArray600等。在不確定的情況下可以使用auto。[4]: fs_options - 指定載入該裝置的檔案系統是需要使用的特定參數選項,多個參數是由逗號分隔開來。對於大多數系統使用"defaults"就可以滿足需要。不多說。[5]: fs_dump  - 該選項被"dump"命令使用來檢查一個檔案系統應該以多快頻率進行轉儲,若不需要轉儲就設定該欄位為0[6]: fs_pass - 該欄位被fsck命令用來決定在啟動時需要被掃描的檔案系統的順序,根檔案系統"/"對應該字

段的值應該為1,其他檔案系統應該為2。若該檔案系統無需在啟動時掃描則設定該欄位為0

 本例,在fstab檔案中添加sdb1分區自動掛載的配置如下:

/dev/sdb1          /mnt/sdb1          ext4     defaults     0 2

 ps:其它賬戶(如orac、mysql)在使用這個新的分區時,可能會遇到許可權不足的問題,使用以下命令解決chmod 777 /mnt/sdb1 

LINUX磁碟分割、格式化、掛載、卸載全程詳解

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.