Мне кажется, здесь какое-то заблуждение:
tar
не сжимает (, если не используется со специальными параметрами ), но помещает файлы в файл (или изначально на ленту ). И вы, кажется, делаете что-то вроде
tar cf calc.tar calc.csv
cat calc.tar
так что вы увидите свой файл, включая ту «метаинформацию», которую вы видите. И взгляните наdu calc*
:Вы не экономите место, потому что ничего не сжимаете.
Это использование не по назначению tar
! Если вы хотите сэкономить место, вы, вероятно, захотите сделать
gzip calc.csv
zcat calc.csv.gz
Первая ошибка произошла из-за того, что на монтировании не хватило места для автоматической балансировки. Чтобы пропустить автоматическую балансировку, я могу установить с помощью
mount -o skip_balance /dev/sda /mnt
Обратите внимание на вариант крепленияskip_balance
.
Чтобы изменить/увеличить размер файловой системы, мне пришлось использовать
btrfs fi resize 1:max /mnt
btrfs fi resize 2:max /mnt
где 1 и 2 — идентификаторы устройств (devid ), перечисленные в btrfs fi show /mnt
, fi
— сокращение от filesystem
, а max
— специальное ключевое слово для максимального размера. Вы также можете использовать, например. 250G
вместо max
.
Обратите внимание, что btrfs fi resize max /mnt
по какой-то причине не работает. Может быть потому, что жесткие диски имеют разную емкость.
Спасибо, Камиль!