Linux格式化硬盤以及格式化分區


查看硬盤狀態

查看硬盤掛載情況

df -h

[root@centos8 ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             7.8G     0  7.8G   0% /dev
tmpfs                7.8G     0  7.8G   0% /dev/shm
tmpfs                7.8G  249M  7.5G   4% /run
tmpfs                7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/xvda2            36G  8.1G   26G  25% /
/dev/xvde1           492G   75G  392G  17% /www
tmpfs                1.6G     0  1.6G   0% /run/user/1003
//192.168.0.10/data  500G  129G  372G  26% /mnt
tmpfs                1.6G     0  1.6G   0% /run/user/0
overlay              492G   75G  392G  17% /www/server/docker/overlay2/cfcdaef22661de4bc299d138049e975c46290a5d024890be0980a7797c4c03e1/merged

查看硬盤狀態

fdisk -l

通過上面的命令找到我們需要操作的硬盤,我這里是/dev/xvde1

Disk /dev/xvde: 500 GiB, 536870912000 bytes, 1048576000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xdf3b8508

Device     Boot Start        End    Sectors  Size Id Type
/dev/xvde1       2048 1048575999 1048573952  500G 83 Linux

硬盤格式化

格式化,使用mkfs命令
mkfs 可選ext2,ext3,ext4等等
舉例:mkfs.ext4 /dev/xvde1
說明:將/dev/xvde1格式化為ext4格式的硬盤,根據自己的需要選擇格式,一般是ext4。

硬盤分區

使用fdisk {硬盤標識}

fdisk /dev/xvde 進入提示符模式,按鍵對應按鍵進行操作。
p 新建分區
m 查詢幫助
n 新建分區

選擇 p 新建主分區
然后輸入開始大小,結束大小 或者 + 100 G 分區分配100G空間
w 保存分區配置
d 刪除分區

掛載硬盤分區

mkdir {新建目錄掛載點}
如下新建/www目錄
mkdir /www # 創建目錄用於掛載
mount 硬盤分區 掛載目錄 # 命令格式
mount /dev/xvde1 /mnt/sdc # 將/dev/xvde1分區掛載到目錄/mnt/sdc,后面cd進入/mnt/sdc就是寫入到硬盤分區里面。

umount /dev/xvde1 # 取消掛載硬盤分區
umount /mnt/sdc # 取消掛載目錄

lrwxrwxrwx 1 root root 11 Apr 10 23:31 04ed90cf-fa10-498f-999d-5b136dbba0c5 -> ../../xvde1
lrwxrwxrwx 1 root root 11 Apr 10 23:31 9e33bd6f-c68c-41c7-95c8-703f4fe8c3d4 -> ../../xvda1
lrwxrwxrwx 1 root root 11 Apr 10 23:31 a411e122-b0a1-4c15-aeee-bd014277698a -> ../../xvde2
lrwxrwxrwx 1 root root 11 Apr 10 23:31 a83f4fdc-2ea1-4fec-a1e2-a42016ce0afe -> ../../xvda2

開機自動掛載硬盤

需要開機啟動的設置一般都需要寫入到文件中,掛載也是一樣,需要修改/etc/fstab文件。
示例如下:

[root@centos8 ~]# cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Wed Mar 24 03:23:06 2021
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=917116a4-e9d9-471f-91b0-c96b7b28b865 /                       ext4    defaults        1 1
UUID=a58c59de-2abe-4d8e-b74e-b3ab8288508e swap                    swap    defaults        0 0
UUID=76156448-03fd-4f27-92ea-4a4bfc88545c /www                    ext4

  • 第一列是硬盤的UUID標識
  • 第二個是掛載的目錄
  • 第三列是硬盤格式。

因此我們需要找到硬盤的UUID,再按照格式寫入文件中。

查詢UUID:

ls -l /dev/disk/by-uuid
然后編輯文件,參考上面的例子寫入。
vim /etc/fstab
保存文件。
source /etc/fstab

嘗試重啟是否硬盤還是掛載狀態

reboot

好了掛載硬盤就這樣了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM