[Nâng cao] Hướng dẫn dựng một Nas XPEnology DSM 6.0 chạy trên nền PC.

Em sử dụng cho máy khác ạ. build Xpenology theo bác hướng dẫn với cặp SN và MAC được chế lại theo https://www.mattharmon.co.uk/2016/06/how-to-generate-a-valid-mac-and-serial-pair-for-xpenology/ ... add vào nó account nó nhận rồi. em tiến hành flash cái MAC chế vào card LAN và đã nhận MAC mới rồi ạ.
Bác Thanksforshare hoặc các bác có kinh nghiêm sài NAS và ổ đĩa mạng có thể viết bài hướng dẫn về cách dùng NAS không ạ.. ví dụ như cách mount folder từ NAS cho các máy tính trong LAN và ngoài LAN như thế nào không ạ. vì ít kiến thức về tin học nên cách trình bày vấn đề có thể thiếu chính xác. Mong các bác thông cảm.
Nhân đây cũng xin gửi lời cảm ơn bác Thankforshare rất nhiều vì bài viết rất thiết thực!

- Cách đây 2 năm tôi cũng có test thử một máy với cặp SN/MAC fake để kết nối từ internet rất tốt qua quickconnect. Nhưng ko lâu sau đó bị blacklist vì server của Synology họ cũng kiểm tra nghiêm ngặt mấy fake SN. Do đó tôi cũng không khuyến khích mọi người đi theo hướng này vì vừa không fair (do mình ko mua máy của họ) vừa không bền. Nghe nói hiện giờ dùng cặp SN/MAC fake để build thì được chứ còn kết nối internet qua Quickconnect càng khó hơn.

- Riêng về mount folder từ NAS cho các máy tính trong LAN theo tôi đây là một đặc tính cực hay của NAS mà tôi thấy nhiều người hoặc là không biết hoặc là lười xài (như tôi chẳng hạn). Theo chỗ tôi biết bạn Airport đã sử dụng qua cách này rồi. Hy vọng bạn ấy sẽ vào hướng dẫn "vài chiêu lả lướt" giúp cho bạn.
 

pvthoi

New Member
- Cách đây 2 năm tôi cũng có test thử một máy với cặp SN/MAC fake để kết nối từ internet rất tốt qua quickconnect. Nhưng ko lâu sau đó bị blacklist vì server của Synology họ cũng kiểm tra nghiêm ngặt mấy fake SN. Do đó tôi cũng không khuyến khích mọi người đi theo hướng này vì vừa không fair (do mình ko mua máy của họ) vừa không bền. Nghe nói hiện giờ dùng cặp SN/MAC fake để build thì được chứ còn kết nối internet qua Quickconnect càng khó hơn.

- Riêng về mount folder từ NAS cho các máy tính trong LAN theo tôi đây là một đặc tính cực hay của NAS mà tôi thấy nhiều người hoặc là không biết hoặc là lười xài (như tôi chẳng hạn). Theo chỗ tôi biết bạn Airport đã sử dụng qua cách này rồi. Hy vọng bạn ấy sẽ vào hướng dẫn "vài chiêu lả lướt" giúp cho bạn.
Em muôn xem cái Quickconnect ý nó ra làm sao ạ. Theo quảng cáo là sử dung rất đơn giản trong việc sử dung NAS ngoài LAN.
Cũng theo tinh thần là không nên quá lạm dụng khi xài của chùa, nhưng cái tính tò mò nên cứ muốn làm thử một lần xem nó ra làm sao. Em cũng không muốn tung vấn đề này trong rum vì tinh thần trên em đã pm cho riêng cho bạn theduc...(không nhớ rõ nickname), bạn ý đã sử dụng được quickconnect , nhưng không biết vì lý do nào đó mà tin nhắn của em không gửi được cho bạn ý: bị chặn hoặc em chưa biết dùng các công cụ liên lạc của diễn đàn (Em dốt đặc mấy khoản này vì rất ít khi bình luận trên rum) nên đành phải đăng bài lên để hỏi các bác, và có thể hi vọng bạn theduc... có đọc bài và hảo tâm giúp đỡ, chia sẻ cách làm.
 

