Если есть файл Linux.img, я вижу фактический размер изображения.если есть файл Linux.img.xz, как я могу определить его размер при выполнении xz = Popen(["/usr/bin/xz", "-cdk", "Linux.img.xz"], stdout=PIPE)
.Распакованный файл записывается в стандартный вывод, на диске не будет действительного файла, который я могу проверить с помощью команды fdisk -l <FILE>
.
. Почему я делаю это, потому что образ собирается записыватьсяна SD-карту.Прямо перед этим я хочу проверить, больше ли изображение, чем на SD-карте.Использование stdin
и stdout
позволяет избежать записи на диск, что может немного ускорить процесс.