linuxssd查看
① linux 下ssd分區,4k對齊
通過停用DOS兼容模式和設置扇區單元可以實現正確的對齊(分區將從LBA地址2,048開始。對於頁面大小為4096位元組的SSD,在開始時將有256個空頁。磁碟分區將在第257頁處開始)。
查看分區:
格式化為ext4
配置開機自動掛載:
獲取分區UUID
修改啟動掛載配置文件:
添加一行
UUID=45cce841-d4ba-4dae-bb23-dd3a8a89e015 /home ext4 defaults 0 2
保存
結束!
② 【Linux】Linux下判斷磁碟是SSD還是HDD的幾種方法
You should get 1 for hard disks and 0 for a SSD.
It will probably not work if your disk is a logical device emulated by hardware (like a RAID controller).
通過判斷cat /sys/block/*/queue/rotational的返回值(其中*為你的硬碟設備名稱,例如sda等等),如果返回1則表示磁碟可旋轉,那麼就是HDD了;反之,如果返回0,則表示磁碟不可以旋轉,那麼就有可能是SSD了。
使用lsblk命令進行判斷,參數-d表示顯示設備名稱,參數-o表示僅顯示特定的列。
How to know if a disk is an SSD or an HDD
https://unix.stackexchange.com/questions/65595/how-to-know-if-a-disk-is-an-ssd-or-an-hdd
Linux下判斷磁碟是SSD還是HDD的幾種方法
https://blog.csdn.net/sch0120/article/details/77725658
Linux下如何查看硬碟是固態硬碟SSD還是機械硬碟HDD
https://blog.csdn.net/qq_40586364/article/details/103908967
Which linux filesystem works best with SSD
https://superuser.com/questions/228657/which-linux-filesystem-works-best-with-ssd
③ linuxlive看不到nvme固態硬碟
打開運行(Win鍵+R鍵),輸入msconfig並按回車鍵,打"開系統配置"。選擇"引導"選項卡,勾選"安全引導"並選擇"最小",然後點擊"確定"按鈕,並按照提示重啟系統。進入主板BIOS,然後對硬碟控制器的類型進行修改,將RAID改成AHCI。由於主板品牌較多這里無法一一列舉,具體修改方法可以咨詢主板廠家或電,繼續打開"系統配置"對話框,做的修改,最後按照提示再次重啟即可。
④ linux下面怎麼看固態硬碟SSD的寫入量
用cystaldiskinfo和ssd-z可以看,建議你用三星的850evo系列
固態硬碟
,查看起來就非常簡單,省去你很多麻煩,而且性能很好
⑤ 固態硬碟在linux下怎麼優化
1.使用Ext4 without journaling文件系統
傳統的SSD+Linux組合一般推薦Ext2文件系統,主要是考慮到Ext3、Ext4需要額外的記錄日誌,會縮短SSD使用壽命,而且新出現的TRIM技術在Ext2中有兩個缺點:
僅支持離線TRIM,換句話說文件系統必須只讀掛載;
需要手動執行hdparm命令或wiper.sh腳本。
Ext4則沒有這些限制,允許TRIM後台運行,並且日誌記錄功能可以手動關閉(沒有日誌的情況下,文件系統更容易損壞,如突然斷電),如果你甘願冒這樣的風險,從而延長SSD使用壽命,值得一試。另外,許多測試中如:Testing EXT4 & Btrfs On A Serial ATA 3.0 SSD,像Btrfs這樣為SSD准備的文件系統不如Ext4速度快(用SSD不就為了快么)。
所以,上面安裝系統時,選擇了Ext4系統,接下來需要關閉日誌功能。
首先,系統掛載時無法停用日誌功能,所以需要進入剛才的U盤系統,利用root許可權執行:
tune2fs -O ^has_journal /dev/sda1
即關閉/dev/sda1上的日誌功能。
然後,運行操作系統檢測:
e2fsck -f /dev/sda1
不這樣,文件系統可能會出錯。
最後,重啟,進入SSD中的系統,檢查是否設置成功:
dmesg | grep EXT4
如果出現:
EXT4-fs (sda1): mounted filesystem without journal
說明設置成功。
原來是:mounted filesystem with ordered data mode
如果需要再次開啟日誌功能,只要運行tune2fs -O has_journal /dev/sda1即可。
2.開啟TRIM功能
TRIM是一種操作系統調度SSD塊寫入的方式。主要是因為同一個SSD的快閃記憶體單元頻繁操作會磨損,影響使用壽命,區別於傳統的機械硬碟處理刪除數據。Linux內核自2.6.33開始支持TRIM。
首先,檢查內核版本是否支持TRIM:
uname -a
然後,檢查SSD硬碟是否支持TRIM:
hdparm -I /dev/sda
如果顯示比如(不同硬體可能不同提示):
* Data Set Management TRIM supported
說明支持。
這兩個條件都滿足,在/etc/fstab中將:
/dev/sda1 / ext4 defaults 改為:
/dev/sda1 / ext4 discard,defaults 分區、掛載點、已經存在的選項不一定一樣。
測試新的fstab文件:
mount -oremount /dev/sda1
然後掛載:
mount
如果顯示discard字樣,說明成功,如:
/dev/sda1 on / type ext4 (rw,discard)
3.swap空間處理
對於大內存來說swap基本上都是空閑的,除非電腦進入休眠狀態,系統會將內存內容轉到swap中。有了SSD,開關機都在幾秒中,對我來說swap沒用,所以上面直接不分配swap空間。
如果分配了也行,空間要小,而且通過設置/proc/sys/vm/swappiness裡面的值,來減少swap換出量:
echo 1 > /proc/sys/vm/swappiness
0到100之間,值越大換出量越大。
4.設置noatime
當訪問文件時,系統會更新last-access這個文件/目錄元數據,設置noatime後可以減少這種操作。
將2步中的:
/dev/sda1 / ext4 discard,defaults 改為:
/dev/sda1 / ext4 noatime,discard,defaults 測試設置成功方法與上面一樣。
5.使用noop磁碟調度
通常操作系統調度機械硬碟時會提供一些數據的物理位置,這樣有利於機械硬碟優化尋道,但是對SSD沒意義,所以採用noop磁碟調度,即簡單發送請求,可以提高效率。
可以通過以下命令查看調度方法:
cat /sys/block/sda/queue/scheler
比如顯示:
[noop] deadline cfq
在/etc/rc.local中添加如下語句:
echo noop > /sys/block/sda/queue/scheler
6.內存分區加速
如果內存夠大,可以用ramdisk的方式,將一些經常變化的位置如/tmp放入內存,加快速度,減少對SSD的訪問。
依然是加在/etc/fstab中:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
更新方法與2相同,記得將瀏覽器等程序的緩存目錄設置到/tmp下。
⑥ linux中如何查找ssd硬碟對應的文件目錄在哪
其實主要就兩條命令:
1./var/lib/argo/plugin/check-hd-disk |tr '&' '\n' | grep SSD
2.lsblk
第一條命令用於查找ssd硬碟所在的device name
第二條命令根據device name查找目錄掛載點
⑦ linux怎麼查看是否是ssd還是sata
第一種:
cat /sys/block/sda/queue/rotational
注意:
命令中的sba是你的磁碟名稱,可以通過df命令查看磁碟,然後修改成你要的
結果:
返回0:SSD盤
返回1:SATA盤
⑧ linux下怎麼查看ssd盤的讀寫次數
雖說靈魂獻祭d簡稱ssd。。。但在這里問硬碟方面的問題。。。
⑨ Linux的硬碟使用情況、掛載、SSD掛載
linux上的盤和window的有區別,磁碟空間必須掛載在目錄上,要不然沒用
對與新增的硬碟、SSD固態硬碟、掛載到linux上的操作如下 :
1、查看linux下的硬碟掛載的空間、使用空間
使用下面命令格式化已附加上,但df -h不能看到的卷
Filesystem 文件系統
size 文件大小
Used 使用空間
Mounted on 掛載的目錄
沒有看見新增的盤,那就需要掛載
2、查看沒有掛載的硬碟是否檢測在系統中
查看系統檢測的硬碟 命令:lsblk
確認vdc沒有掛載,但是存在
3、掛載
使用下面命令格式化已附加上,但df -h不能看到的卷
sudomkfs -t ext4 /dev/vdc #備注 vdc 存在在/dev 下面的
創建一個要掛載的目錄
4. 在 /etc/fstab 下面配置掛載信息 要不然重啟掛載就消失了
然後保存(qw)。添加完畢以後可以試一下fstab文件是否能正常運行。
5、測試是否重啟掛載命令是否成功
回車後沒報錯就代表成功了。