centos系統(tǒng)磁盤分區(qū)與管理詳解:fdisk與parted命令行工具的使用
本文將詳細(xì)介紹如何在centos系統(tǒng)中使用命令行工具fdisk和parted進(jìn)行磁盤分區(qū)和管理。 請(qǐng)務(wù)必在操作前備份所有重要數(shù)據(jù),以避免數(shù)據(jù)丟失。
一、準(zhǔn)備工作
- 數(shù)據(jù)備份: 這是至關(guān)重要的步驟,請(qǐng)確保所有重要數(shù)據(jù)已備份到安全位置。
- 識(shí)別可用磁盤: 使用lsblk或fdisk -l命令查看系統(tǒng)中可用的磁盤設(shè)備,確認(rèn)您要操作的磁盤設(shè)備名稱(例如/dev/sda)。
二、使用fdisk進(jìn)行分區(qū) (適用于MBR分區(qū)表)
fdisk是常用的磁盤分區(qū)工具,適用于MBR分區(qū)表。
- 啟動(dòng)fdisk: 輸入sudo fdisk /dev/sdX啟動(dòng)fdisk工具,其中/dev/sdX替換為您要分區(qū)的磁盤設(shè)備名稱。
- 查看分區(qū)表: 輸入p查看當(dāng)前磁盤的分區(qū)表信息。
- 創(chuàng)建新分區(qū): 輸入n創(chuàng)建新分區(qū),然后按照提示依次選擇:
- 分區(qū)類型 (主分區(qū)p或擴(kuò)展分區(qū)e)
- 分區(qū)號(hào)
- 分區(qū)起始扇區(qū) (通常按回車使用默認(rèn)值)
- 分區(qū)結(jié)束扇區(qū) (指定分區(qū)大小,例如+20G表示創(chuàng)建20GB大小的分區(qū))
- 設(shè)置分區(qū)類型: 創(chuàng)建分區(qū)后,可以使用t命令修改分區(qū)類型(例如,將分區(qū)類型設(shè)置為Linux ext4文件系統(tǒng))。
- 寫入分區(qū)表: 輸入w保存更改并退出fdisk。
三、使用parted進(jìn)行分區(qū) (適用于gpt分區(qū)表)
parted工具支持GPT分區(qū)表,對(duì)于較大的磁盤或需要更多分區(qū)的場(chǎng)景更為適用。
- 查看分區(qū)布局: 使用sudo parted /dev/sdX print查看當(dāng)前磁盤的分區(qū)布局。
- 創(chuàng)建分區(qū): 使用mkpart命令創(chuàng)建分區(qū),例如:
- 創(chuàng)建主分區(qū):sudo parted /dev/sdX mkpart primary ext4 0 200G (創(chuàng)建從0扇區(qū)開始,大小為200GB的主分區(qū),并將其類型設(shè)置為ext4)
- 創(chuàng)建擴(kuò)展分區(qū):sudo parted /dev/sdX mkpart extended 200G 100% (創(chuàng)建從200GB開始到磁盤結(jié)尾的擴(kuò)展分區(qū))
- 保存分區(qū)表: 使用sudo parted /dev/sdX save保存分區(qū)表更改。
四、格式化分區(qū)
使用mkfs命令格式化新創(chuàng)建的分區(qū)。例如,將/dev/sdX1分區(qū)格式化為ext4文件系統(tǒng):
sudo mkfs.ext4 /dev/sdX1
五、創(chuàng)建掛載點(diǎn)
使用mkdir命令創(chuàng)建掛載點(diǎn)目錄,例如:
sudo mkdir /mnt/data
六、掛載分區(qū)
使用mount命令將分區(qū)掛載到掛載點(diǎn):
sudo mount /dev/sdX1 /mnt/data
七、永久掛載分區(qū) (編輯/etc/fstab)
為了使分區(qū)在系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載,需要編輯/etc/fstab文件。 請(qǐng)謹(jǐn)慎操作此步驟,錯(cuò)誤的配置可能導(dǎo)致系統(tǒng)無(wú)法啟動(dòng)。 建議先備份/etc/fstab文件。 添加一行類似如下內(nèi)容:
/dev/sdX1 /mnt/data ext4 defaults 0 0
八、驗(yàn)證掛載
使用mount命令驗(yàn)證分區(qū)是否已正確掛載:
mount | grep data
注意: 以上/dev/sdX和/dev/sdX1需要替換為您實(shí)際的磁盤設(shè)備和分區(qū)名稱。 請(qǐng)仔細(xì)核對(duì),避免錯(cuò)誤操作導(dǎo)致數(shù)據(jù)丟失。 在進(jìn)行任何分區(qū)操作之前,強(qiáng)烈建議您再次確認(rèn)已備份所有重要數(shù)據(jù)。