nqn_vnn

Well-Known Member
Mount thư mục trong LAN thì giống như chia sẻ file giữa 2 PC thôi. Chẳng có khó khăn gì. Còn việc truy cập từ ngoài LAN thì em dùng 2 cách:
1/ Đồng bộ thư mục trên PC đến thư mục trên NAS.
2/ Truy cập bằng DNS ( reg acc no-ip ).
Nói chung tương đối dễ không quá khó nếu Bác search đúng từ khóa là có hướng dẫn cụ thể ngay.
Thêm một vấn đề, không rõ có Bác nào dùng Synology dựng MQTT server để làm smarthome chưa? Nếu rồi cho em xin theo học hỏi với. Thanks Bác.
 

airport

Active Member
Mount thư mục trong LAN thì giống như chia sẻ file giữa 2 PC thôi. Chẳng có khó khăn gì. Còn việc truy cập từ ngoài LAN thì em dùng 2 cách:
1/ Đồng bộ thư mục trên PC đến thư mục trên NAS.
2/ Truy cập bằng DNS ( reg acc no-ip ).
Nói chung tương đối dễ không quá khó nếu Bác search đúng từ khóa là có hướng dẫn cụ thể ngay.
Thêm một vấn đề, không rõ có Bác nào dùng Synology dựng MQTT server để làm smarthome chưa? Nếu rồi cho em xin theo học hỏi với. Thanks Bác.

Việc mount thư mục thì không khó, cái khó là biến cái dung lượng của NAS (bao nhiêu thì do mình đặt) để ghép vào PC và HĐH của PC sẽ coi phần dung lượng này của NAS như HDD của chính máy nó đang quản lý, đấy mới là cái hay của NAS. Sau khi mount lên rồi thì cái ổ cứng do NAS cấp cho PC này ngoài việc truy cập bình thường ra nó còn được bảo vệ bởi chính RAID của NAS, không lo mất dữ liệu khi PC hỏng, HDD PC hỏng hoặc 1 trong các HDD trên NAS hỏng (do NAS thường chạy SHR hoặc RAID 5) rồi.
Để vài bữa nữa rảnh rỗi em sẽ xin viết một bài hầu các bác để nghịch thử tính năng này của NAS.
Đây chính là tính năng iSCSI Targets on a Windows.
1.png


1.png
 

taljbang

Active Member
Em muôn xem cái Quickconnect ý nó ra làm sao ạ. Theo quảng cáo là sử dung rất đơn giản trong việc sử dung NAS ngoài LAN.
Cũng theo tinh thần là không nên quá lạm dụng khi xài của chùa, nhưng cái tính tò mò nên cứ muốn làm thử một lần xem nó ra làm sao. Em cũng không muốn tung vấn đề này trong rum vì tinh thần trên em đã pm cho riêng cho bạn theduc...(không nhớ rõ nickname), bạn ý đã sử dụng được quickconnect , nhưng không biết vì lý do nào đó mà tin nhắn của em không gửi được cho bạn ý: bị chặn hoặc em chưa biết dùng các công cụ liên lạc của diễn đàn (Em dốt đặc mấy khoản này vì rất ít khi bình luận trên rum) nên đành phải đăng bài lên để hỏi các bác, và có thể hi vọng bạn theduc... có đọc bài và hảo tâm giúp đỡ, chia sẻ cách làm.
truy cập NAS bằng internet thi cứ dùng ddns thôi.mở port cho con nas rồi thêm ddns vào router thôi, xpenology dù sao vẫn là fake mà,muốn như hàng xịn cũng khó:)
 

pinochio

Active Member
Mount thư mục trong LAN thì giống như chia sẻ file giữa 2 PC thôi. Chẳng có khó khăn gì. Còn việc truy cập từ ngoài LAN thì em dùng 2 cách:
1/ Đồng bộ thư mục trên PC đến thư mục trên NAS.
2/ Truy cập bằng DNS ( reg acc no-ip ).
Nói chung tương đối dễ không quá khó nếu Bác search đúng từ khóa là có hướng dẫn cụ thể ngay.
Thêm một vấn đề, không rõ có Bác nào dùng Synology dựng MQTT server để làm smarthome chưa? Nếu rồi cho em xin theo học hỏi với. Thanks Bác.
Em không dùng MQTT mà dùng Home Assistant , MQTT có gì hay không bác?
 
Thật ra nhu cầu truy cập Nas từ ở bất cứ đâu miễn có internet là một nhu cầu có thật và bức thiết với đa số người dùng Nas hiện nay. Hiện nay tôi cũng đang dùng một Nas của Synology để lưu camera an ninh quanh nhà và truy cập dữ liệu cần thiết từ internet qua Quickconnect. Truy cập qua internet bằng DNS tôi nghĩ đang là cách hay và khả thi nhất hiện nay. Tuy nhiên do tôi không rành lắm về mấy cái router/modem hiện mọi người đang dùng ở VN như thế nào nên không thể hướng dẫn cách mở cổng (mỗi loại router mỗi khác) và nghe nói không phải router nào cũng cho phép mở cổng mình muốn vì lý do an toàn. Thật ra cách đăng ký một account với một DDNS service provider và setup trên xpenology không khó lắm, chỉ là cách mở cổng sao cho đúng thì có hơi phức tạp chút vì tùy vào router. Bạn nào ở VN có kinh nghiệm và có nhã ý giúp đỡ xin vào hướng dẫn ngắn gọn lại cho anh em với.
 
Em không dùng MQTT mà dùng Home Assistant , MQTT có gì hay không bác?
Tôi nghĩ 2 thằng này tương tự nhau nhưng có vẻ MQTT nghiêng nhiều hơn về kết nối giữa các máy với nhau thông qua giao thức TCP/IP.
Nếu bạn đã có và đang dùng Home assistant thì có thể cài thêm MQTT mà (cài embedded MQTT broker)? Nhưng các devs khuyên nên cài hẳn MQTT broker thì chạy nhanh và ổn định hơn.
Tôi có biết nhưng ko đi theo mấy thứ này vì mua mấy đồ công nghệ mới để tạo cái gọi là smarthome (hay automation home) hiện nay có mà chết tiền! :)
 

airport

Active Member
Dear bác Thanksforsharing, nếu có 1 SN xịn của Synology nhưng không có MAC add đi kèm với SN thì liệu có làm quickconnect được không nhỉ? Bạn em đang hỏi mà em chưa có điều kiện thử để trả lời cậu ấy. Bác đã thử cái này chưa?
 

jancoler

Active Member
Bạn nào đã lên 6.2 chưa . Nghe nói lên là die luôn phải không . Xin cho 1 lời khuyên nhé. tks
upload_2018-6-25_13-37-42.png
 

phduyanh

Well-Known Member
Việc mount thư mục thì không khó, cái khó là biến cái dung lượng của NAS (bao nhiêu thì do mình đặt) để ghép vào PC và HĐH của PC sẽ coi phần dung lượng này của NAS như HDD của chính máy nó đang quản lý, đấy mới là cái hay của NAS. Sau khi mount lên rồi thì cái ổ cứng do NAS cấp cho PC này ngoài việc truy cập bình thường ra nó còn được bảo vệ bởi chính RAID của NAS, không lo mất dữ liệu khi PC hỏng, HDD PC hỏng hoặc 1 trong các HDD trên NAS hỏng (do NAS thường chạy SHR hoặc RAID 5) rồi.
Để vài bữa nữa rảnh rỗi em sẽ xin viết một bài hầu các bác để nghịch thử tính năng này của NAS.
Đây chính là tính năng iSCSI Targets on a Windows.
1.png


1.png

Làm thử 10GB xem sao không biết có đúng chưa.

Untitled.jpg

Untitled2.jpg
 
Dear bác Thanksforsharing, nếu có 1 SN xịn của Synology nhưng không có MAC add đi kèm với SN thì liệu có làm quickconnect được không nhỉ? Bạn em đang hỏi mà em chưa có điều kiện thử để trả lời cậu ấy. Bác đã thử cái này chưa?
Tôi nghĩ là Synology kiểm tra SN/MAC theo đời (model) máy. Trừ khi bạn có SN xịn của một trong các máy sau và cài xpenology theo đúng đời máy thì có cơ may DS3615sx hoặc DS3617sx hoặc DS916+.
 

concobe

Member
Mount thư mục trong LAN thì giống như chia sẻ file giữa 2 PC thôi. Chẳng có khó khăn gì. Còn việc truy cập từ ngoài LAN thì em dùng 2 cách:
1/ Đồng bộ thư mục trên PC đến thư mục trên NAS.
2/ Truy cập bằng DNS ( reg acc no-ip ).
Nói chung tương đối dễ không quá khó nếu Bác search đúng từ khóa là có hướng dẫn cụ thể ngay.
Thêm một vấn đề, không rõ có Bác nào dùng Synology dựng MQTT server để làm smarthome chưa? Nếu rồi cho em xin theo học hỏi với. Thanks Bác.
Mình đã từng cài OpenHab2 và MQTT trên Synology fake, mọi thứ chạy tốt nhưng do không có nhu cầu online Nas 24/7 nên đã chuyển toàn bộ HomeAutomation qua con Pi. Cách làm như sau:
  • Cài MQTT trên Synology:

  • Add source Name: SynoCommunity, Location: http://packages.synocommunity.com/ trong Package Center/Setting…

  • Cài mosquitto, start mosquitto.

  • Dùng Wínscp sửa file /usr/local/mosquitto/var/mosquitto.conf (WinScp). Thêm các dòng: listener 1883 , listener 1884, protocol websockets vào cuối file.

  • Test coi chạy dc k: http://www.hivemq.com/demos/websocket-client/
 

pvthoi

New Member
Qua mấy ngày chuột bạch em xin đóng góp với rum một trải nghiệm build NAS XPEnology: dành cho một số PC cũ"không tương thích" - không boot được từ USB boot tạo từ loader gốc.
Xpenology 6.1 cho các máy tính đời cũ (cũ đến đâu em cũng không rõ, con của em là HP dc7800p): Biểu hiện là không boot được các bản loader 6.0 & 6.1, bản 5.2 vẫn boot bình thường. nghe đâu thấy bảo là bios không tương thích kernel, mrb and bios gì gì đó... Em cũn không hiểu. chỉ là mày mò tìm ra cách làm nó boot. Thấy nhiều bác có máy cũ muốn build 6.1 mà nó không boot lại ngậm ngùi kiếm main khác, vứt xó hoặc bó lòng xài bản 5.2. Em chia sẻ lên mong rằng các bác trên có đọc bài, có thời gian vọc vạch lại chơi, biết đâu lại thành công. ( Ngoài lề: em đã buil NAS và đang vọc trên con main G31, tình cờ thấy ông anh trai vứt xó dàn máy đồng bộ HP, tưởng là cấu hình cũng tầm tầm i3 đời đầu, hí hửng tha về mới té ngửa hàng cổ, ôm phải cục nợ. Từ boot loader 6.1, về 6.0.1 cũng không lên... ức chế, không biết lẳng đi đâu. Mà con này có raid 0, 5 và nguồn nghẹo thì khỏi phải chê => tiếc của mà cài 5.2 thì thà xài con G31(không raid).... Nên em quyết định mày mò lục google với vốn TA thang 0.5/10 or 100 gì đấy, hic. Mà tìm cũn thấy hư vô với con HP dc7800p này. Tìm mãi mới được một cách làm cho nó boot lên dòng dos: grub_ ...nhấp nháy. Thế là có tí hi vọng rồi. Các bước sau còn oải hơn khi mình không hiểu về IT. Thôi thì củ chuối, chơi phương pháp thử sai, cắm rút.... cuối cùng cũng thấy chạy qua 2 ngày vật vã).. Không dài dòng, em xin vào thẳng vấn đề:
+ Các công cụ cần thiết:
RMPrepUSB: tạo boot Grub4dos
OSFMount: mount ảnh đĩa *.img
aioboot down trên: https://www.aioboot.com:
BOOTICEx86: xóa nhanh các phân vùng USB trong Windows.
QemuBootTester(gọi tắt là QBT): test khả năng boot của USB
USB boot chạy các công cụ cứu hộ, phân vùng định dạng ổ đĩa: Sử dụng khi làm usb boot không thành công và không xóa, phân vùng được trong windown.
Nên nâng cấp BIOS lên bản mới nhất hoặc ổn định nhất.
+Các bước thực hiện:
-B1: xóa USB loader và phân vùng thành 2 ổ đĩa định dạng FAT32. tạm gọi là đĩa 1, và đĩa 2 cho các phân vùng tương ứng. chon chế độ hoạt động cho ổ 1(system, active). nên để ổ 1 khoảng 100MB trở lên để chép file AIOboot nữa.
-B2: mount file .img của loadder 6.1 lên hoặc giải nén, sau đó chép vào các phân vùng tương ứng ( ổ 1 chứa boot, ổ 2 chứa kernel).
-B3: chạy aioboot, chọn xả nén vào thư mục gốc ổ đĩa 1.
-B4: copy file grub.cfg mà bác chủ thớt hướng dẫn thay đổi SN/MAC VID ... ở trang đầu ( nếu chưa mod file này thì có thể vào ổ đĩa 1>grub mở file này lên edit các thông số cần thiêt) vào thư mục: Đĩa 1:\AIO\grub.
-B5: chạy AIOcreator, chọn mục bootloader > grub 2. xong sử dụng QemuBootTest test thử thấy boot là bước này thành công một nửa - QBT load boot test này rất lâu do AIOboot sử dung hình nền trong menu boot, các bác kiên nhẫn chờ đợi. Boot được trong QBT thì boot được trên các máy đời mới thôi nhé, các máy cổ như máy em vẫn im de. Để ý nếu có dòng: Load Grub 2 ở trên cùng và chỉ đến file grub.cfg thì ngon. Tại sao ngon thì xem các bước kế tiếp nhé. Còn không có dòng Load Grub 2 ở đầu thì có thể là nó nằm đâu đó, các bác thử Enter vào các menu mở rộng (có nội dung đại loại như Load, Grub 2, ...grup/ grub.cfg....) xem nó có chạy ra cái menu của Xpenology boot loader không, test boot mà chạy cái boot loader này và nó chạy kernel lên là được.

92258-0a235239954a705258fa782c68d6c626.jpg


92259-aa14e18dbdec0af8667d0d5f4252a580.jpg
92259-aa14e18dbdec0af8667d0d5f4252a580.jpg


92250-fc3842a9e93dea102e34eb6b0e1ef3c2.jpg



- B6: dùng RMPrepUSB tạo grub4dos: chọn ổ USB, đặt các thông số rồi thực hiện như trên hình. Khi chọn install grub4dos nó sẽ hiện ra của sổ CMD, clich chuột vào gõ Enter cho đến khi nó tự mất, tiếp đến sẽ hiện ra một cửa sổ nhỏ hỏi có muốn copy file GRLDR, chọn OK. Sau đó kiểm tra thu mục gốc đĩa 1 xem có file này chưa.

92257-f5b558a0531a7f86abd6b97fbf20cfd4.jpg


-B7: dùng QBT test.. nếu boot được như B5 thì tiến hành cắm vào máy NAS boot thử. Nếu OK xin chúc mừng, có thể xài luôn được rồi. Nếu không boot được thì làm lại từ đầu. Sau vài lần mà vẫn không được, xin mời các bác tìm cách mod mới sao cho chạy.. qua tới trăm lần or vài chục lần mà con NAS PC vẫn không chịu boot thì thôi, đành sống với lũ vậy. Xin chia buồn cùng các bác.
Thực ra còn một cách cứu vãn nữa là các bác xài ESXi bản 6.0 đổ lại (các bản mới hơn có thể không còn hỗ trợ các CPU, chipset cũ) nó đòi hỏi CPU phải hỗ chợ ảo hóa, RAM trên 4Gb để ảo hóa. Nên các máy cũ cũ, chip Celeron ...thì cũng tèo. Cách này em chưa thử vì nghĩ rằng nó không boot tự động được nếu mình tắt, bật lại máy NAS. Hết cách thì các bác vọc cái này thử xem nhé. Mọi thông tin về cái này các bác hỏi google và thằng VMware giúp.
-B8: Đã boot được và có thể cài NAS. menu mặc định ở load Grub 2 như hình minh họa bước 5 thì cái ngon em xin mời các bác làm tiếp bước này: vào Đĩa 1:\AIO\Menu >grub4dos.lst mởi file này lên chọn dòng timeout 30 (mặc định chờ 30s sẽ tự chọn Load Grub2) thay đổi giá trị 30 này thành số giây mong muốn. em cho số 0 luôn. Ngạc nhiên chưa, thời gian boot so với NAS PC dùng loader gốc chưa đến 1 nốt nhạc.
Nếu không có menu mặc định là Load Grub 2 thì nó nằm đâu đó, có điều là mỗi khi NAS khởi động, thì cần có màn hình để vào lại boot loader theo cách thủ công - quá bất tiện (Nên làm lại USB boot).
Bản thân USB bootloader bây giờ còn là AIOboot nữa nên các bác có thể dùng để cứu hộ các PC, các bác nhớ chỉnh lại timeout trong grub4dos.lst cho phù hợp.
Phù, xong rồi chúc các bác thành công.
Một lần nữa em xin báo cáo là Cái làm em mày mò được thôi chứ em chẳng hiểu mô tê gì. Các bác vui lòng đừng hỏi em kiểu Grub2, Grub4dos là gì nhé. Em cũng tìm hiểu để Mod chạy thẳng từ gub2 hay grub4dos mà không cần dùng đến AIOboot giống như loader gốc nhưng em không hiểu bản chất, cũng không rõ các lệnh, cóp nhặt trên mạng thì nó chạy lung cờ tung. Nên em đành chơi kiểu này, miễn sao chạy vẫn ngon là được, Hic.
Trên diễn đàn có bác nào cao thủ IT hoặc hay làm USB boot bằng grub2 grub4dos mod lại loader gốc thì em nghĩ là OK luôn,
 

Đính kèm

  • loadgub2.jpg
    loadgub2.jpg
    75.2 KB · Xem: 2
  • grub4dos.jpg
    grub4dos.jpg
    136 KB · Xem: 1
  • bootloader.jpg
    bootloader.jpg
    61.6 KB · Xem: 1
  • grub2.jpg
    grub2.jpg
    47.7 KB · Xem: 1
Chỉnh sửa lần cuối:

tatam

Well-Known Member
Qua mấy ngày chuột bạch em xin đóng góp với rum một trải nghiệm build NAS XPEnology: dành cho một số PC cũ"không tương thích" - không boot được từ USB boot tạo từ loader gốc.
Xpenology 6.1 cho các máy tính đời cũ (cũ đến đâu em cũng không rõ, con của em là HP dc7800p): Biểu hiện là không boot được các bản loader 6.0 & 6.1, bản 5.2 vẫn boot bình thường. nghe đâu thấy bảo là bios không tương thích kernel, mrb and bios gì gì đó... Em cũn không hiểu. chỉ là mày mò tìm ra cách làm nó boot. Thấy nhiều bác có máy cũ muốn build 6.1 mà nó không boot lại ngậm ngùi kiếm main khác, vứt xó hoặc bó lòng xài bản 5.2. Em chia sẻ lên mong rằng các bác trên có đọc bài, có thời gian vọc vạch lại chơi, biết đâu lại thành công. ( Ngoài lề: em đã buil NAS và đang vọc trên con main G31, tình cờ thấy ông anh trai vứt xó dàn máy đồng bộ HP, tưởng là cấu hình cũng tầm tầm i3 đời đầu, hí hửng tha về mới té ngửa hàng cổ, ôm phải cục nợ. Từ boot loader 6.1, về 6.0.1 cũng không lên... ức chế, không biết lẳng đi đâu. Mà con này có raid 0, 5 và nguồn nghẹo thì khỏi phải chê => tiếc của mà cài 5.2 thì thà xài con G31(không raid).... Nên em quyết định mày mò lục google với vốn TA thang 0.5/10 or 100 gì đấy, hic. Mà tìm cũn thấy hư vô với con HP dc7800p này. Tìm mãi mới được một cách làm cho nó boot lên dòng dos: grub_ ...nhấp nháy. Thế là có tí hi vọng rồi. Các bước sau còn oải hơn khi mình không hiểu về IT. Thôi thì củ chuối, chơi phương pháp thử sai, cắm rút.... cuối cùng cũng thấy chạy qua 2 ngày vật vã).. Không dài dòng, em xin vào thẳng vấn đề:
+ Các công cụ cần thiết:
RMPrepUSB: tạo boot Grub4dos
OSFMount: mount ảnh đĩa *.img
aioboot down trên: https://www.aioboot.com:
BOOTICEx86: xóa nhanh các phân vùng USB trong Windows.
QemuBootTester(gọi tắt là QBT): test khả năng boot của USB
USB boot chạy các công cụ cứu hộ, phân vùng định dạng ổ đĩa: Sử dụng khi làm usb boot không thành công và không xóa, phân vùng được trong windown.
Nên nâng cấp BIOS lên bản mới nhất hoặc ổn định nhất.
+Các bước thực hiện:
-B1: xóa USB loader và phân vùng thành 2 ổ đĩa định dạng FAT32. tạm gọi là đĩa 1, và đĩa 2 cho các phân vùng tương ứng. chon chế độ hoạt động cho ổ 1(system, active). nên để ổ 1 khoảng 100MB trở lên để chép file AIOboot nữa.
-B2: mount file .img của loadder 6.1 lên hoặc giải nén, sau đó chép vào các phân vùng tương ứng ( ổ 1 chứa boot, ổ 2 chứa kernel).
-B3: chạy aioboot, chọn xả nén vào thư mục gốc ổ đĩa 1.
-B4: copy file grub.cfg mà bác chủ thớt hướng dẫn thay đổi SN/MAC VID ... ở trang đầu ( nếu chưa mod file này thì có thể vào ổ đĩa 1>grub mở file này lên edit các thông số cần thiêt) vào thư mục: Đĩa 1:\AIO\grub.
-B5: chạy AIOcreator, chọn mục bootloader > grub 2. xong sử dụng QemuBootTest test thử thấy boot là bước này thành công một nửa - QBT load boot test này rất lâu do AIOboot sử dung hình nền trong menu boot, các bác kiên nhẫn chờ đợi. Boot được trong QBT thì boot được trên các máy đời mới thôi nhé, các máy cổ như máy em vẫn im de. Để ý nếu có dòng: Load Grub 2 ở trên cùng và chỉ đến file grub.cfg thì ngon. Tại sao ngon thì xem các bước kế tiếp nhé. Còn không có dòng Load Grub 2 ở đầu thì có thể là nó nằm đâu đó, các bác thử Enter vào các menu mở rộng (có nội dung đại loại như Load, Grub 2, ...grup/ grub.cfg....) xem nó có chạy ra cái menu của Xpenology boot loader không, test boot mà chạy cái boot loader này và nó chạy kernel lên là được.

92258-0a235239954a705258fa782c68d6c626.jpg


92259-aa14e18dbdec0af8667d0d5f4252a580.jpg
92259-aa14e18dbdec0af8667d0d5f4252a580.jpg


92250-fc3842a9e93dea102e34eb6b0e1ef3c2.jpg



- B6: dùng RMPrepUSB tạo grub4dos: chọn ổ USB, đặt các thông số rồi thực hiện như trên hình. Khi chọn install grub4dos nó sẽ hiện ra của sổ CMD, clich chuột vào gõ Enter cho đến khi nó tự mất, tiếp đến sẽ hiện ra một cửa sổ nhỏ hỏi có muốn copy file GRLDR, chọn OK. Sau đó kiểm tra thu mục gốc đĩa 1 xem có file này chưa.

92257-f5b558a0531a7f86abd6b97fbf20cfd4.jpg


-B7: dùng QBT test.. nếu boot được như B5 thì tiến hành cắm vào máy NAS boot thử. Nếu OK xin chúc mừng, có thể xài luôn được rồi. Nếu không boot được thì làm lại từ đầu. Sau vài lần mà vẫn không được, xin mời các bác tìm cách mod mới sao cho chạy.. qua tới trăm lần or vài chục lần mà con NAS PC vẫn không chịu boot thì thôi, đành sống với lũ vậy. Xin chia buồn cùng các bác.
Thực ra còn một cách cứu vãn nữa là các bác xài ESXi bản 6.0 đổ lại (các bản mới hơn có thể không còn hỗ trợ các CPU, chipset cũ) nó đòi hỏi CPU phải hỗ chợ ảo hóa, RAM trên 4Gb để ảo hóa. Nên các máy cũ cũ, chip Celeron ...thì cũng tèo. Cách này em chưa thử vì nghĩ rằng nó không boot tự động được nếu mình tắt, bật lại máy NAS. Hết cách thì các bác vọc cái này thử xem nhé. Mọi thông tin về cái này các bác hỏi google và thằng VMware giúp.
-B8: Đã boot được và có thể cài NAS. menu mặc định ở load Grub 2 như hình minh họa bước 5 thì cái ngon em xin mời các bác làm tiếp bước này: vào Đĩa 1:\AIO\Menu >grub4dos.lst mởi file này lên chọn dòng timeout 30 (mặc định chờ 30s sẽ tự chọn Load Grub2) thay đổi giá trị 30 này thành số giây mong muốn. em cho số 0 luôn. Ngạc nhiên chưa, thời gian boot so với NAS PC dùng loader gốc chưa đến 1 nốt nhạc.
Nếu không có menu mặc định là Load Grub 2 thì nó nằm đâu đó, có điều là mỗi khi NAS khởi động, thì cần có màn hình để vào lại boot loader theo cách thủ công - quá bất tiện (Nên làm lại USB boot).
Bản thân USB bootloader bây giờ còn là AIOboot nữa nên các bác có thể dùng để cứu hộ các PC, các bác nhớ chỉnh lại timeout trong grub4dos.lst cho phù hợp.
Phù, xong rồi chúc các bác thành công.
Một lần nữa em xin báo cáo là Cái làm em mày mò được thôi chứ em chẳng hiểu mô tê gì. Các bác vui lòng đừng hỏi em kiểu Grub2, Grub4dos là gì nhé. Em cũng tìm hiểu để Mod chạy thẳng từ gub2 hay grub4dos mà không cần dùng đến AIOboot giống như loader gốc nhưng em không hiểu bản chất, cũng không rõ các lệnh, cóp nhặt trên mạng thì nó chạy lung cờ tung. Nên em đành chơi kiểu này, miễn sao chạy vẫn ngon là được, Hic.
Trên diễn đàn có bác nào cao thủ IT hoặc hay làm USB boot bằng grub2 grub4dos mod lại loader gốc thì em nghĩ là OK luôn,

Đúng là đam mê và chịu khó ghê !
 

nqn_vnn

Well-Known Member
Em setup node-red trên synology, giờ muốn nó auto khởi động mỗi khi restart NAS thì làm thế nào các Bác.
Mối lần muốn chạy Node-red em phải vào đường dẫn: "/volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/node-red/" và nhập "node red" rồi enter.
Có Bác nào chỉ em cách tạo scripts tự động chạy dòng lệnh trên với. Thanks các bác.
 
Bên trên