Перейти к содержимому


Фото
- - - - -

Распаковка/упаковка squashfs-4.0 (LZMA) под Win

squashfs LiveDisk

  • Please log in to reply
17 ответов в этой теме

#1 Dmitry_rus

Dmitry_rus

    Massive Poster

  • Helpers
  • 2 930 Сообщений:

Отправлено 28 Сентябрь 2014 - 14:35

Подскажите, пожалуйста, чем бы осуществить %subj%? Найденные портированные утилиты, вроде широкоизвестной squashfs-tools, с LZMA не хотят работать, увы! :(



#2 Boris Savelev

Boris Savelev

    Member

  • Beta Tester
  • 153 Сообщений:

Отправлено 26 Ноябрь 2014 - 18:00

вы хотите базы перепаковывать?


telegram: @bsavelev


#3 brisyo

brisyo

    Advanced Member

  • Posters
  • 530 Сообщений:

Отправлено 27 Ноябрь 2014 - 21:13

Хотим



#4 Boris Savelev

Boris Savelev

    Member

  • Beta Tester
  • 153 Сообщений:

Отправлено 28 Ноябрь 2014 - 18:53

я сам еще пробовал, но squashfs образы монтируются по очереди в aufs.

т.е. если создать в /casper/ zbases.squashfs (с любым сжатие) и в него положить базы (/usr/local/lib/drweb), то они подменят базы из drweb.squashfs

 

ps: в след. релизе разделим бинари и базы на разные squashfs


telegram: @bsavelev


#5 IlyaS

IlyaS

    Massive Poster

  • Posters
  • 2 862 Сообщений:

Отправлено 28 Ноябрь 2014 - 21:56

Ура! Спасибо! Наконец-то, флэшки затирать до дыр не надо :)

#6 Dmitry_rus

Dmitry_rus

    Massive Poster

  • Helpers
  • 2 930 Сообщений:

Отправлено 28 Ноябрь 2014 - 23:37

в след. релизе разделим бинари и базы на разные squashfs
А когда намечается, если не секрет? И какая будет FS? LZMA? :)

#7 Konstantin Yudin

Konstantin Yudin

    Смотрящий

  • Dr.Web Staff
  • 18 129 Сообщений:

Отправлено 30 Ноябрь 2014 - 19:47

Не лзма, по проще. Базы вообще смысла нет паковать, они не сжимаются.
With best regards, Konstantin Yudin
Doctor Web, Ltd.

#8 Boris Savelev

Boris Savelev

    Member

  • Beta Tester
  • 153 Сообщений:

Отправлено 02 Декабрь 2014 - 16:34

я сам еще пробовал, но squashfs образы монтируются по очереди в aufs.

т.е. если создать в /casper/ zbases.squashfs (с любым сжатие) и в него положить базы (/usr/local/lib/drweb), то они подменят базы из drweb.squashfs

 

ps: в след. релизе разделим бинари и базы на разные squashfs

 

можно даже еще проще. без squashfs вообще

в том же каталоге casper создаете каталог zz.dir

в нем воспроизводите иерархию:

/usr/local/lib/drweb

в этот каталог кладете свежие базы


telegram: @bsavelev


#9 brisyo

brisyo

    Advanced Member

  • Posters
  • 530 Сообщений:

Отправлено 02 Декабрь 2014 - 21:05

О, другое дело. Попробуем



#10 IlyaS

IlyaS

    Massive Poster

  • Posters
  • 2 862 Сообщений:

Отправлено 24 Декабрь 2014 - 19:25

я сам еще пробовал, но squashfs образы монтируются по очереди в aufs.
т.е. если создать в /casper/ zbases.squashfs (с любым сжатие) и в него положить базы (/usr/local/lib/drweb), то они подменят базы из drweb.squashfs
 
ps: в след. релизе разделим бинари и базы на разные squashfs

 
можно даже еще проще. без squashfs вообще
в том же каталоге casper создаете каталог zz.dir
в нем воспроизводите иерархию:
/usr/local/lib/drweb
в этот каталог кладете свежие базы

Ны выходит аленький цветочек.
1) взял свежачок http://repo.drweb.com/testing/livedisk/от 05.12.2014
2) на флэхе в h:\casper создал папку zz
3) в ней иерархию usr\local\lib\drweb
4) в нее положил файлы баз от 05.12.2014 и позднее
drw900b1.vdb
drw900b2.vdb
drw900b3.vdb
drw900b4.vdb
drwdaily.vdb
drwtoday.vdb
dwmtoday.vdb
dwntoday.vdb
dwrtoday.vdb
fingerprint
5) гружусь в livedisk и не вижу новых файлов в /usr/local/lib/drweb
Что Я Делаю Не Так?

#11 pig

pig

    Бредогенератор

  • Helpers
  • 10 686 Сообщений:

Отправлено 24 Декабрь 2014 - 20:04

Инструкция:

в том же каталоге casper создаете каталог zz.dir

Ваш отчёт:

2) на флэхе в h:\casper создал папку zz


Почтовый сервер Eserv тоже работает с Dr.Web

#12 Boris Savelev

Boris Savelev

    Member

  • Beta Tester
  • 153 Сообщений:

Отправлено 24 Декабрь 2014 - 20:18

да, каталог должен оканчиваться на ".dir"

в бета, кстати, базы упакованы в отдельный squashfs. так что если у вас будет zz.dir с базами, то этот squashfs можно удалить -- место сэкономите.


telegram: @bsavelev


#13 IlyaS

IlyaS

    Massive Poster

  • Posters
  • 2 862 Сообщений:

Отправлено 24 Декабрь 2014 - 22:39

Действительно, специально сделал папку без расширения. Спасибо, попробую, как надо.
Все же непонятно, файлы из папок casper\*.dir кладутся после распаковки drweb-50bases.squashfs или вместо их?
Объясню: мне проще оставить на всякий случай drweb-50bases.squashfs и добавить новые/измененные файлы в .dir
Чувствую, можно где-то почитать, как работает casper :)

#14 Boris Savelev

Boris Savelev

    Member

  • Beta Tester
  • 153 Сообщений:

Отправлено 11 Январь 2015 - 11:14

почитать особо негде... разве что исходники: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/casper/trusty/view/head:/scripts/casper#L132


telegram: @bsavelev


#15 int13h

int13h

    Newbie

  • Posters
  • 3 Сообщений:

Отправлено 02 Декабрь 2015 - 19:41

а как обстоят дела в текущей версии с обновлением на флешку? метод с папкой zz.dir у меня не получился



#16 Dmitry_rus

Dmitry_rus

    Massive Poster

  • Helpers
  • 2 930 Сообщений:

Отправлено 02 Декабрь 2015 - 21:51

Хм... Кладу *.vdb в каталог casper\zz.dir\usr\local\lib\drweb - всё работает. Структура каталогов у вас соблюдается?



#17 int13h

int13h

    Newbie

  • Posters
  • 3 Сообщений:

Отправлено 02 Декабрь 2015 - 23:38

получилось. забыл базы закинуть. но базы новые все равно ручками на флешку закидывать?



#18 Dmitry_rus

Dmitry_rus

    Massive Poster

  • Helpers
  • 2 930 Сообщений:

Отправлено 02 Декабрь 2015 - 23:53

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





Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых