Поэтому мне нужно «установить» (или, скорее, подготовить корневую файловую систему для) системы Debian, и это было сделано ранее с помощью debootstrap и chroot. Однако из-за не очень существующей изоляции chroot (в отношении сети, перезагрузок и т. Д.) Это немного раздражает.
Поэтому я подумал об использовании LXC вместо chroot. Это возможно? Есть какие-нибудь хорошие инструкции, как это сделать? Имейте в виду, что конечная корневая файловая система должна работать на реальном оборудовании, а не в среде LXC.
Проблемы, с которыми вы столкнетесь, заключаются в том, что при создании контейнера LXC вам не хватит:
/boot
Поэтому, чтобы сделать из нее удобную ОС, которая может работать на оборудовании, вам нужно будет так или иначе установить эти вещи. Если вы хотите это сделать, вы можете временно использовать chroot для установки ядра и загрузчика.