nux磁碟分區格式化及掛載 意義: 給linux 系統伺服器擴容, 加一塊硬碟 實驗環境: virtualBox虛擬軟體 + centos6.5 第一步: 添加硬體 硬碟 (我這裡用virtualBox模擬) 啟動 查看設備,找到新加的硬碟標識 fdisk -l 分區 fdisk /dev/sdb ...
nux磁碟分區格式化及掛載
意義: 給linux 系統伺服器擴容, 加一塊硬碟
實驗環境: virtualBox虛擬軟體 + centos6.5
第一步: 添加硬體 硬碟 (我這裡用virtualBox模擬)
啟動
查看設備,找到新加的硬碟標識
fdisk -l
分區
fdisk /dev/sdb
說明:
p --主分區[1-4] 或查看現有分區
n -- 添加一個分區
d -- 刪除分區
+1G --分配1G空間
w --保存並退出
分區完成查看
fdisk -l
接下來格式化
mke2fs /dev/sdb1
mke2fs /dev/sdb2
mke2fs /dev/sdb3
mke2fs /dev/sdb4
說明:
linux 文件系統有 ext2, ext3, ext4
centos 7開始文件系統支持xfs 適合海量數據
格式化為ext2 文件系統
mke2fs 硬碟設備 -T 指定文件系統
格式化為ext3/4
mke2fs 硬碟設備 -T ext3
mke2fs 硬碟設備 -T ext4
例:
mke2fs /dev/sdb1 -T ext3
mke2fs /dev/sdb2 -T ext4
升級或格式化
mke2fs -j /dev/sdb1
mke2fs -j /dev/sdb2
mke2fs -j /dev/sdb3
mke2fs -j /dev/sdb4
檢測有沒有錯誤, 有錯誤會自動修複
e2fsck -p /dev/sdb1
查看分區的詳細屬性
tune2fs -l /dev/sdb1
設置最多掛載次數
例: 設置最多掛載30次
tune2fs -c 30
可看最多可掛載多少次及已經掛載次數
tune2fs -l 設備
設置最多掛載30天
tune2fs -i 30d /dev/sdb1
查看
tune2fs -l
修改分區名
e2label /dev/sdb1 新名
例:
e2label /dev/sdb1 mydisk1
tune2fs -l /dev/sdb1
掛載 : 分區格式化後, 不能直接使用, 需要掛載
第一種臨時掛載
mount 設備 -t 文件系統 掛載點
創建掛載點
mkdir -p /mnt/media/sdb1
mkdir -p /mnt/media/sdb2
mkdir -p /mnt/media/sdb3
mkdir -p /mnt/media/sdb4
掛載
mount /dev/sdb1 /mnt/media/sdb1
mount /dev/sdb2 /mnt/media/sdb2
mount /dev/sdb3 /mnt/media/sdb3
mount /dev/sdb4 /mnt/media/sdb4
第二種:永久掛載 伺服器重啟後, 自動生效,無需再手動掛載
配置/etc/fstab
使掛載生效
mount -a
查看掛載如分區文件系統
mount
可看硬碟信息
df -h
掛載完使用硬碟:
etc/fstab 配置說明
/dev/sdb1 /mnt/media/sdb1 ext3 defaults 0 0
第一項: 設備
第二項: 掛載點 是個目錄
第三項: 文件系統
第四項: 文件系統參數
第五項: 是否備份
第六項:是否從fsck 檢測扇區
漲知識:
sda 第一塊硬碟 其下分區有 sda1, sda2
sdb 第二塊硬碟 其下分區有 sdb1, sdb2, sdb3, sdb4
END/