LINUX.ORG.RU

Прямоток-архивчики

 


0

1

Кто что посоветует? Нужно сжать каталог, но так чтобы степень сжатия приближалась к зипу, а потом можно было получившийся файл подмонтировать, и читать во всех позах, без смс и временных файлов.

Были такие проприетарные поделки как DAA и ISZ, но вроде неживое.


Ответ на: комментарий от blitz

Раскрыл, котяра. А такая была отличная двухходовочка по рекламе squashfs и раскрутке tldp.

greenman ★★★★★
()

SquashFS. Умеет сжатие LZO (быстро, но не так хорошо жмёт), GZIP (старый добрый DEFLATE, «приближалось к зипу»), XZ (жмёт лучше всех, но медленно). Монтируется так же, как и ISO, тоже readonly-FS

Psych218 ★★★★★
()
Ответ на: комментарий от Psych218

Автор топика упомянул Arch.

Когда сжимал кернел с LZO, получил некие неудобства и проблемы.

Баг имеет место. LZ4 XZ - получается. LZO - не получится в Arch. Есть одна ошибка, между нами, девочками.

blitz
()
Ответ на: комментарий от blitz

Использую на арче SquashFS со сжатием LZO, никаких проблем не встречал ни разу, всё работает как часы. Что за ошибка?

Psych218 ★★★★★
()
Ответ на: комментарий от Psych218

Вот здесь ошибка.

Перeсобери кернел Arch и поставь компрессор LZO.

_CPU_NATIVE=y
_OPTIMIZE_O3=y
# GZIP BZIP2 LZMA XZ LZO LZ4
_COMPRESS_MODE=LZ4

  ### Optionally set compiler optimization level for kernel
  if [ -n "${_OPTIMIZE_O3}" ]; then
    msg "Setting compiler optimization level to -O3..."
    sed -i -e 's/^CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y/# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set/' \
      -i -e 's/^#CONFIG_CC_OPTIMIZE_FOR_SIZE is not set/# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set\/nCONFIG_CC_OPTIMIZE_FOR_SPEED=y/' ./.config
  fi
  
  ### Optionally set kernel compression mode
  if [ -n "${_COMPRESS_MODE}" ]; then
    msg "Setting kernel compression mode to ${_COMPRESS_MODE}..."
    sed -i -e 's/^CONFIG_KERNEL_GZIP=y/# CONFIG_KERNEL_GZIP is not set/' \
      -i -e "s/^# CONFIG_KERNEL_${_COMPRESS_MODE} is not set/CONFIG_KERNEL_${_COMPRESS_MODE}=y/" ./.config
  fi
    

blitz
()
Ответ на: комментарий от greenman

> Прямоток-архивчики

Арчи-вики.

Глянул бегло и эта ассоциация всплыла в памяти.

blitz
()
Ответ на: комментарий от blitz

Не знаю, какое отношение сжатие ядра имеет к SquashFS, но LZO-сжатие в SquashFS у меня на арче работает идеально. Что с ним должно быть не так, как это должно проявляться?

Psych218 ★★★★★
()
Ответ на: комментарий от Psych218

Вопрос задан ясно и конкретно. Ответ - так же ясен и нагляден.

Действительно, эта ошибка имеет место лишь в сжатии кернела Arch. Но со сжатием SquashFS - еще не занимался.

Хотя пора бы, сделать инсталл-флешку с X-server.

Благодарю вас, за дельное уточнение.

blitz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.