[XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader

Chuẩn Bị

  • XPENOLOGY Tool
  • 1 chiếc USB (USB là đủ) để chứa Bootloader
  • Server, PC (Bare Metal)
  • Lựa chọn Bootloader và phiên bản cài đặt (xem lại bảng phần 1)
  • Ghi lại MAC Adress của NIC để build Bootloader (bên dưới)

Check Tương Thích Phần Cứng (HCL)

  • Có thể bạn đã biết (hoặc chưa) thì Synology xây dựng DSM cho các phần cứng “chuyên biệt” của họ và việc đó dẫn đến không phải phần cứng nào cũng có thể chạy trên DSM (mặc dù linux kernel của DSM có thể support phần cứng của bạn – thanks linux kernel), 2 thứ cần quan tâm nhất là Storage ControllerNIC, các bạn nên check kỹ phần này.
  • Phần cứng Native support : như đã nói ở trên, “có thể” linux kernel của DSM đã support hardward của bạn, như vậy bạn không cần làm gì nhiều, chỉ cần edit chút Bootloader và chạy thôi, bạn có thể tham khảo check list phần cứng support native ở đây
  • Phần cứng extra (đa số): là những hardware mà cộng động Xpenology xây dựng nhằm bổ sung thêm cho phần cứng native nhằm hỗ trợ rộng rãi driver hơn, mặc định thì trong các bản Loader đã tích hợp sẵn nhưng đôi khi sẽ có update thêm, các bạn có thể check tham khảo thêm phần cứng cũng như patch extra driver ở đây:
  • Note: các bạn sử dụng Storage Controller có chứa driver mpt2sas hoặc mpt3sas cần check kỹ vì có một số phiên bản (mới nhất) đã gặp vấn đề (nên sử dụng bản 6.1.x với Loader 1.02b)
  • Nên sử dụng HBA Storage thay vì RAID Controller vì bản chất DSM vẫn là SDS và dùng HBA Storage có thể check được S.M.A.R.T của ổ
  • Dựa trên số ổ cứng mà bạn lên kế hoạch build NAS mà lựa chọn phiên bản Model phù hợp (vì limit ở số lượng ổ cứng cho mỗi phiên bản khác nhau)

Build Bootloader

  • Mở công cụ Xpenology Tool, cắm USB cần tạo Bootloader, chọn phần Download, chọn bản Loader phù hợp, sau đó download về và giải nén
    091320 1811 XPenologyTo1 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Chọn OSFMOUNT
    091320 1811 XPenologyTo2 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Chọn Mount new…
    091320 1811 XPenologyTo3 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Trỏ tới files .img vừa download và giải nén ở trên
    091320 1811 XPenologyTo4 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader091320 1811 XPenologyTo5 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Chọn Partition 0 – 15.0 MB để mount
    091320 1811 XPenologyTo6 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Bỏ chọn ở tuỳ chọn Read-only drive và nhấn OK
    091320 1811 XPenologyTo7 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Truy cập vào thư mục grub trong ổ đĩa ảo vừa mount, mở files grub.cfg lên bằng các trình editor (ở đây mình dùng Notepad ++)
    091320 1811 XPenologyTo8 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Okay, tạm thời bỏ files grub.cfg qua một bên, quay lại XPENOLOGY TOOL, cắm USB chuẩn bị ở trên vào, sau đó chọn USB DEVICE VIEW
    091320 1811 XPenologyTo9 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Chọn đúng USB, sau đó copy 2 ô VID (VendorID)  và PID (ProductID) như hình
    091320 1811 XPenologyTo10 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Tiếp tục quay lại XPENOLOGY TOOL và chọn SERIAL GENERATOR
    091320 1811 XPenologyTo11 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Chọn đúng model cần build và nhấn Generate, sau đó copy dòng Serial Number được tạo ra
    091320 1811 XPenologyTo12 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Quay lại trình editor đã mở lúc trước, paste các thông số VID, PID, SN, MAC Address (chuẩn bị từ đầu) thay thế vào các vị trí như ảnh, sau đó lưu lại
    Note: nếu bạn có 2 hay nhiều port (cổng) mạng thì hãy paste MAC Address theo dạng: mac2, mac3…. bên dưới ô dòng mac1
    091320 1811 XPenologyTo13 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Kéo xuống dưới cùng, comment (đánh dấu # đầu dòng) tất cả các dòng không cần thiết (bước này tuỳ chọn, chỉ để đảm bảo rằng không bị ấn nhầm lúc lựa chọn Bootloader, ở đây mình comment Bare Metal cho phần cứng AMD và EXSi)
    091320 1811 XPenologyTo14 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Dismount phân vùng và lưu lại
    091320 1811 XPenologyTo15 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • 091320 1811 XPenologyTo16 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • Burn files image vừa chỉnh sửa vào USB
    091320 1811 XPenologyTo17 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • 091320 1811 XPenologyTo18 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader
  • 091320 1811 XPenologyTo19 [XPenology Toàn Tập] Phần 2 Lựa Chọn Phần Cứng Và Tạo Bootloader

Okay, vậy là xong phần chuẩn bị phần cứng và build Bootloader, ở phần sau mình sẽ hướng dẫn các bạn cách cài đặt lên DSM và “vượt rào” một số package của Synology

Special thanks to xpenology forum

Đánh giá post

Author

0 0 votes
Article Rating
0 Comments
Inline Feedbacks
View all comments