Есть устройство на ARM-чипе, на нем работает модификация убунты - прошивка от производителя. Возникла необходимость модифицировать эту прошивку. Один из её компонентов - это архив rootfs.tgz, представляет собой архив корневой файловой системы. Проблема вот в чём: после распаковки этого архива и запаковки обратно, без изменений вообще, перестает работать Network Manager. Распаковывается во так:
$ tar -xf ../rootfs.tgz
$ tar -cfzp ../rootfs.tgz *
В чем может быть проблема? Есть способы распаковать архив и запаковать обратно так, чтобы результирующий файл совпадал с исходным байт в байт?