เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ: เจœเจผเฉˆเจฌเจฟเจ•เจธ-เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃเจพ

เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ: เจœเจผเฉˆเจฌเจฟเจ•เจธ-เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃเจพ

เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจ‡เจคเจฟเจนเจพเจธ

เจ›เฉ‹เจŸเฉ‡ เจ†เจ•เจพเจฐ เจฆเฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚, เจ‡เฉฑเจ• เจชเจพเจธเฉ‡, เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจ‰เฉฑเจš-เจ—เฉเจฃเจตเฉฑเจคเจพ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ (เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฟเจ†เจชเจ• เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจฆเฉ‡ เจฎเฉฑเจฆเฉ‡เจจเจœเจผเจฐ), เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡, เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจจเจตเฉ‡เจ‚ เจ‰เจชเจ•เจฐเจฃ เจ–เจฐเฉ€เจฆเจฃเจพ เจตเจฟเฉฑเจคเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉเจธเจผเจ•เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจฐเจตเจฐ/เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจตเฉ€ เจ†เจฎ เจนเจจ: เจ…เจ•เจธเจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ…เฉฑเจ—เฉ‡ เจœเจพเจ‚ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ‡ เจธเจฅเจพเจจ/เจ•เจฒเจพเจธ เจตเจฟเฉฑเจš 1-3 เจŸเจพเจตเจฐ เจธเจฐเจตเจฐ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค

เจฐเฉˆเจกเฉ€เจฎเฉ‡เจก เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ (เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจเฉฑเจธเจกเฉ€ เจ•เจพเจฐเจก 'เจคเฉ‡ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ†เจฎ เจธเจฟเฉฐเจ—เจฒ-เจฌเฉ‹เจฐเจก เจ•เฉฐเจชเจฟเจŠเจŸเจฐ (เจฌเฉ€เจ—เจฒเจฌเฉ‹เจจ, เจฐเจธเจฌเฉ‡เจฐเฉ€ เจชเจพเจˆ เจ…เจคเฉ‡ เจ”เจฐเฉ‡เจ‚เจœ เจชเจพเจˆ เจซเฉˆเจฎเจฟเจฒเฉ€, เจ…เจธเจธ เจŸเจฟเฉฐเจ•เจฐ เจฌเฉ‹เจฐเจก) เจตเจฟเฉฑเจš เจชเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจœเจฟเจนเฉ‡ เจ‰เจชเจ•เจฐเจฃ เจธเจธเจคเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ•เจฟเจคเฉ‡ เจตเฉ€ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ.

เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจ—เจ เจจ

เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเจฐเจฏเฉ‹เจ—เจธเจผเจพเจฒเจพ เจฆเฉ‡ เจ•เฉฐเจฎ เจตเจœเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ.

เจœเจผเฉˆเจฌเจฟเจ•เจธ เจจเฉ‚เฉฐ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจตเจœเฉ‹เจ‚ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ‡เฉฑเจ• เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€, เจฎเฉเจซเจค เจ…เจคเฉ‡ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเฉ€ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจนเฉˆเฅค

เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเจพ เจฎเจธเจฒเจพ เจ—เฉฐเจญเฉ€เจฐ เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆเฅค เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ…เจงเฉ€เจจ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจฎเจธเจผเฉ€เจจ เจฒเจ—เจพเจ‰เจฃเจพ เจตเฉ€ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉฑเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ - เจœเจพเจ‚ เจคเจพเจ‚ เจ‡เจน เจจเจตเจพเจ‚ เจ‰เจชเจ•เจฐเจฃ เจ–เจฐเฉ€เจฆเจฃเจพ เจฎเจนเจฟเฉฐเจ—เจพ เจนเฉˆ, เจœเจพเจ‚ เจชเฉเจฐเจพเจฃเฉ‡ เจ‰เจชเจ•เจฐเจฃเจพเจ‚ เจฆเฉ€ เจญเจพเจฒ เจ•เจฐเจจเจพ + เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจฐเจตเจฐ/ เจจเจพเจฒ เจ…เจ•เจธเจฐ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐเฅค

เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ เจฌเจฟเจฒเจก เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผ เจนเฉฑเจฒ เจคเจฟเจ†เจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจฒเฉ€เจจเจ•เจธ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฆเฉ‡ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ—เจฟเจ†เจจ เจตเจพเจฒเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจšเจพเจฒเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจธเจฟเจธเจŸเจฎ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจ เจตเจพเจฒเจฟเจ†เจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉˆ, เจชเจฐ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เฉฑเจ• เจคเจœเจฐเจฌเฉ‡เจ•เจพเจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฆเฉ‡ เจนเฉฑเจฅเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฆเฉ‡ เจ•เจพเจซเจผเฉ€ เจฎเฉŒเจ•เฉ‡ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน IT เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจธเจธเจคเฉ€, เจชเจฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจธเฉฐเจชเฉ‚เจฐเจจ เจนเฉˆ, เจ‡เจธ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจธเจฟเจ–เจฒเจพเจˆ เจฒเจˆ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ.

เจนเฉฑเจฒ เจ•เจฆเจฎ

qemu เจตเจฟเฉฑเจš เจšเจฒเจพเจ‰เจฃ เจฒเจˆ x86_64 เจฒเจˆ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจฒเจˆ เจ‡เฉฑเจ• เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจ…เจคเฉ‡ เจคเฉ‡เจœเจผ เจนเฉฑเจฒ เจนเฉˆเฅค เจซเจฟเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ†เจฐเจฎ เจธเจฟเฉฐเจ—เจฒ-เจฌเฉ‹เจฐเจก เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจตเจฟเฉฑเจš เจชเฉ‹เจฐเจŸ เจ•เจฐเฉ‹ (เจฎเฉˆเจจเฉ‚เฉฐ Asus เจŸเจฟเฉฐเจ•เจฐ เจฌเฉ‹เจฐเจก เจชเจธเฉฐเจฆ เจ†เจ‡เจ†)เฅค

เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ เจจเฉ‚เฉฐ เจฌเจฟเจฒเจก เจธเจฟเจธเจŸเจฎ เจตเจœเฉ‹เจ‚ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, เจ‡เจธ เจตเจฟเฉฑเจš เจœเจผเฉˆเจฌเจฟเจ•เจธ เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ€ เจ˜เจพเจŸ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ เจ•เจฐเจจเจพ เจชเจฟเจ†เฅค เจฐเฉ‚เจธเฉ€ เจฒเฉ‹เจ•เฉ‡เจฒ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจธเจจ, เจœเฉ‹ เจ‰เจšเจฟเจค เจชเฉˆเจšเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจ•เฉ‡ เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ (เจจเฉ‹เจŸ: เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš, เจ‡เจนเจจเจพเจ‚ เจชเฉˆเจšเจพเจ‚ เจฆเฉ€ เจนเฉเจฃ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ)เฅค

เจœเจผเฉˆเจฌเจฟเจ•เจธ เจชเฉˆเจ•เฉ‡เจœ เจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจฆเฉฑเจธเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ (เจฌเจฆเจฒเจฃเจฏเฉ‹เจ— เจธเจฟเจธเจŸเจฎ เจšเจฟเฉฑเจคเจฐ + เจฐเจฟเจ•เจตเจฐเฉ€เจฏเฉ‹เจ— เจธเฉฐเจฐเจšเจจเจพ/เจกเจพเจŸเจพเจฌเฉ‡เจธ เจซเจพเจˆเจฒเจพเจ‚) เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจคเฉเจนเจพเจกเฉ‡ เจ†เจชเจฃเฉ‡ เจธเจฟเจธเจŸเจฎเจก เจŸเฉ€เจšเจฟเจ†เจ‚, เจธเฉ‡เจตเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจŸเจพเจˆเจฎเจฐ (เจŸเจพเจฐเจ—เฉ‡เจŸ, เจธเฉ‡เจตเจพ, เจŸเจพเจˆเจฎเจฐ) เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจธเฉ€เฅค

เจฎเฉ€เจกเฉ€เจ† เจจเฉ‚เฉฐ 2 เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ - เจธเจฟเจธเจŸเจฎ เจซเจพเจˆเจฒเจพเจ‚ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจญเจพเจ— เจ…เจคเฉ‡ เจฌเจฆเจฒเจฃเจฏเฉ‹เจ— เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจœเจผเฉˆเจฌเจฟเจ•เจธ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจซเจพเจˆเจฒเจพเจ‚ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจญเจพเจ—เฅค

เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจเจพ เจฅเฉ‹เฉœเจพ เจนเฉ‹เจฐ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจ—เจฟเจ†. เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเจพ เจฎเฉ€เจกเฉ€เจ† 'เจคเฉ‡ เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€เฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเจพ เจ†เจ•เจพเจฐ เจ‡เฉฑเจ• เจ…เจ•เจพเจฐ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจธเจ•เจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• เจธเฉฐเจญเจพเจตเฉ€ เจฐเฉˆเจฎเจกเจฟเจธเจ• เจฆเฉ‡ เจ†เจ•เจพเจฐ เจคเฉ‹เจ‚ เจตเฉฑเจง เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจ‡เฉฑเจ• เจธเจฎเจเฉŒเจคเจพ เจนเฉฑเจฒ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจธเฉ€: เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ SD เจ•เจพเจฐเจก เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจญเจพเจ— 'เจคเฉ‡ เจธเจฅเจฟเจค เจนเฉˆ (เจ†เจงเฉเจจเจฟเจ• SLC เจ•เจพเจฐเจกเจพเจ‚ เจตเจฟเฉฑเจš 30 เจคเฉฑเจ• เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจšเฉฑเจ•เจฐ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ), เจชเจฐ เจ‡เฉฑเจ• เจธเฉˆเจŸเจฟเฉฐเจ— เจนเฉˆ เจœเฉ‹ เจฌเจพเจนเจฐเฉ€ เจฎเฉ€เจกเฉ€เจ† เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, usb- hdd).

RODOS-5 เจกเจฟเจตเจพเจˆเจธ เจฆเฉเจ†เจฐเจพ เจคเจพเจชเจฎเจพเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจฌเฉ‡เจธเจผเฉฑเจ•, เจคเฉเจธเฉ€เจ‚ เจธเจฟเฉฑเจงเฉ‡ เจกเฉฑเจฒเจพเจธ 1820 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจ‡เฉฑเจ• USB เจตเจฟเฉฑเจš เจชเจฒเฉฑเจ— เจ•เจฐเจจเจพ เจคเฉ‡เจœเจผ เจ…เจคเฉ‡ เจ†เจธเจพเจจ เจธเฉ€เฅค

grub86 เจจเฉ‚เฉฐ x64_2 เจฒเจˆ เจฌเฉ‚เจŸเจฒเฉ‹เจกเจฐ เจตเจœเฉ‹เจ‚ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจ‡เจธ เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจธเฉฐเจฐเจšเจจเจพ เจฒเจฟเจ–เจฃเฉ€ เจœเจผเจฐเฉ‚เจฐเฉ€ เจธเฉ€เฅค

qemu 'เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจธเจจเฉ‚เฉฐ Asus เจŸเจฟเฉฐเจ•เจฐ เจฌเฉ‹เจฐเจก 'เจคเฉ‡ เจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจฎเฉ‡เจฐเฉ‡ เจ“เจตเจฐเจฒเฉ‡เจ… เจฆเฉ€ เจฌเจฃเจคเจฐ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจ•เฉเจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจนเฉ‹เจฃ เจฆเจพ เจ‡เจฐเจพเจฆเจพ เจธเฉ€ - เจนเจฐเฉ‡เจ• เจฌเฉ‹เจฐเจก เจฒเจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ (เจฌเฉ‹เจฐเจก เจกเจฟเจซเจ•เจจเจซเจฟเจ—, เจฌเฉ‚เจŸเจฒเฉ‹เจกเจฐ, เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจญเจพเจ— เจจเจพเจฒ เจ‡เฉฑเจ• เจšเจฟเฉฑเจคเจฐ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพ) เจ…เจคเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เจฐเจจ / เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจšเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‡เจ•เจธเจพเจฐเจคเจพเฅค เจ…เจœเจฟเจนเฉ€ เจคเจฟเจ†เจฐเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจšเจฒเฉ€ เจ—เจˆ.

เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฒเฉ‡เจ–เจพเจ‚ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจœเจผเฉ‹เจฐเจฆเจพเจฐ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ:
https://habr.com/ru/post/448638/
https://habr.com/ru/post/449348/

เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ github 'เจคเฉ‡ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ
เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจ•เจฒเฉ‹เจจ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจนเฉ‡เจ  เจฆเจฟเฉฑเจคเฉ€ เจซเจพเจˆเจฒ เจฌเจฃเจคเจฐ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ:

[alexey@comp monitor]$ ls -1
buildroot-2019.05.tar.gz
overlay
README.md
run_me.sh

buildroot-2019.05.tar.gz - เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ เจ†เจฐเจ•เจพเจˆเจต เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจ•เจฐเฉ‹
overlay external-tree เจจเจพเจฒ เจฎเฉ‡เจฐเฉ€ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจนเฉˆเฅค เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจนเจฐ เจšเฉ€เจœเจผ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
README.md - เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจตเฉ‡เจฐเจตเจพ เจ…เจคเฉ‡ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจตเจฟเฉฑเจš เจฎเฉˆเจจเฉ‚เจ…เจฒเฅค
run_me.sh เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจนเฉˆ เจœเฉ‹ เจฌเจฟเจฒเจก เจธเจฟเจธเจŸเจฎ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ†เจฐเจ•เจพเจˆเจต เจคเฉ‹เจ‚ เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ“เจตเจฐเจฒเฉ‡เจ… เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ (เจฌเจพเจนเจฐเฉ€-เจŸเฉเจฐเฉ€ เจตเจฟเจงเฉ€ เจฆเฉเจ†เจฐเจพ) เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจฒเจˆ เจŸเจพเจฐเจ—เฉ‡เจŸ เจฌเฉ‹เจฐเจก เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ

[0] my_asus_tinker_defconfig
[1] my_beaglebone_defconfig
[2] x86_64_defconfig
Select defconfig, press A for abort. Default [0]

เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ-2019.05 เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ 'เจคเฉ‡ เจœเจพเจ“ เจ…เจคเฉ‡ เจฎเฉ‡เจ• เจ•เจฎเจพเจ‚เจก เจšเจฒเจพเจ“เฅค
เจ‡เฉฑเจ• เจตเจพเจฐ เจฌเจฟเจฒเจก เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจธเจพเจฐเฉ‡ เจฌเจฟเจฒเจก เจจเจคเฉ€เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ/เจšเจฟเฉฑเจคเจฐ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจนเฉ‹เจฃเจ—เฉ‡:

[alexey@comp buildroot-2019.05]$ ls -1 output/images/
boot.img
boot.vfat
bzImage
data
data.img
external.img
external.qcow2
grub-eltorito.img
grub.img
intel-ucode
monitor-0.9-beta.tar.gz
qemu.qcow2
rootfs.cpio
sdcard.img
sys
update

เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚:

  • sdcard.img - SD เจ•เจพเจฐเจก 'เจคเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ— เจฒเจˆ เจฎเฉ€เจกเฉ€เจ† เจšเจฟเฉฑเจคเจฐ (wibdows เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ dd เจœเจพเจ‚ rufus เจฐเจพเจนเฉ€เจ‚)เฅค
  • qemu.qcow2 - qemu เจตเจฟเฉฑเจš เจšเฉฑเจฒเจฃ เจฒเจˆ เจฎเฉ€เจกเฉ€เจ† เจšเจฟเฉฑเจคเจฐเฅค
  • external.qcow2 - เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจฌเจพเจนเจฐเฉ€ เจฎเฉ€เจกเฉ€เจ† เจšเจฟเฉฑเจคเจฐ
  • เจฎเจพเจจเฉ€เจŸเจฐ-0.9-beta.tar.gz - เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฐเจพเจนเฉ€เจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฒเจˆ เจ†เจฐเจ•เจพเจˆเจต

เจ—เจพเจˆเจกเจพเจ‚ เจฆเฉ€ เจชเฉ€เฉœเฉเจนเฉ€

เจ‡เฉฑเจ•เฉ‹ เจนเจฆเจพเจ‡เจคเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจˆ เจตเจพเจฐ เจฒเจฟเจ–เจฃเจพ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเจพเจฐ เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฃเจพ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆ PDF เจ…เจคเฉ‡ เจตเฉˆเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฒเจˆ html เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃเจพ เจนเฉˆเฅค เจ‡เจน เจชเฉฐเจกเฉ‹เจ• เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจ•เจพเจฐเจจ เจธเฉฐเจญเจต เจนเฉˆเฅค

เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เจนเจจเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจธเจŸเจฎ เจšเจฟเฉฑเจคเจฐ เจฆเฉ‡ เจ‡เจ•เฉฑเจ เฉ‡ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ; เจ‰เจน เจชเฉ‹เจธเจŸ-เจฌเจฟเจฒเจก เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเฉ‡เจ•เจพเจฐ เจนเจจเฅค เจ‡เจธ เจฒเจˆ, เจชเฉ€เฉœเฉเจนเฉ€ เจ‡เฉฑเจ• เจฎเฉˆเจจเฉ‚เจ…เจฒ เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ. เจคเฉเจธเฉ€เจ‚ เจ“เจตเจฐเจฒเฉ‡/เจชเฉˆเจ•เฉ‡เจœ/เจฎเฉˆเจจเฉ‚เจ…เจฒ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

manuals.mk เจซเจพเจˆเจฒ (เจœเฉ‹ เจธเจพเจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ)

################################################################################
#
# manuals
#
################################################################################

MANUALS_VERSION:= 1.0.0
MANUALS_SITE:= ${BR2_EXTERNAL_monitorOverlay_PATH}/package/manuals
MANUALS_SITE_METHOD:=local

define MANUALS_BUILD_CMDS
    pandoc -s -o ${TARGET_DIR}/var/www/manual_en.pdf ${BR2_EXTERNAL_monitorOverlay_PATH}/../README.md
    pandoc -f markdown -t html -o ${TARGET_DIR}/var/www/manual_en.html ${BR2_EXTERNAL_monitorOverlay_PATH}/../README.md
endef

$(eval $(generic-package))

systemd

เจฒเฉ€เจจเจ•เจธ เจธเฉฐเจธเจพเจฐ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจธเจฟเจธเจŸเจฎเจก เจตเฉฑเจฒ เจตเจง เจฐเจฟเจนเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจน เจตเฉ€ เจ•เจฐเจจเจพ เจชเจฟเจ†.
เจ‡เฉฑเจ• เจธเฉเจนเจพเจตเจฃเจพ เจ•เจพเจขเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจŸเจพเจˆเจฎเจฐ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจนเฉˆ. เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‰เจนเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจฒเฉ‡เจ– เจฒเจฟเจ–เจฟเจ† เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ (เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจนเฉ€ เจจเจนเฉ€เจ‚), เจชเจฐ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš เจฆเฉฑเจธเจพเจ‚เจ—เจพ.

เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจนเจจ เจœเฉ‹ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจฃเฉ€เจ†เจ‚ เจšเจพเจนเฉ€เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจฎเฉˆเจจเฉ‚เฉฐ lighttpd เจ…เจคเฉ‡ php-fpm เจฒเฉŒเจ—เจธ เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจ•เจฐเจจ เจฒเจˆ logrotate เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€เฅค เจ•เฉเจฐเฉ‹เจจ เจตเจฟเฉฑเจš เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฒเจฟเจ–เจฃเจพ เจ†เจฎ เจ—เฉฑเจฒ เจนเฉ‹เจตเฉ‡เจ—เฉ€, เจชเจฐ เจฎเฉˆเจ‚ เจธเจฟเจธเจŸเจฎเจก เจฎเฉ‹เจจเฉ‹เจŸเฉ‹เจจเจฟเจ• เจŸเจพเจˆเจฎเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจฒเฉŒเจ—เจฐเฉ‹เจŸเฉ‡เจŸ เจธเจ–เจค เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจ…เฉฐเจคเจฐเจพเจฒ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆเฅค

เจฌเฉ‡เจธเจผเฉฑเจ•, เจŸเจพเจˆเจฎเจฐ เจฌเจฃเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจนเฉˆ เจœเฉ‹ เจ•เฉเจ เจคเจพเจฐเฉ€เจ–เจพเจ‚ 'เจคเฉ‡ เจซเจพเจ‡เจฐ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจธ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจจเจนเฉ€เจ‚ เจธเฉ€.
เจŸเจพเจˆเจฎเจฐ เจ‰เจฆเจพเจนเจฐเจจ:

  • เจŸเจพเจˆเจฎเจฐ เจซเจพเจˆเจฒ
    
    [Unit]
    Description=RODOS temp daemon timer

[เจŸเจพเจˆเจฎเจฐ] OnBootSec=1 เจฎเจฟเฉฐเจŸ
OnUnitActiveSec=1 เจฎเจฟเฉฐเจŸ

[เจ‡เฉฐเจธเจŸเจพเจฒ] WantedBy=timers.target

