XPEnology – Mod driver để nhận ổ NVMe trên DS918+ chạy DSM 7

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 :mrgreen: . 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.

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*

Như của mình hiện có 01 ổ là nvme0n1

3. Kiểm tra thông tin ổ NVMe để lấy thông tin đường dẫn PCI của ổ…

udevadm info /dev/nvme0n1

Ghi nhớ thông tin tại vị trí mình bôi đỏ. VD của mình là: 0000:00:1c.0

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

Mình copy driver về thư mục Backup trên Volume 2…

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.00000: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 :mrgreen: ). Lưu lại file và tiến hành up lên lại NAS…

Vị trí dòng số 000070C0000070D0

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ả :mrgreen:

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 !

Vinh Nguyễn

Vinh Nguyễn

Mình thì không học về chuyên môn IT, chính vì vậy mình hiểu thế nào thì viết thế, và viết cũng toát hết được. Bạn nào có đọc các bài viết cần hỏi thêm hoặc đóng góp gì thêm thì có thể để lại comment ở dưới hoặc qua phần liên hệ.

Subscribe
Notify of
2 Bình luận
Mới nhất
Cũ nhất Bình chọn nhiều
Inline Feedbacks
Xem toàn bộ bình luận
Phong Nguyen

SSD thường làm sao để ESXI hay Proxmox nhận là SSD thay vì HDD, để tạo “SSD cache” bác Vinh ới

Có thể bạn quan tâm...

2
0
Viết bình luận...x