Partition

將 HD 複製到 SSD 時有什麼特別需要考慮的嗎?

  • October 31, 2019

我想從 HD 轉移到 SSD。這裡有什麼特別需要考慮的嗎?例如:

  • 不同的推薦 fstab 設置
  • mkfs或分區工具在 HD 和 SSD 上執行時表現不同——所以我最終會得到一個針對我的 SSD 上的 HD 優化的文件系統。

不,不是真的

除非您正在操作 RAID,否則不必採取特殊措施。

正如其他答案所說,SSD 的塊大小往往為 4k 字節而不是 512 字節。多年來,分區工具都意識到了這一點,因此分區與 1 MiB 開始對齊。你可以檢查fdisk -l /dev/sdx:如果輸出看起來像這樣,你很好:

Disk /dev/sdx: xxx GiB, xxx bytes, xxx sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes

Device         Start       End   Sectors  Size Type
/dev/sdx1       2048       xxx       xxx  xxxx xx xxxx

注意這個 SSD 有 4 kB 的塊,但數字代表 512 字節的“扇區”。

至於fstab設置,曾經有過明確要求使用 TRIM 命令的爭論。目前的 Linux 已經預先配置為以合理的方式執行(如此所述)。

當然,dd如果 SSD 至少和 HDD 一樣大,那麼複製數據會容易得多。如果 SSD 比較小,我推薦gparted的複制粘貼功能(需要重新安裝 bootloader,很難)。

引用自:https://unix.stackexchange.com/questions/549750