- ะคะฐะนะป ัะตั€ะฒะธัะฐ, ะฒั‹ะทั‹ะฒะฐะตะผะพะณะพ ั‚ะฐะนะผะตั€ะพะผ:
```bash
[Unit]
Description=RODOS temp daemon

[Service]
ExecStart=/usr/bin/rodos.sh

เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจฌเฉ‹เจฐเจก

Asus เจŸเจฟเฉฐเจ•เจฐ เจฌเฉ‹เจฐเจก เจฎเฉเฉฑเจ– เจฌเฉ‹เจฐเจก เจนเฉˆ เจœเจฟเจธ 'เจคเฉ‡ เจธเจญ เจ•เฉเจ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจธเจธเจคเฉ‡ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจตเจœเฉ‹เจ‚ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ†เฅค

เจฌเฉ€เจ—เจฒเจฌเฉ‹เจจ เจฌเจฒเฉˆเจ• เจชเจนเจฟเจฒเจพ เจฌเฉ‹เจฐเจก เจนเฉˆ เจœเจฟเจธ 'เจคเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€ (เจ‡เฉฑเจ• เจตเจงเฉ‡เจฐเฉ‡ เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจฌเฉ‹เจฐเจก เจฆเฉ€ เจšเฉ‹เจฃ เจฆเฉŒเจฐเจพเจจ)เฅค

Qemu x86_64 - เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจตเจฟเจ•เจพเจธ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจฎเฉ‡เจ‚, เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฆเฉ€ เจฆเฉ‹-เจชเฉœเจพเจ… เจฆเฉ€ เจฌเจนเจพเจฒเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ:

  • เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚_เจฐเฉ€เจธเจŸเฉ‹เจฐ เจธเจ•เฉเจฐเจฟเจชเจŸ (เจธเฉ‡เจตเจพ เจฆเฉเจ†เจฐเจพ) เจšเฉฑเจฒ เจฐเจนเฉ€ เจนเฉˆเฅค เจ‡เจน เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจธเจฟเจธเจŸเจฎ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจนเจพเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ - เจธเจฎเจพเจ‚ เจ–เฉ‡เจคเจฐ, เจฒเฉ‹เจ•เฉ‡เจฒ, เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚, เจ†เจฆเจฟเฅค
  • เจคเจฟเจ†เจฐ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃเจพ (เจธเฉ‡เจตเจพ เจฆเฉเจ†เจฐเจพ) - เจ‡เฉฑเจฅเฉ‡ เจœเจผเฉˆเจฌเจฟเจ•เจธ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, IP เจ•เฉฐเจธเฉ‹เจฒ เจฒเจˆ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจนเฉˆเฅค

เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ SD เจ•เจพเจฐเจก เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจญเจพเจ— เจฆเจพ เจ†เจ•เจพเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ…เจœเฉ‡ เจตเฉ€ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจธเจชเฉ‡เจธ เจนเฉˆ, เจคเจพเจ‚ เจฎเฉ€เจกเฉ€เจ† เจฆเจพ เจฎเฉเฉœ-เจตเจฟเจญเจพเจœเจจ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจธเฉˆเจ•เจธเจผเจจ เจธเจพเจฐเฉ€ เจ–เจพเจฒเฉ€ เจฅเจพเจ‚ เจฒเฉˆ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจšเจฟเฉฑเจคเจฐ (sdcard.img) เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฒเจˆ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, postgresql เจตเจฐเจ•เจฟเฉฐเจ— เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจ‡เจธ เจฌเจฟเฉฐเจฆเฉ‚ 'เจคเฉ‡ เจฌเจฃเจพเจˆ เจ—เจˆ เจนเฉˆเฅค เจ‡เจนเฉ€ เจ•เจพเจฐเจจ เจนเฉˆ เจ•เจฟ เจจเจตเฉ‡เจ‚ เจ•เฉˆเจฐเฉ€เจ…เจฐ เจฆเฉ‡ เจจเจพเจฒ เจชเจนเจฟเจฒเฉ€ เจฒเจพเจ‚เจšเจฟเฉฐเจ— เจ…เจ—เจฒเฉ€เจ†เจ‚ เจจเจพเจฒเฉ‹เจ‚ เจฒเฉฐเจฌเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค

เจ‡เฉฑเจ• เจฌเจพเจนเจฐเฉ€ เจกเจฐเจพเจˆเจต เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจผเฉเจฐเฉ‚เจ†เจค เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เจน เจ‡เฉฑเจ• เจฎเฉเจซเจค เจกเจฐเจพเจˆเจต เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจพเจนเจฐเฉ€ เจฒเฉ‡เจฌเจฒ เจฆเฉ‡ เจจเจพเจฒ ext4 เจตเจฟเฉฑเจš เจซเจพเจฐเจฎเฉˆเจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจงเจฟเจ†เจจ เจฆเจฟเจ“! เจ•เจฟเจธเฉ‡ เจฌเจพเจนเจฐเฉ€ เจกเจฐเจพเจˆเจต เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ (เจจเจพเจฒ เจนเฉ€ เจ‡เจธ เจจเฉ‚เฉฐ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจœเจพเจ‚ เจฌเจฆเจฒเจฃเจพ), เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเฉˆเจ•เจ…เฉฑเจช เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ€เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ!

RODOS 5 เจกเจฟเจตเจพเจˆเจธ เจคเจพเจชเจฎเจพเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจจเจฟเจฐเจฎเจพเจคเจพ เจกเจฟเจตเจพเจˆเจธ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‡เจธเจฆเฉ€ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเจพ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจšเจพเจฒเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจฐเฉ‹เจกเฉ‹เจธ เจŸเจพเจˆเจฎเจฐ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ‡เจธ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเจฟเฉฐเจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจฎเฉŒเจœเฉ‚เจฆเจพ เจคเจพเจชเจฎเจพเจจ /tmp/rodos_current_temp เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจœเจผเฉˆเจฌเจฟเจ•เจธ เจ‡เฉฑเจ• เจธเฉˆเจ‚เจธเจฐ เจตเจœเฉ‹เจ‚ เจ‡เจธ เจซเจพเจˆเจฒ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจธเฉฐเจฐเจšเจจเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจฎเฉ€เจกเฉ€เจ† เจจเฉ‚เฉฐ /data เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเจพเจŠเจ‚เจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจšเจพเจฒเฉ‚ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจธเฉฐเจšเจพเจฒเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจ•เฉฐเจธเฉ‹เจฒ เจตเจฟเฉฑเจš เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเจพ เจธเฉเจจเฉ‡เจนเจพ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

System starting, please wait

เจคเจฟเจ†เจฐเฉ€ เจฆเจพ เจ•เฉฐเจฎ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจน IP เจชเจคเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจฌเจฆเจฒ เจœเจพเจตเฉ‡เจ—เจพ:

current ip 192.168.1.32
Ready to work

เจคเจพเจชเจฎเจพเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฒเจˆ เจœเจผเฉˆเจฌเจฟเจ•เจธ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจคเจพเจชเจฎเจพเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ, เจธเจฟเจฐเจซเจผ 2 เจ•เจฆเจฎ เจšเฉเฉฑเจ•เฉ‹:

  • RODOS เจกเจฟเจตเจพเจˆเจธ เจจเฉ‚เฉฐ USB เจชเฉ‹เจฐเจŸ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเฉ‹
  • zabbix เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจ†เจˆเจŸเจฎ เจฌเจฃเจพเจ“

เจœเจผเฉˆเจฌเจฟเจ•เจธ เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ–เฉ‹เจฒเฉเจนเฉ‹:

  • เจธเฉฐเจฐเจšเจจเจพ โ†’ เจฎเฉ‡เจœเจผเจฌเจพเจจ เจญเจพเจ— เจ–เฉ‹เจฒเฉเจนเฉ‹
  • เจธเจพเจกเฉ‡ เจœเจผเฉˆเจฌเจฟเจ•เจธ เจธเจฐเจตเจฐ เจฆเฉ€ เจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจ†เจˆเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹
  • เจ†เจˆเจŸเจฎ เจฌเจฃเจพเจ“ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹

เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ: เจœเจผเฉˆเจฌเจฟเจ•เจธ-เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃเจพ

เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเจพ เจกเฉ‡เจŸเจพ เจฆเจพเจ–เจฒ เจ•เจฐเฉ‹:

  • เจจเจพเจฎ - เจคเฉเจนเจพเจกเฉ€ เจฎเจฐเจœเจผเฉ€ เจ…เจจเฉเจธเจพเจฐ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, serverRoomTemp)
  • เจ•เจฟเจธเจฎ - zabbix เจเจœเฉฐเจŸ
  • เจ•เฉเฉฐเจœเฉ€ - เจฐเฉ‹เจกเฉ‹เจธ
  • เจ•เจฟเจธเจฎ-เจธเฉฐเจ–เจฟเจ†เจคเจฎเจ•
  • เจฏเฉ‚เจจเจฟเจŸ - เจธเฉ€
  • เจ‡เจคเจฟเจนเจพเจธ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจชเฉ€เจฐเฉ€เจ…เจก โ€” เจ‡เจคเจฟเจนเจพเจธ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจฎเจฟเจ†เจฆเฅค 10 เจฆเจฟเจจ เจฌเจพเจ•เฉ€
  • เจฐเฉเจเจพเจจ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจฎเจฟเจ†เจฆ - เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจคเฉ€เจธเจผเฉ€เจฒเจคเจพ เจฒเจˆ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจฎเจฟเจ†เจฆเฅค 30 เจฆเจฟเจจ เจฌเจพเจ•เฉ€
  • เจจเจตเฉ€เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ - เจธเจฐเจตเจฐ เจฐเฉ‚เจฎ เจŸเฉˆเจ‚เจช

เจ…เจคเฉ‡ ADD เจฌเจŸเจจ เจฆเจฌเจพเจ“เฅค
เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ: เจœเจผเฉˆเจฌเจฟเจ•เจธ-เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃเจพ

เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฐเจพเจนเฉ€เจ‚ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเฉ‹

เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ PHP เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฎเฉเฉฑเจ– เจซเฉฐเจ•เจธเจผเจจ เจนเจจ:

  • เจกเจฟเจตเจพเจˆเจธ เจธเจฅเจฟเจคเฉ€ เจตเฉ‡เจ–เฉ‹
  • เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ
    เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ: เจœเจผเฉˆเจฌเจฟเจ•เจธ-เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃเจพ
  • เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเจพเจธเจตเจฐเจก เจฌเจฆเจฒเจฃเจพ
  • เจธเจฎเจพเจ‚ เจ–เฉ‡เจคเจฐ เจฆเฉ€ เจšเฉ‹เจฃ
  • เจฌเฉˆเจ•เจ…เฉฑเจช/เจฐเฉ€เจธเจŸเฉ‹เจฐ/เจซเฉˆเจ•เจŸเจฐเฉ€ เจฐเฉ€เจธเฉˆเจŸ
  • เจ‡เฉฑเจ• เจฌเจพเจนเจฐเฉ€ เจกเจฐเจพเจˆเจต เจจเจพเจฒ เจœเฉเฉœเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ
  • เจธเจฟเจธเจŸเจฎ เจ…เจชเจกเฉ‡เจŸ
    เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ: เจœเจผเฉˆเจฌเจฟเจ•เจธ-เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃเจพ

เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ 'เจคเฉ‡ เจฒเฉŒเจ—เจ‡เจจ เจ•เจฐเจจเจพ เจชเจพเจธเจตเจฐเจก เจจเจพเจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเฉˆเฅค เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจชเฉฐเจจเจพ - เจฎเฉˆเจจเฉ‚เจ…เจฒเฅค

Zabbix เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจชเจคเจพ: ${ip/dns}/zabbix
เจชเฉเจฐเจฌเฉฐเจงเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจชเจคเจพ: ${ip/dns}/manage
เจฌเจฟเจฒเจกเจฐเฉ‚เจŸ: เจœเจผเฉˆเจฌเจฟเจ•เจธ-เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเจฃเจพเจ‰เจฃเจพ

qemu เจตเจฟเฉฑเจš เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ

qemu-system-x86_64 -smp 4 -m 4026M -enable-kvm -machine q35,accel=kvm -device intel-iommu -cpu เจนเฉ‹เจธเจŸ -net nic -net เจฌเฉเจฐเจฟเจœ,br=bridge0 -device virtio-scsi-pci,id= scsi0 -drive file=output/images/qemu.qcow2,format=qcow2,aio=threads -device virtio-scsi-pci,id=scsi0 -drive file=output/images/external.qcow2,format=qcow2,aio=threads

เจ‡เจน เจ•เจฎเจพเจ‚เจก 4 เจ•เฉ‹เจฐ, 2048 RAM, KVM เจธเจฎเจฐเจฅเจฟเจค, เจฌเฉเจฐเจฟเจœ0 เจคเฉ‡ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ•เจพเจฐเจก เจ…เจคเฉ‡ เจฆเฉ‹ เจกเจฟเจธเจ•เจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‡เจ—เฉ€: เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฌเจพเจนเจฐเฉ€ postgresql เจฒเจˆเฅค

เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฐเจšเฉเจ…เจฒเจฌเจพเจ•เจธ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฟเจ† เจ…เจคเฉ‡ เจšเจฒเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ:

qemu-img convert -f qcow2  qemu.qcow2 -O vdi qcow2.vdi
qemu-img convert -f qcow2  external.qcow2 -O vdi external.vdi

เจซเจฟเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฐเจšเฉเจ…เจฒเจฌเจพเจ•เจธ เจตเจฟเฉฑเจš เจ†เจฏเจพเจค เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจธเจพเจŸเจพ เจฆเฉเจ†เจฐเจพ เจœเฉเฉœเฉ‹เฅค

เจธเจฟเฉฑเจŸเจพ

เจ‡เจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš, เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจธเฉเฉฐเจฆเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ (เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃเจพ เจชเจธเฉฐเจฆ เจจเจนเฉ€เจ‚) เจฆเฉ‡ เจจเจพเจฒ - เจ‡เฉฑเจ• เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจคเจฟเจ†เจฐ เจ‰เจคเจชเจพเจฆ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจนเฉ‹ เจ—เจˆ, เจชเจฐ เจ‡เฉฑเจ• เจœเฉ‹ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉˆเฅค

KVM เจตเจฟเฉฑเจš zabbix-appliance เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ–เจฐเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเฉ‡ เจฆเจฟเจ–เจพเจ‡เจ† เจ•เจฟ เจ‡เจน เจ•เจฆเจฎ เจธเจนเฉ€ เจธเฉ€ (เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฎเฉเจ•เฉฐเจฎเจฒ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจธเจฟเจธเจŸเจฎ เจšเจพเจฒเฉ‚ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ)เฅค เจธเจผเจพเจ‡เจฆ เจฎเฉˆเจ‚ เจ•เฉเจ เจ—เจฒเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚ ๐Ÿ˜‰

เจธเจฎเฉฑเจ—เจฐเฉ€

https://buildroot.org/

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