Отправляет email-рассылки с помощью сервиса Sendsay

mkzftree

Добрый день!

Открыл для себя интересную программку mkzftree. Появились два вопроса:

(1) Как заставить её сжимать файлы, скажем, bzip'ом 2, а то степень
сжатия слабовата (похоже, используется алгоритм gzip'а)

(2) Как провернуть то же сжатие файлов на floppy? Я пробовал создавать
на дискете ФС iso9660, сработало, но это уж какое-то извращение...

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sat, 06 Dec 2003 13:00:44 +0000 (#30325)

 

Ответы:

On Sat Dec 06, 2003 at 01:00:44PM +0000, Anthony Ivanoff wrote:

mkzftree -z # (1-9)

это почему (извращение) ?

1. Можешь bzip2 -9 * на свои файлы и

dd if=/dev/zero of=/dev/fd0 &&
dd if=you.bz2 of=/dev/fd0

2. можно написать свою fs', например, пропатчить существующую
minix, благо предпосылки и возможности для этого доступны.

Ответить   ChiP Sun, 7 Dec 2003 01:50:47 +0300 (#30771)

 

ChiP пишет:

А по молчанию и так стоит -9, т.е. максимальное сжатие.

Вчера компилировал ядро, и из описания к опции Transparent decompression
support понял, что bzip'ом не получится...

В чём прикол-то? Чтобы прочитать файл, придётся "cp /dev/fd0 .".
А хотелось, чтобы делаешь, например, "ls -gh" и показывается, что на
дискете лежит файл в 3 Мб, и можно было его прям с дискеты считать.

Впрочем, это, похоже, можно и без сжатия.
Я отформатировал /dev/fd0u1760, смонтировал, смотрю - 1.8 Мб свободного
места :) Дык зачем тогда на дискетах пишут 1.4 Мб, если можно впихнуть
больше? В чём хитрость-то?

Ну это мне, допустим, не грозит :) Помните моё предыдущее письмо, с
темой ".xsession-errors -- как ограничить его размер?". Так вот, 99%
этого файла занимали ошибки одной моей программы. В общем, хранить
информацию на виниловых пластинках было бы и то безопасней, чем на
доработанной мной файловой системе :)))

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sun, 07 Dec 2003 10:56:56 +0000 (#30809)

 

Hello Anthony,

Sunday, December 07, 2003, 12:56:56 PM, you wrote:

1.4 мб - это 80дорожек*18секторов*2стороны*512байт.
При увеличении плотности до 22 сектора на дорожку можно
получить 1,760 - что Вы и сделали.

Максимально, если не ошибаюсь, можно достичь 1,804 (82х22х2х512).

Другой вопрос, будет ли надежным хранение данных на диске с такой
плотностью? Диски стандартного размера часто "сыпятся", а диски повышенной
плотности сыпятся еще быстрее. У меня были случаи, когда новые диски,
отформатированные fdformat (под дос'ом) не доживали до дома, где при чтении
они давали сбой на последних дорожках.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Mon, 8 Dec 2003 09:18:09 +0200 (#31595)

 

On Sun Dec 07, 2003 at 10:56:56AM +0000, Anthony Ivanoff wrote:

bzip2 не используется из-за его медлительности
+ насколько я понимаю, нужно затащить libbz2 в ядро.

/as variant/

тогда попросить знакомого разработчика :).

ps: кстати, у кого-нибудь есть спецификация этой zisofs ?

Ответить   ChiP Mon, 8 Dec 2003 19:58:45 +0300 (#34205)