Форум проекта PuppyRus Linux

Обсуждения операционных систем => Puppy Linux => Тема начата: sfs от 10 Декабрь 2013, 10:49:10

Название: Quirky - принципиально новый дистрибутив Бари Кулера
Отправлено: sfs от 10 Декабрь 2013, 10:49:10
http://forum.puppyrus.org/index.php/topic,14747.msg85053.html#msg85053
http://distro.ibiblio.org/quirky/quirky6/x86/quirky-5.99/Quirky-5.99-README.htm
Новости (http://bkhome.org/news/)
Форум (http://www.murga-linux.com/puppy/viewtopic.php?t=90640)
Quirky 6 booting with PLOP CD (http://www.murga-linux.com/puppy/viewtopic.php?t=90683)
http://www.opennet.ru/opennews/art.shtml?num=38672

Скачать (http://distro.ibiblio.org/quirky/quirky6/x86/)

метод установки на флешки от 1 гб (http://forum.puppyrus.org/index.php/topic,15155.msg85581.html#msg85581)
Название: Re:Quirky-6
Отправлено: sfs от 17 Декабрь 2013, 17:06:24
http://distro.ibiblio.org/quirky/quirky6/x86/quirky-6.0/release-Quirky-6.0.htm
Цитата
Отказ от использования многослойных файловых систем Unionfs/Aufs в пользу файловой системы F2FS, созданной компанией Samsung специально для Flash-накопителей;
т.е модульность, горячая загрузка и т.п. удалена...
Логически мысля - флэшка даже с любым волшебством типа F2FS должна быть медленнее copy2ram
В чем замысел?...
Цитата
Отсутствие iso-образа, дистрибутив поставляется в форме системного образа для копирования на USB Flash или SD-карту;
Кто-нибудь попробовал?
mount -o loop распакованный образ не монтируется (видимо из-за F2FS)

Остальное описание тоже настораживает.
vesa и прочий жесткий минимализм
Зачем так ужиматься.. 21 век. ПК хуже 2GHz/2Gb/300Gb новый не найти
Подо что и под кого дистр... Или просто эксперимент ради эксперимента.. Или "все еще будет, первые шаги"
Название: Re:Quirky-6
Отправлено: rodin.s от 17 Декабрь 2013, 21:02:35
Это просто эксперимент Барри. Он делает то, что ему интересно и то, что он хочет. Официальным Puppy занимаются другие люди. Идея этой версии Quirky в full-установке на флешку, на файловую систему f2fs. Быстрая загрузка системы и минимальный размер сборки. Система скомпилирована из исходного кода на основе Т2. В предыдущем сообщении я почувствовал какое-то недовольство или какие-то претензии. Какие могут быть претензии или недовольство? Человек просто делает то, что ему нравится, как впрочем делается и на проекте PuppyRus. Сам я новую сборку пока не пробовал, пока нет свободной флешки, а жесткий диск трогать не хочу...
Название: Re:Quirky-6
Отправлено: imp от 18 Декабрь 2013, 00:59:07
Не хочу цитировать весь второй пост sfs - многабукафф.
Барри не дурень и просто так не выкинул бы au- и прочие layerfs. Просто получается, что т.о. сия дрянь
работает быстрее с флешки, чем весь прочий зоопарк с винта (перегибаю, конечно, но не совсем).
Копи ту рам один хрен с флеша происходит и нии....волнует. Так что фиг ли, увы...

К чему минимализация? А чтоб не скатиться в сраную убунту и прочих, которые скоро эти ваши винды догонят по размерам, глюкавости и тормознутости.

Как сказал rodin.s - это эксперимент, как и все эти ваши поделки, начиная с Richi. Только его эксперименты когда-нить, где-нить себя оправдывают и находят применение. И вами же используются.

Да, кстати, если не нужно собирать и тестить чей-то аццки упоротое - один черт юзаю фулл.
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Еще о разработке и экспериментах.
Не пойми меня неправильно, но разве можно считать разработкой просто сборку дистра из готовых инструментариев
и это ваше ношение, как дурень с яйцами, куда же сохраненку сохранять (пардоньте за тавтологию).
ИМХО - разработкой может считаться реализация этих самых инструментов (спуленная с арча система сборки - не вами разработанный инструмент), новых концепций (давайте не будем о ваших выносах в папку и параметрах загрузчика - до вас известно), в смысле скелетарных (не считаю изменение init или пересборку ведра со своими плюшками разработкой концепции,
Че уж там - вообще разработкой).

Вообщем, товарищ sfs, упырьте мел. Можете удалять или править сообщение. Главное, чтобы прочитали.
Нет - чтобы поняли.

Можете банить.
Название: Re:Quirky-6
Отправлено: Pro от 18 Декабрь 2013, 02:23:40
тема очищена Pro. воздержитесь от взаимных наездов. обсуждение только в рамках темы. плиз.
Название: Re:Quirky-6
Отправлено: shelezyaka от 18 Декабрь 2013, 03:37:18
Кто-нибудь попробовал?
Пробовал.
На моём старичке (1300мгц/512ram.133мгц) летает вдвое быстрее Precise 5.7.1 !!! , и нашёл все девайсы , от старой аудиокарты и видухи до практически новой WiFi.Установил на раздел HDD с EXT3 (старая замученная 20 гектарка). Завтра буду пробовать русифицировать.
О работе с флешки спрашивайте у Gerasat (нaфигa потёрли - где крамола ?)

Название: Re:Quirky-6
Отправлено: sfs от 18 Декабрь 2013, 09:45:40
Чего Вы накинулись... Я не для флейма написал, а чтобы понять замысел Бари. Дистр не смотрел. Только читал описание. Думал кто-то посмотрел и что-то расскажет или прояснит идею. Может чего спереть можно ...
Какое может быть недовольство и тем более претензии  :o
imp - при каких делах в этой теме PR(A)? "Хотите поговорить об этом" - целый раздел есть  ;)
По итогу поста shelezyaka - можно подробнее. Откуда 8гб распаковки взялось? Получается дистр под старое железо...
Минимализм - дело хорошее, но когда это идет в разрез совместимости со всем - надо хорошо подумать...

...зато оживление на форуме  :D народ стосковался по срачу  :D :D :D
Название: Re:Quirky-6
Отправлено: rodin.s от 18 Декабрь 2013, 11:33:58
Зачем удалили сообщение Gerasats? Всё было сказано коротко и в точку.
Название: Re:Quirky-6
Отправлено: melviX от 18 Декабрь 2013, 12:04:47
Зачем удалили сообщение Gerasats? Всё было сказано коротко и в точку.

Не согласен. Значительный процент издёвки присутствует.

А по сути вопроса поддерживаю rodin.s.
Сам везде использую систему с флэшки. И если будет развитие данного способа загрузки и более быстрого, я за.
На счёт "аскетичности", также приветствую. Со стороны простого юзера мне не нужны "навороты" в системе "для дома" и ежедневного использования, где набор программ обычно не столь широк. Для этого не нужна "избыточность" современных компов. Пример айфонов показывает это.

Когда то писал ещё в 2007-ом, типа:
Для компьютеров будут важны мобильность, миниатюризация, энергоэкономичность.

Как обычно, ИМХО.
Название: Re:Quirky-6
Отправлено: Gerasats от 18 Декабрь 2013, 12:15:56
Согласен с melviX, издевка была (потому как считаю, еще одним качеством Линукса - должна быть дружелюбность, через понимание пользователя). Сорри!
Сам опробовал, скажем честно как для пользования во флеше, весьма не дурна, пошел даже дальше попытался ставить на ssd (для чего снес 8 там живущую, по другому никак все таки образ разворачивается только на своей файлсистеме), не вдохновила, по сути тот же фул, но достаточно урезанный по функционалу. Работает getnvidia, но из-за отсутствия полнофункционального видеосервера железка на видео не распознается до конца. А вот в режиме, что Бари задумал, флешка в любой комп, вещь стоящая, работает по быстрее фругала, все мое железо распознало, без проблем поднят вай-фай, также без проблемно и Инет через езернет. Петы и сфс устанавливаются без проблем, но не все хочет работать. Короче как идея, и свободный поиск очень и очень. До практического применения в качестве основной ОС на десктопе не годится.
Название: Re:Quirky-6
Отправлено: sfs от 18 Декабрь 2013, 12:45:57
Не знаю кто там что у меня прочитал между строк. Основной ? был
Цитата
флэшка даже с любым волшебством типа F2FS должна быть медленнее copy2ram
И вообще не понимаю F2FS (http://ru.wikipedia.org/wiki/F2FS) - если она использует флэшку на RW ... за счет чего возможны улучшения. Кэш?
С copy2ram все просто. Загрузил s(p)fs в память - хоть вообще флэшку вытаскивай
Название: Re:Quirky-6
Отправлено: shelezyaka от 18 Декабрь 2013, 12:56:23
Откуда 8гб распаковки взялось?
Когда распакуется quirky6-6.0-8gb.img.xz получится образ размером 8гб,который затем монтируется и идёт установка.Принципы установки на флешку и HDD разные.Для того чтобы установить НЕОБХОДИМЫ :дистр работающий с F2FS файловой системой (например Precise 5.7.1) и флешка размером 8 гб.
Название: Re:Quirky-6
Отправлено: RoDoN от 18 Декабрь 2013, 13:03:07
получится образ размером 8гб
Паппи был всегда достаточно маленький и быстрый, а этот вариант маленьким никак уже не назовешь.
Название: Re:Quirky-6
Отправлено: sfs от 18 Декабрь 2013, 13:06:53
Ну так это и не папи ,а Quirky-6
Что там на 8гб? Или это приколки f2fs? А размер стандартный - метров 100?
Название: Re:Quirky-6
Отправлено: Gerasats от 18 Декабрь 2013, 13:19:34
Паппи был всегда достаточно маленький и быстрый, а этот вариант маленьким никак уже не назовешь.

Ну ведь жизнь меняется, вот давеча совершенно случайно забрел в компмагазин - флеша 8 гБ - цена 52 грн. (около 7 ам.рублей), флеша в 16 гБ - 98 грн (11 ам.рублей), и только 32 гБ под 200 грн. (22 ам.рубля) т.е. цена накопителя не является определяющей, теперь взгляд на новые компы (вернее проц.блоки) память в 4 гб - в среднем 2000 грн. (около 250 ам.рублей). Так что должно сдерживать? Подъем старых машин? И что такое старое? Мое железо которому 2 года уже ведь можно считать древним.... :(

Ну так это и не папи ,а Quirky-6
Что там на 8гб? Или это приколки f2fs? А размер стандартный - метров 100?

После разворота ОС занимаемое пространство - 800 мБ, остальное на развитие (развивайте папку SPOT). И даже не так при установке на флеху ОС - на f2fs - 7500мБ, остаток 500мб и на фат взято 15мБ - и там лежит загрузчик.
Название: Re:Quirky-6
Отправлено: sfs от 18 Декабрь 2013, 13:43:10
После разворота ОС занимаемое пространство - 800 мБ,
Тогда понятно. Обычный размер папи фул. "Маленький не изменился
Получается Q6 - папи фулл для флэшки. Дальше замолкаю, во избежание fill vs frugal
Название: Re:Quirky-6
Отправлено: Gerasats от 18 Декабрь 2013, 14:45:26
Получается Q6 - папи фулл для флэшки. Дальше замолкаю, во избежание fill vs frugal
Да это зря, ведь тут на мой взгляд чуть-чуть другой подход. Фул но для флешки в щадящей ячейки последней файловой системе, и с увеличением скорости доступа как к ОС так и приложениям в ней, мне кажется, пока, но дальнейшее развитие получит и десктопная версия (простота хороша, но идея мне нравится!) Фругал проще, но затратнее по ресурсам, и все таки sfs - система токмо для чтения, она проще для издевательств, но не для работы. ИМХО!
Название: Re:Quirky-6
Отправлено: imago31 от 18 Декабрь 2013, 14:59:12
с моими экспериментами с тремя разными флешками именно фругал с файлом сохранения fat32  и фругалс с файлом сохранения и папкой сохранения ext2, постоянно появлялись проблемы, ошибки чтеня записи и т.д, чуть дольше и лучше работала папка сохранения, но все равно со временем появлялись какие то глюки и ошибки на флешке, а тут аж целый фул на флешке, сомневаюсь что не будет глюков, если конечно же конечно  файловая система f2fs стабильна и на ней этих глюков не будет, это точно уже сможет сказать тот кто поставил себе такую на флешку, мне лично интерестно насколько стабильно будет работать такая флешка
Название: Re:Quirky-6
Отправлено: sfs от 18 Декабрь 2013, 15:15:28
Фул на f2fs флэшке, наверное же, будет по любому существенно медленнее, чем фулл на hdd
Нужен ли такой фул... Кому и для чего... На ПК без винта и ssd... Где такой взять
Ведь фул легче "запороть". Т.е. фул флэшка может в нужный момент подвести с большей вероятностью
Может Барри просто таким образом тестит f2fs. Не более...
Название: Re:Quirky-6
Отправлено: shelezyaka от 18 Декабрь 2013, 21:06:00
На тест это вроде не похоже,быстрее всего попытка влезть в сегмент твёрдотельных накопителей и USB3 используя их возможности по максимуму.А там хз что у него на уме  ;D
Здесь описание http://ru.wikipedia.org/wiki/F2FS
Название: Re:Quirky-6
Отправлено: shelezyaka от 19 Декабрь 2013, 15:02:58
Вот метод установки на флешки от 1 гб,или "как расковырять шустрого" ;D
Install Quirky6.0 on a 1GB(or more) size USB disk
The actual size of Quirky6.0 is below 1GB, so we could install it to a 1GB(2GB,4GB or 16GB) USB flash disk.
Assume you downloaded the Quirky6.0 on /mnt/sdb1/tmp,
your USB disk mounted on /mnt/sdc1 and /mnt/sdc2, like my last post.

1. Decompress Quirky6.0 image:
Код
#xz -d -k -v quirky6-6.0-8gb.img.xz

Then you will have the image file quirky6-6.0-8gb.img

2. Prepare two directory, p1 and p2
Код
#mkdir p1
#mkdir p2

3. Check the partition struture:
Код
#gdisk -l quirky6-6.0-8gb.img

You will see two partition inside it, like below:
Код
Disk quirky6-6.0-8gb.img: 14737408 sectors, 7.0 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): FA7BE6A4-E7E3-42F7-BE1E-12CCBE3F73E2
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 15347678
Partitions will be aligned on 2048-sector boundaries
Total free space is 634813 sectors (310.0 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048           34815   16.0 MiB    0700
   2           49152        14729215   7.0 GiB     0700

It show that the firt partition start at the 2048 sector, and the second partition start at the 49152 sector.

4. Mount these two partition:
Код
#mount -t vfat -o loop,offset=$((512*2048)) quirky6-6.0-8gb.img p1
#mount -t f2fs -o loop,offset=$((512*49152)) quirky6-6.0-8gb.img p2

p1 is a FAT16 file system, it have the boot loader and linux kernel.
p2 is a f2fs file system, it is the quirky6.0 linux rootfs.
5. Copy the the boot loader setting and linux kernel to sdc1
Код
#cp -arv p2/* /mnt/sdc1
#sync

6. Copy the quirky6.0 linux rootfs to sdc2
Код
#cp -arv  p2/* /mnt/sdc2
#sync

7. Un-mount p1 and p2
Код
#umount p1
#umount p2

8. Finished
You can use same method to install quirky6.0 to you hard disk(ext4fs).
Название: Re:Quirky-6
Отправлено: sfs от 19 Декабрь 2013, 18:05:58
Добавил в шапку +
Только mount -t f2fs сработает только на ядрах выше 3.8 и там где оно добавлено
Может и iso есть метод сделать , чтобы в виртуалке смотреть?

http://distro.ibiblio.org/quirky/quirky6/x86/quirky-6.0.1/release-Quirky-6.0.1.htm
Название: Re:Quirky-6
Отправлено: valentin от 19 Декабрь 2013, 19:49:01
Несколько вопросов по последнему посту shelezyaka  :
1.  Нужно ли перед этим флешку вручную форматировать в vfat и f2fs?
2.   И нет ли ошибки
пункт 5
Код
#cp -arv p2/* /mnt/sdc1
#sync
пункт 6
Код
#cp -arv  p2/* /mnt/sdc2
#sync
Мне кажется на sdc1 нужно копировать содержимое каталога p1, а не p2  Ведь именно в p1 вручную смонтирован раздел с загрузчиком
Код
mount -t vfat -o loop,offset=$((512*2048)) quirky6-6.0-8gb.img p1
Название: Re:Quirky-6
Отправлено: shelezyaka от 19 Декабрь 2013, 21:51:50
Это не моё сочинение, взято отсюда http://murga-linux.com/puppy/viewtopic.php?t=90784&start=15&sid=1fdaceeb97699cac4280542c167d6330 пост от CHLee , смотри оригинал . Пока сам не проверял этот метод.
Только mount -t f2fs сработает только на ядрах выше 3.8 и там где оно добавлено
Уже писал что устанавливал из под Precise 5.7.1.
Мне кажется на sdc1 нужно копировать содержимое каталога p1, а не p2  Ведь именно в p1 вручную смонтирован раздел с загрузчиком
Да ,быстрее всего автор ошибся.
Название: Re:Quirky-6
Отправлено: shelezyaka от 20 Декабрь 2013, 12:42:45
Вчера Бару "выпустил" новую сборку 6.0.1 . Применил другой метод паковки файловой системы, зато теперь без проблем можно заглянуть внутрь , распаковал xz , полученное переименовал в sfs , и просматривай.Переписал установочные скрипты,теперь можно устанавливать на флешки от 2 до 64 гб и другим скриптом на раздел HDD.
За ним не успеваешь  ;D сам пока не пробовал,буду упражняться вечером...
Название: Re:Quirky-6
Отправлено: allgear от 27 Декабрь 2013, 21:52:45
Для коньков не хватает libbz2.so.1, можно вытащить из Puppy
Не русифицируется из менеджера, хоть в списке и есть, скачал с ibiblio
Название: Re:Quirky-6
Отправлено: shelezyaka от 28 Декабрь 2013, 00:11:11
Не русифицируется из менеджера, хоть в списке и есть, скачал с ibiblio
А другое попробовать , лень. Вот отсюда прекрасно русифицируется (кроме мелочей) https://puppyrus.googlecode.com/files/langpack_ru-20130928.pet
Название: Re:Quirky-6
Отправлено: allgear от 28 Декабрь 2013, 00:44:26
А другое попробовать , лень. Вот отсюда прекрасно русифицируется (кроме мелочей)
Возможно Вы не так поняли, я взял русификатор от сюда http://distro.ibiblio.org/puppylinux/pet_packages-noarch/langpack_ru-20130524.pet (http://distro.ibiblio.org/puppylinux/pet_packages-noarch/langpack_ru-20130524.pet), возможно указанный более свежий и лучше, но я этого заметить не успел -- сломал сабж репой слаквари  :laugh:
Название: Re:Quirky-6
Отправлено: rodin.s от 28 Декабрь 2013, 23:15:20
Если почитать последние новости от Барри, то можно увидеть, что он сделал механизм восстановления системы "Quirky Snapshot Manager". Можно сделать несколько снимков системы, а потом вернуться к выбранному снимку и восстановить систему в более раннем состоянии после каких-нибудь экспериментов. Есть ещё механизм для обновления: "Version Upgrade Manager".
Название: Re:Quirky-6
Отправлено: sfs от 28 Декабрь 2013, 23:22:13
http://bkhome.org/news/?viewDetailed=00034
Я не понял как это работает. А Вы?
Название: Re:Quirky-6
Отправлено: imago31 от 29 Декабрь 2013, 00:10:58
Первый пункт. снятие снапшотов системы
Второй пункт. восстановление системы из выбранного снапшота
Третий пункт. выбор количества лимита снапшотов, которое работает автоматически, но можно задать в ручную лимит снапшотов
Название: Re:Quirky-6
Отправлено: sfs от 29 Декабрь 2013, 00:23:19
Так что такое этот снэпшот?
Название: Re:Quirky-6
Отправлено: Gerasats от 29 Декабрь 2013, 00:33:25
Так что такое этот снэпшот?

Это есть в Маке, snapshot - выстрел на вскидку, мгновенный снимок всей файловой системы, при этом необходимо закрыть все приложения и получить полный снимок состояния файловой системы, очень удобно, по сути почти сохраненка, только не в файловой системе, а сама файловая система со всем что в ней установлено.
Название: Re:Quirky-6
Отправлено: imago31 от 29 Декабрь 2013, 00:54:05
ну да по сути это почти тоже что сохраненка, а еще ближе к save.pfs, можно иметь сколько угодно и всегда можно вернуть нужный рабочий вариант, считаю что наш save.pfs круче
Название: Re:Quirky-6
Отправлено: imago31 от 29 Декабрь 2013, 01:03:09
ну да по сути это почти тоже что сохраненка, а еще ближе к save.pfs, можно иметь сколько угодно и всегда можно вернуть нужный рабочий вариант, считаю что наш save.pfs круче
ps. а вообще это очень похоже на точки восстановления в виндовсе
Название: Re:Quirky-6
Отправлено: sfs от 29 Декабрь 2013, 01:13:04
snapshot - выстрел на вскидку, мгновенный снимок всей файловой системы,
Просто копирование\архивирование всей системы? Т.е. полный (не инкрементальный) backup? Или что-то более хитрое типа "теневого копирования" в винде
Что на выходе этого процесса? архив?
Название: Re:Quirky-6
Отправлено: imp от 29 Декабрь 2013, 01:46:43
Интересно на это глянуть, когда иксы закрешатся.

Еще интереснее:
при этом необходимо закрыть все приложения и получить полный снимок состояния файловой системы

А если ничего не закрывать?
Если это снимок ФС, то по идее пофигу на работающие приложения (думаю, /tmp оно не снимает, а если и так - то пофигу).
Название: Re:Quirky-6
Отправлено: Gerasats от 29 Декабрь 2013, 19:08:16
А если ничего не закрывать?
Если это снимок ФС, то по идее пофигу на работающие приложения (думаю, /tmp оно не снимает, а если и так - то пофигу).

Ну-ну, это бекапу винды все по фигу, линукс приложения активно крутятся на файл системе, если надо что-то получить в корявости то милости просим, только по восстановлению из снэпшот  не спрашивай что куда делось, и почему система начнет ругаться на приложения живущие не в том адресе.
Название: Re:Quirky-6
Отправлено: allgear от 02 Январь 2014, 01:48:35
Вот отсюда прекрасно русифицируется (кроме мелочей) https://puppyrus.googlecode.com/files/langpack_ru-20130928.pet
Попробовал на 6.1, локализатор не работает, с ibiblio -- норм...
Название: Re:Quirky-6
Отправлено: rodin.s от 18 Январь 2014, 19:13:39
Барри выпустил Quirky - 6.1.3 и сейчас делает версию Quirky на основе пакетов Ubuntu Trusty Tahr - Quirky Tahr.
Название: Re:Quirky-6
Отправлено: sfs от 22 Январь 2014, 09:13:41
Что там нового и куда все движется?
140122
Бари написал снапшот http://bkhome.org/news/?viewDetailed=00034
Никто не разбирался - как сделан и чем хорош.
Есть смысл интересоваться при наличии gshot (http://forum.puppyrus.org/index.php/topic,15119.0.html)?
Название: Re:Quirky-6
Отправлено: RoDoN от 22 Январь 2014, 09:27:32
gshot делает скриншот экрана, а у Барри речь о снимках системы для последующего восстановления, т.е это разные вещи.
Название: Re:Quirky-6
Отправлено: sfs от 22 Январь 2014, 10:00:27
Говорила мама- учи англ.  :D
Название: Re:Quirky-6
Отправлено: neobht от 22 Январь 2014, 14:18:12
Снапшоты на основе файловой системы - вот действительная сила.

На сегодняшний день самые сильные по этой части - zfs и подтягивается btrfs.

Вот на них снапшоты - это мощь. А если в btrfs допилят дедупликацию, то это вообще мегакруто будет.
Название: Re:Quirky-6
Отправлено: sfs от 22 Январь 2014, 14:22:05
Можно подробнее раскрыть тему снэпшотов? В чем практический смысл? Для фругал это надо?
Разве в Quirky-6 zfs и btrfs?
Название: Re:Quirky-6
Отправлено: neobht от 22 Январь 2014, 15:01:29
Судя по описанию там что-то свое.

Практический смысл - иметь множество состояний системы и иметь возможность откатиться до любого состояния.
При слоях aufs это можно реализовать бранчами более верхними - слоисто.

На уровне ФС - это хранение на диске предыдущих вариантов файлов. Как это делается? Используется принцип copy on write (CoW). То есть когда вы изменяете файл, то он не на диске изменяется, а создается новая копия файла в других секторах диска. Просто в обычном варианте, когда свободные блоки заканчиваются, новые файлы создаются поверх старых вариантов файлов, а в случае снапшота, эти версии помечаются как снапшот такой-то. В итоге может оказаться, что на диске реально хранится пара файлов, а места уже нет, ввиду того, что хранится куча снапшотов с различными версиями этих файлов.

Как сделал Барри - надо ставить и смотреть.
Название: Re:Quirky-6
Отправлено: sfs от 22 Январь 2014, 15:05:35
Похожим образом делают сохраненку в archiso там lvm snapshot. Пробовал - неудобно. Как ее примонтировать вообще не нашел

А чем теоретически снапшот может быть лучше aufs?
Название: Re:Quirky-6
Отправлено: neobht от 22 Январь 2014, 16:07:13
В случае поддержки дедупликации блоков - экономия места.

А вообще  - это разного рода вещи.
Название: Re:Quirky-6
Отправлено: sfs от 22 Январь 2014, 16:16:59
В случае поддержки дедупликации блоков - экономия места.
При обычной сохраненке - да, при squashfs - вряд ли
А вообще  - это разного рода вещи.
Так я и пытаюсь понять есть смысл (возможность) заморачиваться или aufs метод ничем не хуже...
Название: Re:Quirky-6
Отправлено: neobht от 22 Январь 2014, 16:22:48
ну в zfs например помимо дедупликации есть еще и сжатие блоков, поэтому сжатие в таких системах будет так и так.
то есть представьте - squashfs сжатие+каждый блок еще хранится на диске только один раз.
Название: Re:Quirky-6
Отправлено: imago31 от 22 Январь 2014, 22:33:56
Можно подробнее раскрыть тему снэпшотов? В чем практический смысл? Для фругал это надо?
Разве в Quirky-6 zfs и btrfs?
для фругал это не надо, если есть sfs(pfs) ну или подобная сквош сохраненка
Название: Re:Quirky-6
Отправлено: sfs от 23 Январь 2014, 10:01:21
Я так и не въехал в глобальный замысел Бари  :'(
Название: Re:Quirky-6
Отправлено: rodin.s от 24 Январь 2014, 00:10:56
У Барри "снимки системы" - это просто архивы и дельта-файлы. Один архив полный, остальные можно восстановить при помощи дельта-файлов. Глобальный замысел - полная установка на f2fs на флеш-накопителях. Т.к. полную установку легче сломать при каких-нибудь экспериментах, чем frugal, были придуманы "снимки системы" чтобы можно было восстановить систему после экспериментов. Также Барри полностью отказался от sfs и теперь использует только pet. При этом система должна быть быстрой, маленькой и многофункциональной как Puppy.
Название: Re:Quirky-6
Отправлено: sfs от 24 Январь 2014, 09:17:29
Это я уже понял. не понятно - действительно ли это лучше , чем aufs и чем...
По убиваемости и размеру - я так понял не лучше?
Название: Re:Quirky-6
Отправлено: neobht от 24 Январь 2014, 15:37:57
Как я понял, основная идея была в том, чтобы всю операционку хранить в ядре, не говоря уже о простом initrd.
Название: Re:Quirky-6
Отправлено: sfs от 24 Январь 2014, 15:45:06
Как в ядре?... инитрд там нет, но бинарников - целая флэшка
Название: Re:Quirky-6
Отправлено: Pro от 24 Январь 2014, 15:46:52
в параметрах ядра есть возможность указать файл initrd и включить его в состав бинарника ядра.

кстати вот вам, если initrd будет настолько унифицирован, что не будет требовать изменения под каждый дистриб, всунем его в ядро.
Название: Re:Quirky-6
Отправлено: sfs от 24 Январь 2014, 15:50:05
Чем это будет лучше ?..
Название: Re:Quirky-6
Отправлено: Pro от 24 Январь 2014, 15:53:58
чуть быстрее загрузка, чуть меньше файлов, легче устанавливать, легче подсовывать ядро левым дистрибутивам. (хотя они своими средствами начнут генерировать initrd но он уже ненужен буде)
Название: Re:Quirky-6
Отправлено: sfs от 24 Январь 2014, 16:04:17
А если захочется переделать инитрд - только перекомпиляция ядра?
Название: Re:Quirky-6
Отправлено: Pro от 24 Январь 2014, 16:08:44
конечно.
Название: Re:Quirky-6
Отправлено: sfs от 24 Январь 2014, 16:11:59
Тогда если загрузка не быстрее в разы - по мне этот недостаток перекрывает все достоинства
Название: Re:Quirky-6
Отправлено: neobht от 24 Январь 2014, 20:45:34
У Барри идея была весь дистрибутив выпустить в виде одного файла - образа ядра.
Но судя по тому, что сейчас это что-то другое, наверное, приоритет изменился идей.
Название: Re:Quirky-6
Отправлено: imago31 от 24 Январь 2014, 23:01:24
Между прочим такую инфу про пуппи я слышал года два назад если не больше, то что хотят все впихнуть в ядро
Название: Re:Quirky-6
Отправлено: rodin.s от 25 Январь 2014, 02:19:22
Есть версия Quirky, где он весь находится в vmlinuz. Но это более ранние эксперименты. К этой версии отношения не имеют. Вообще, версия Quirky - это Барри делает то, что ему нравится. Не будет альфа, бета версий, релизов, тестирования и т.д. Не будет поддержки, исправления багов... Как есть, нравится - пользуйтесь. Того, более серьёзного подхода Puppy здесь не будет. Это просто хобби и реализация каких-то безумных идей. Как я понимаю, хобби, которое не должно выматывать, отбирать все силы на поддержку, на обработку всех багов со всего мира, на альфа бета тестирование. В конце-концов Барри ушел на пенсию.
Название: Re:Quirky-6
Отправлено: sfs от 25 Январь 2014, 09:26:31
Я так и не понял замысла. Пропустить полезное не хочется.

Например пупи : маленький и быстрый фругал\фулл "все включено" для юзеров (без man doc отдельным devx, т.е. того что обычный юзер не юзает) с фичами: aufs (слои, горячее подключение) , copy2ram, сохраненка, универсальная (под любые пакеты) система сборки woof
Так ? Ничего не пропустил?

Quirky: фулл для флэшек без сохраненки и aufs. Фичи: снэпшоты
Так чтоли....
На винт вообще нее рассчитано...?

Кто юзает(устанавливал) Quirky?
Название: Re:Quirky-6
Отправлено: rodin.s от 25 Январь 2014, 19:21:40
На жесткий диск установить можно. Для этого есть отдельный скрипт. Ничего хитрого здесь нет. Просто полная установка Puppy с некоторыми доработками. Есть же любители полной установки. Теперь Барри стал одним из них и простую из своей сборки решил вообще убрать, как в PuppyRus вообще решили убрать полную.

Также, насколько можно судить из блога, Барри заказывал несколько одноплатных arm-компьютеров, начиная с Paspberry Pi, и экспериментировал с ними. На таких компьютерах система установлена на карту памяти. Также образ Puppy для Paspberry Pi был полной установкой. Система Барри должна быть рассчитана на такие одноплатные компьютеры. Либо он скомпилирует такую систему для arm, либо появится или уже существует такой компьютер на процессоре Intel и тогда система будет работать в существующем виде. Мне кажется, что идея Quirky также и в этом. 
Название: Re:Quirky-6
Отправлено: sfs от 25 Январь 2014, 20:01:40
Спасибо. Стало понятнее
Название: Re:Quirky-6
Отправлено: sfs от 27 Январь 2014, 15:15:59
http://www.linuxinsider.com/story/Quirky-Linux-Gets-More-Pep-Out-of-Puppy-79841.html
Обзор на англ.
Название: Re:Quirky-6
Отправлено: rodin.s от 31 Январь 2014, 22:16:32
Барри выпустил Quirky Tahr - 6.0, то же самое, что и Quirky, но с поддержкой репозитариев Ubuntu Trusty Tahr.
http://bkhome.org/news/?viewDetailed=00052
Название: Re:Quirky-6
Отправлено: sfs от 01 Февраль 2014, 08:17:50
apt (ПМ) там есть?
Название: Re:Quirky-6
Отправлено: rodin.s от 02 Февраль 2014, 17:58:28
Думаю, там есть Менеджер пакетов Puppy как в Precise. Нужно будет скачать и посмотреть.
Название: Re:Quirky-6
Отправлено: 2nix от 10 Ноябрь 2014, 16:43:29
Здравствуйте, для меня вопрос актуален в установке именно Quirky (на данный момент 6.2).
Прочел весь топик. Что касается f2fs - эта система разрабатывается Samsung, предназначена специально для флеш-видов памяти sd/emmc/sdd и т.д. тоесть, это на сегодня, единственная специализированая система для флеш-накопитилей (спец.алгоритмы обработки блоков, инодов, TRIM и т.д .)
Можно использовать и ехт4 (с оптимизациями для флеш-памяти-отключение журналирования, задержка записи, вынос каталогов в tmpfs и т.д).
Меня интересует, кто использует эту систему, какие впечатления в плане настраивамости под себя? Наличие софта, пока только перехожу на линукс, сильно не пинайте.
Название: Re:Quirky-6
Отправлено: sfs от 10 Ноябрь 2014, 16:56:07
единственная специализированая система для флеш-накопитилей
Если интересует именно флэш - оптимально грузить с флэша весь дистр в память
Эта методика отработана в большинстве пупи подобных дистров
frugal установка с RW сохраненкой - даст полную иллюзию full установки
Quirky - малоизучена как на нашем форуме, так и на http://www.murga-linux.com
Если не готовы быть первопроходцем- для новичка не советую.
Название: Re:Quirky-6
Отправлено: 2nix от 10 Ноябрь 2014, 17:41:14
Сначало хотел установить генту на ssd нетбука, недели три читал маны, лор, форумы и гугл. Остыл...Нет, дело не в сложности установки, есть хендбук, можно копипастом установить. Но, толком ничего никто дельного сказать не может ни про cflag, ни по use-флагам, не говоря уже о ключах оптимизации именно под мой процессор. Тоесть, ставить, лишь бы поставить, для меня не вариант. Хотя сейчас имею хорошее представление о make.conf )))
Что касается интереса к Quirky, в принципе, идея интересная, форк от своего же детища, только с полной инсталяцией, свои фишки. Мне понравились идеи, по английски читаю практически на русском (словарь не нужен). Попробую осилить. Поэтому и спрашивал, может есть старшие товарищи, кто уже освоил данный дистр, или его форк от ветки quirky 6.0.5 - Blue Pup (ot ETP с мурга). Вместе вроде как сподручнее и не так тяжело осваивать новое. )))
Название: Re:Quirky-6
Отправлено: sfs от 10 Ноябрь 2014, 17:46:39
идея интересная
А чего интересного-то? Фул на флэшке... Что еще?
Название: Re:Quirky-6
Отправлено: 2nix от 10 Ноябрь 2014, 18:03:42
No Unionfs/Aufs (no layered filesystem).
Deployed as generic drive or partition image only
Optimised for Flash, using f2fs.
My own very simple replacement for udev. Using eudev, without rules
No mesa, no llvm.
Xorg has modesetting, vesa drivers only.
No initrd.gz.
No dbus.
GTK 2.20.1.
Run cupsd only when printing.
Simplified version upgrade (and downgrade).
System rollback (system recovery).
Child-proofing. Optional, make PC hard drives invisible.
-эти идеи он реализовал уже.
По этим пунктам видно куда он двигается, тоесть в сторону arm-архитектуры. не зря же Intel купил патент и с
этого года стал выпускать процессоры на ARM-архитектуре.
Название: Re:Quirky-6
Отправлено: 2nix от 10 Ноябрь 2014, 18:18:36
Тоесть выбор именно f2fs, активно разрабатывающейся Samsung, т.е встраиваимые типы памяти nand/emmc (пошло это все от смартофонов и планшетов, тоесть), которые используются в мобильных технологиях, где нет большого RAM, а это связано прямо или косвенно именно с архитектурой ARM.
Конечно есть файловые системы для встраиваемой памяти, например, yaffs-yaffs2, но f2fs на несколько порядков их превосходит по многих критериям (если не по всем).
Название: Re:Quirky-6
Отправлено: sfs от 11 Ноябрь 2014, 09:41:31
Пупи мне всегда нравился тем, что маленький и быстрый и не нравился тем, что изучая пупи - изучаешь только пупи, а не linux вообще. Очень много только своей специфики. Список с No - еще больший отход в эту сторону
Нужен ли стандартный (не пальцетыкательный) дистр для ARM? Чем плох андроид? Есть ли ноуты (не планшеты) на ARM?
Ну и совсем простые вопросы - если у меня есть винт - зачем мне фул на флэшке?
Если мне нужен дистр на флэшке - чем Quirky лучше фругала с загрузкой в RAM?
Прошу понять мои тезисы правильно - это не неприятие,  а попытка разобраться в замысле.
Название: Re:Quirky-6
Отправлено: 2nix от 11 Ноябрь 2014, 10:53:26
Ну самый мощный Arm-based SoC, заявленый на 2015 - Qualcomm Snapdragon 810 - 8ядер (4 Cortex A-53 + 4 Cortex A-57) 2700ghz каждое, 64-бит. (Sony Z3X например) - это уже очень серьезно. Интел это понимает.
Андроид становится своего рода Windows в мире мобильных технологий, и 5й андроид, ну никак не может задействовать всю мощь таких SoC как этот Snapdragon 810, и еще долго несможет, замена далвик на ART, существенных изменений  не привнесла.

Тоесть, Arm-архитектура уже вполне может выходить на рынок серверных решений как минимум.
Андроид, это по сути надстройка над линукс (мое мнение, так как немного увлекаюсь прошивками своих телефонов)

Я ж говорю, я новичок в линуксе. Поэтому, по аналогии с Windows выбираю (тоесть, под инстал на ssd), не знаю почему, но меня отталкиыают монстро-образные дистры (где все продумали и решили за тебя- Стив Джоббс way).
Понимаю, что Puppy своеобразен, как и все маленькие дистры.
Почитав очень много про линукс за последние 2-3недели, и немного подумав, я пришел к выводу что Линукс - это прежде всего выбор (т.е. многообразие). Пытался установить много чего из линукс-дистров, хотя бы чтоб потыкать, но устанавливаются и работают только такие маленькие дистры как Puppy (Slitaz, Porteus, TinyCore (DSL)...т.е, которые дают универсальность. Большинство топовых дистров не смог вообще запустить - я ж новичок. Поэтому сейчас немного переосмысляю свой подход, непосредственно к выбору дистра, и понимаю, что привязка дистра к определенному железу и оптимизация (Gentoo например), и изучения линукса (я пока не собираюсь изучать программирование под линукс),  не стоит тех затрат времени что уйдут на это дело.
Сейчас принцип универсальности и мобильности мне больше импонирует. Поэтому и читаю в этом направлении.

Что касается Интел в мобильных технологиях, да есть, Core M, почитать например можно тут http://www.ferra.ru/ru/system/review/cpu-broadwell-architecture-14-nm/#.VGG7ArCOH4c (http://www.ferra.ru/ru/system/review/cpu-broadwell-architecture-14-nm/#.VGG7ArCOH4c).
Я как пользователь, не требователен - интернет, киношку посмотреть (может ролик конвертировать), музыку послушать (тоже сконвертировать),  ядра для прошивок пособирать, в системе полазить (хобби -узнать как работает, поковыряться, настроить под себя и т.д.). Почитав понял, что нет смысла, ставить убанты, дебианы и т.д. а потом выкидывать, вычищать все не нужное, настраивать подстраивать и через полгода по новой. смысл?
В игрушки не играю, профессионально с графикой и аудио не работаю, дезайнерством и инженерией (CADы) не занимаюсь) проще освоиться в маленьком дистре, чтоб если уж обновлять, то быстро мог сам перекомпилить ядро, пакеты при необходимости. Т.е. модульный переход, а не полностью систему переустанавливать, настраивать, оптимизировать, вычищать.
Вообщем, как то так.
Что касается фругала - сохраненка в файл и/или папку, вынос папок/кешей и т.д. я пока не вижу единого мнения в соо Puppy разработчиков, тоесть я еще даже не понял каркаса этого дистра.
Опять же из интернета, вынес для себя что связка OverlayFS+f2fs может быть очень перспективна в будущем, тоесть меня это направление заинтересовало.
Вообщем как-то так, извиняюсь что сумбурно выражаю свои мысли.
Посмотрю что будет с Quirky, пока присматриваюсь.
Название: Re:Quirky-6
Отправлено: sfs от 11 Ноябрь 2014, 11:52:46
Что касается фругала - сохраненка в файл и/или папку, вынос папок/кешей и т.д. я пока не вижу единого мнения в соо Puppy разработчиков,
А где Вы его смотрите? Есть споры full\frugal. По фругалу есть разные варианты сохранения под разные условия (винт-флэшка, fat\ext и т.п.). Разногласий не припоминаю...
Название: Re:Quirky-6
Отправлено: 2nix от 11 Ноябрь 2014, 14:01:53
Да тут на форуме видел, читаю много, может спутал.
Чта касается флешки (флеш памяти) и сохранения на нее, я бы выбрал  f2fs, это еще одна причина почему меня  заинтересовал Quirky.
Название: Re:Quirky - принципиально новый дистрибутив Бари Кулера
Отправлено: sfs от 19 Март 2015, 09:53:01
Quirky 7.0.2 released (http://bkhome.org/news/?viewDetailed=00181)
Правильно ли я перевел - стала возможна frugal установка с какими-то (какими?) ограничениями
Название: Re:Quirky - принципиально новый дистрибутив Бари Кулера
Отправлено: for_wov от 20 Март 2015, 12:54:44
ограничения frugal в том, что сохраненки не работают (несмотря на наличие значка в меню он "делает свое дело", но по факту сохраненки не подключаются) [исходя из перевода, вживую пока не тестировал]
Название: Re:Quirky - принципиально новый дистрибутив Бари Кулера
Отправлено: sfs от 20 Март 2015, 13:35:44
Интересно, а ydrv adrv работают...?
Если да - можно сохраненку модулем сделать
Название: Re:Quirky - принципиально новый дистрибутив Бари Кулера
Отправлено: RoDoN от 20 Март 2015, 14:29:38
ydrv и adrv появились в Woof-CE, а это же сборка от Барри, так что очень сомневаюсь в таких нововведениях. Сам пока не смотрел и смогу проверить только на выходных
А с сохраненкой у него сейчас везде с особенностями напр., как в Wary64 (http://forum.puppyrus.org/index.php/topic,16658.msg100196.html#msg100196)
Название: Re:Quirky - принципиально новый дистрибутив Бари Кулера
Отправлено: sfs от 20 Март 2015, 14:40:41
Т.е. Барри против Woof-CЕ ? Или что там у них происходит...