Linux сервер на usb-флэшке
Всем привет!
В интернете много мануалов о том, как правильно поставить линукс на флэшку, чтобы она не померла (отключить журнал, noatime, ramfs etc). Но неужели нет готового образа, где все уже настроено?
Что у меня сейчас:
- Сервер HP MicroServer Gen8.
- В нем есть один жесткий диск (btrfs).
- На флэшке стоит Rockstor.
Что не нравится:
- После перезагрузки rockstor не всегда поднимается корректно (не монтирует разделы, не запускает некоторые docker-контейнеры).
- Демо-лицензия на ilo закончилась, а если система с флэшки ip не получила, то нет ssh - приходится помучиться, чтобы все оживить.
Что хочется:
- Простую систему, которая получает ip по dhcp поднимает ssh.
- ФС флэшки вообще можно ro монтировать, когда она в сервер воткнута, чтобы не думать о ее скорой кончине. Если нужны какие-то доп-настройки - переткнул в комп и поправил.
- Система на фэлешке монтирует btrfs разделы с основного жесткого диска и запускает docker-контейнеры (можно будет bash-скриптами запилить).
Пока писал, подумал: а CoreOS мне не подойдет?.. (UPD: СoreOS больше 4 гигов весит, слишком жирный).