Зачем хитромудрое двойное монтирование pivot_root + chroot? Пижонство какое-то. Ведь можно проще и короче.
может они таким усложнением ошибки обходят? которые изредка выскакивают на каком-нибудь редком железе, если делать "проще и короче" ? (не утверждение, предположение)
------
написали мы простой код, работает.
нашли баг, добавили в код проверок, чтоб баг не повторялся, код естественно усложнился.
так несколько раз.
естественно на выходе сложный код
можно по методу д.Шурика его упрущать\вырезать-лишнее, или писать с нуля(чужой на самом деле трудно разгадывать иногда
)
но получится же хождение по кругу, опять ошибки выискивать, опять проверки добавлять,
придет очередной кто-то, кто и этот код начнет "упрощать" и "чистить", поскольку сложно и непонятно
нет?