ubuntu18之硬盤

分區/格式化/掛載

參考: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

Ubuntu 18.04 掛載windows硬盤

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
#掛載同前面介紹的步驟一樣

壞塊檢測

使用 smartmontools 查看硬盤的健康狀態

# 安裝
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
#剩下的基本根據菜單選項進行操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章