Thời gian gần đây do nhiều bạn nhắn tin hỏi XPEnology quá… Chính vì vậy mình đã build lại một em để vọc vạch lấy kinh nghiệm chia sẻ với các bạn . Trong bài viết này mình sẽ chia sẻ với các bạn cách mod lại driver NVMe trên DSM 7 (DS918+) để hệ thống nhận được ổ NVMe.
- Lưu ý: Hiện tại chỉ chạy trên giả DS918+.
Bật SSH Service.
- Xem thêm hướng dẫn tại đây Synology NAS – Cài đặt, Update ứng dụng nguồn ngoài.
Tiến hành thực hiện.
1. Để dùng Terminal – SSH mình sử dùng ứng dụng PuTTY. Tiến hành đăng nhập vào tài khoản root thông qua tài khoản quản trị của bạn…
- Để vào được tài khoản root bạn dùng câu lệnh sau: sudo -i
- Password: chính là pass tài khoản quản trị của bạn.
2. Bạn kiển tra ổ NVMe hiện có trong hệ thống…
ls /dev/nvme*
3. Kiểm tra thông tin ổ NVMe để lấy thông tin đường dẫn PCI của ổ…
udevadm info /dev/nvme0n1
4. Để an toàn, trước khi mod driver thì tiến hành sao lưu lại và copy driver để tiến hành mod…
cp /lib64/libsynonvme.so.1 /lib64/libsynonvme.so.1.bak
cp /lib64/libsynonvme.so.1 /volume2/Backup/libsynonvme.so.1
5. Tiến hành tải driver về và mod…
6. Để mod driver mình sẽ dùng WinHex…
Mở file libsynonvme.so.1 trong WinHex. Bạn tìm đến vị chí lưu đường dẫn PCI NVMe của DS918+, dữ liệu ban đầu là 0000:00:13.0 và 0000:00:13.1, sửa đổi thành vị trí PCI đã ghi nhở ở trên 0000:00:1c.0 và 0000:00:1c.1 (của mình mình có 1 ổ NVMe nhưng để cẩn tắc mình sửa thêm vị trí ổ nữa là 0000:00:1c.1 ). Lưu lại file và tiến hành up lên lại NAS…
7. Sau khi mod xong và up lên lại NAS, bạn tiến hành copy lại vào phân vùng hệ thống, thay cho file drive cũ…
cp /volume2/Backup/libsynonvme.so.1 /lib64/libsynonvme.so.1
8. Tiến hành phần quyền chmod 644 cho file libsynonvme.so.1 vừa mod…
chmod 644 /lib64/libsynonvme.so.1
9. Tiến hành khởi động lại NAS và tận hưởng thành quả …
Kết !!!
Đa phần các main đời mới hiện nay đều có khe M2-NVMe, chính vì vậy việc mod driver để nhận khe M2-NVMe là điều lên làm. Tình test thử trên giả lập DS918+ DSM 7.0.1-42218 chạy oke.
Bạn có thể tạo bộ nhớ cache hoặc nếu muốn tạo bộ nhớ lưu trữ thì xem bài viết Synology NAS – Tạo phân vùng lưu trữ từ SSD NVME cache.
Chúc các bạn thành công !
SSD thường làm sao để ESXI hay Proxmox nhận là SSD thay vì HDD, để tạo “SSD cache” bác Vinh ới
Mình không dùng ESXI và Proxmox nên cũng không rõ. Trước mình cũng có đọc một bài nói về vấn đề này trên diễn đàn XPEnology. Bạn qua đấy tìm xem…