分區/格式化/掛載
參考:https://blog.csdn.net/zhangting1002/article/details/78892011
參考:https://www.cnblogs.com/python-kp/p/9844920.html
參考:https://blog.csdn.net/okhymok/article/details/76616892
sudo fdisk -l
#找到需要添加的新設備,例如 /dev/sda
sudo fdisk /dev/sda
#鍵入m,列入fdisk幫助,提示需要創建分區表和格式化
#鍵入g,創建新分區表
#鍵入w,保存分區表
sudo fdisk /dev/sda
#鍵入m,
#鍵入n,+回車+回車 默認是1個分區
#鍵入p, 打印分區信息
#鍵入w, 保存分區配置
sudo mkfs –t ext4 /dev/sda1 #sda格式化文件系統
#或者 sudo mkfs.ext4 /dev/sda1 #sda格式化文件系統
sudo mount /dev/sda1 /mnt/target-dir
sudo vi /etc/fstab #開機掛載
#添加如下內容
/dev/sda1 /home/work ext4 defaults 0 1 #如果是多個分區,注意修改/dev/sdax,x代表分區序號
sudo mount -a #不重啓且生效的方法
#譬如 /dev/hda5 已經掛載在/mnt/hda5上,用一下三條命令均可卸載掛載的文件系統
umount /dev/hda5
umount /mnt/hda5
umount /dev/hda5 /mnt/hda5
掛載ntfs
sudo blkid #可以查看分區文件系統格式
sudo vi /etc/fstab #開機掛載
/dev/sda1 /home/work ntfs defaults 0 1 #如果是多個分區,注意修改/dev/sdax,x代表分區序號
Ubuntu18.04掛載exfat格式移動硬盤
#需要先安裝exfat驅動
sudo apt-get install exfat-fuse
#掛載同前面介紹的步驟一樣
壞塊檢測
# 安裝
sudo apt-get install smartmontools
# 手冊
man smartctl
smartctl -h
# 檢查 Linux 硬盤健康
sudo smartctl -H /dev/sda5
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-5.3.0-46-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
#結果顯示指定檢測的硬盤很健康,近期內不大可能發生硬件失效
定時檢測與email上報
參考
smartctl用以檢查磁盤的運行狀態信息常用命令如下:
smartctl -a #檢查是否啓用smart
smartctl -s on #啓用smart
smartctl -H #檢查磁盤健康狀況
smartctl -A #查看硬盤的詳細信息
smartctl -t long #後臺檢測,消耗時間長
smartctl -t short #後臺檢測,消耗時間短
smartctl -C -t #前臺檢測硬盤,CPU、內存消耗
smartctl -X #中斷後臺檢測硬盤
smartctl -l selftest #顯示硬盤檢測日誌
smartctl -l error #顯示硬盤錯誤彙總
一般會在守護進程smartd中配置一些高級功能,比如,定時檢測、分析彙總、上報等。可以編輯smartd.conf進行配置。常用的配置項:
郵件告警
/dev/sda -a -m [email protected],root@localhost #監控磁盤的所有屬性,出現 Failure,郵件通知
/dev/sda -H -m [email protected],root@localhost #監控磁盤的健康狀態,出現 Failure,郵件通知
/dev/sdb -m [email protected] -M test #啓用時,發送test消息
定時檢測
/dev/sde -d hpt,1/1 -a -s S/../.././01 #每天1:00-2:00 am,進行短自檢
/dev/sde -d hpt,1/2 -a -s S/../.././02 #每天2:00-3:00 am,進行短自檢
/dev/sde -d hpt,1/3 -a -s S/../.././03 #每天3:00-4:00 am,進行短自檢
/dev/sde -d hpt,1/4/1 -a -s L/../../7/00 #每週日00:00-01:00 am,進行長自檢
/dev/sde -d hpt,1/4/2 -a -s L/../../7/02 #每週日02+00-03:00 am,進行長自檢
空間擴充
參考:https://blog.csdn.net/lhl_blog/article/details/86636217
推薦使用gparted工具,圖形化界面,操作簡單
sudo apt-get install gparted
#gparted需要root權限,執行如下命令進入gparted的配置界面:
sudo gparted
#剩下的基本根據菜單選項進行操作