Zenway

Linux - это интересно!

Вы не вошли.

#1 16-05-2019 22:53:39

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 1,401
Сайт
LinuxUnknown

Сборка своего дистрибутива на USB Flash

Ктонить собирал "свой" дистр?

Хочу чтоб на флешке жил с нужным софтом, инсталлятор не нужен
Пароль чёбы был на вход
Ну там... Инфу можно было бы сохранять на ту же флешку

Или такие сборки есть уже?

Про puppyrus знаю

Эта: http://zenway.ru/forum/viewtopic.php?id=474 в боевых дейсвиях очень даже неплохо себя показала, но жирновата, грузится долго, и настройки не знаю как сохранить. По хорошему, из неё бы что-то выкинуть и научить настройки сохранять.

Минимум, который реально нужен:
Русский/Фиглиш ЮС язык печатать
RDP подключать
На локальный комп винта писать-удалять
ну и чтобы глаза не вытекли.

готовые сборки не подходят:
Slitaz; Tiny; Puppy (есть puppyrus)


Долой DE! Даёшь WM!

Вне форума

#2 17-05-2019 00:20:38

redix
Участник
Здесь с 14-02-2013
Сообщений: 1,516
LinuxChrome 74.0

Re: Сборка своего дистрибутива на USB Flash

Есть такой дистр - Gecko linux, при создании загрузочной флешки создает также раздел Cow, то что я увидел это то, что в нем сохраняется история браузера. Глубже не рыл, софт тоже ставить не пробовал, но в принципе не вижу что этому там может помешать.

Knoppix еще кажись так может.


In Tux We Trust

Вне форума

#3 17-05-2019 08:41:54

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 1,401
Сайт
LinuxChrome 39.0

Re: Сборка своего дистрибутива на USB Flash

@redix спасибо! интересно, интересно...
раз историю сохраняет, наверное то, что мне нужно
а сам сборки делать не пробовал?


Долой DE! Даёшь WM!

Вне форума

#4 17-05-2019 08:59:05

redix
Участник
Здесь с 14-02-2013
Сообщений: 1,516
LinuxChrome 74.0

Re: Сборка своего дистрибутива на USB Flash

Неа, не пробовал.


In Tux We Trust

Вне форума

#5 17-05-2019 09:37:55

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 1,401
Сайт
Windows 7Unknown

Re: Сборка своего дистрибутива на USB Flash

блин, рано похвалил сборку на дебьянчике
хромой её подвесил намертво, пришлось винду загружать


Долой DE! Даёшь WM!

Вне форума

#6 17-05-2019 15:44:12

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 43
LinuxFirefox 60.0

Re: Сборка своего дистрибутива на USB Flash

BigOrange пишет:

Хочу чтоб на флешке жил с нужным софтом, инсталлятор не нужен
Пароль чёбы был на вход
Ну там... Инфу можно было бы сохранять на ту же флешку

Ничего сложного ведь. Берётся любой любимый линукс-дистрибутив и устанавливается любым привычным способом, как это делаем обычно. Только на этапе разметки жёсткого диска выбираем флешку. И fstab ещё желательно потом проверить и при необходимости поправить: там должны быть либо "uuid", либо "partuuid", чтобы при загрузке диски не путались.

Добавлено спустя 01 мин 58 с:
Ещё один tip: если ядро конфигурялось вручную, то драйвера железок желательно сделать модулями, а не вкомпиливать в ядро. Но это уже очевидно, думаю.

Добавлено спустя 03 мин 52 с:
Вот, нагуглил с картинками, на всякий случай  smile.
https://www.tecmint.com/install-linux-os-on-usb-drive/

Вне форума

#7 17-05-2019 16:19:55

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 1,401
Сайт
Windows 7SeaMonkey 2.49

Re: Сборка своего дистрибутива на USB Flash

@заварить_чайку, привет!
при таком способе флешка износится быстро
хотя... при цене 16Г за 200р, наверное так и сделаю

за картинки от души ))

а есть соображения как снизить нагрузку на флеху?
ну чтобы логи по тыщу раз не писались

Добавлено спустя 23 мин 46 с:
ушёл курить маны
https://wiki.archlinux.org/index.php/In … _a_USB_key


Долой DE! Даёшь WM!

Вне форума

#8 17-05-2019 21:38:01

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 43
LinuxFirefox 60.0

Re: Сборка своего дистрибутива на USB Flash

BigOrange пишет:

@заварить_чайку, привет!
при таком способе флешка износится быстро

Привет, коли не шутишь))
У меня флешка износилась быстро (год с чем-то). Но там была установлена гента со всеми вытекающими: не заморачивался с кросскомпиляцией и установку/обновление софта производил на ней, хотя даже железо было слабовато для этого (Raspberry Pi2) - тяжёлые пакеты (типа gcc) приходилось собирать отдельно, освобождая для этого место как на носителе, так и в памяти. В  случае с бинарными дистрами флеха должна прожить дольше, по идее. Ещё всё зависит и от самой флешки (NOR/NAND тип памяти, SLC/MLC, производитель).

а есть соображения как снизить нагрузку на флеху?
ну чтобы логи по тыщу раз не писались

Сам этого не делал, но читал рекомендации, что желательно отключить журналирование файловой системы (если она, конечно, журналируемая). Ещё отключают syslog (rsyslog), способ отключения зависит от системы (в случае с systemd вроде так:  service rsyslog stop &&  systemctl disable rsyslog).

Вне форума

#9 17-05-2019 22:12:07

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 1,401
Сайт
LinuxUnknown

Re: Сборка своего дистрибутива на USB Flash

@заварить_чайку, привет ещё раз!
не шучу))

видел рекомендации с настройками fstab, чтобы /var /tmp и прочая.. в оперативку перенаправить
с hdparm, вероятно, можно поколдовать
файловую систему нежурналируемую, но быструю выбрать.

с этим как-то  определиться надо сразу, чтобы не переделывать потом лишний раз

Добавлено спустя 01 мин:
и системд, как-то усмирять необходимо тоже )

Добавлено спустя 40 мин 14 с:
гуглил про ФС, вроде бы f2fs норм
но вот умники всё обосрали
https://xakep.ru/2016/10/10/f2fs-mythology/
и поддерживается ядром, но нуна доустанавливать пакеты, как это делать на этапе установки арчика пока не знаю, ведь сначала надо форматнуть ,а потом туда ставить
https://wiki.archlinux.org/index.php/F2FS

Добавлено спустя 41 мин 53 с:
может остановится на ext2?


Долой DE! Даёшь WM!

Вне форума

#10 19-05-2019 01:23:17

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 43
LinuxFirefox 60.0

Re: Сборка своего дистрибутива на USB Flash

BigOrange пишет:

видел рекомендации с настройками fstab, чтобы /var /tmp и прочая.. в оперативку перенаправить

Да, эта полезная возможность. Причём не только для уменьшения износа харда, но и для ускорения работы (в оперативке всё просходит быстрее). Главное - чтоб её (оперативной памяти) было достаточно.  Использую tmpfs для portage. До недавнего времени юзал также для хранения кэша браузера.

может остановится на ext2?

Да, вполне. Можно и ext4 использовать, отключив журналирование: результат будет аналогичен.

Вне форума

#11 Сегодня 14:50:31

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 1,401
Сайт
LinuxFirefox 60.9

Re: Сборка своего дистрибутива на USB Flash

Поставил на флеху арчик, чтобы присмотреться и понять, что мне действительно необходимо в системе.
Хотел было на бтрфс поставить, как тут: https://archlinux.org.ru/forum/topic/2495/

Сначала всё было очень даже резво, но после распаковки 30% пакетов установка начала периодически притормаживать, а на установке ядра всё рухнуло (пакет №90 из 138).

Поставил на ext2, заметно медленнее, но без затыков.
Заметно притупливает при запуске PaleMoon/

@заварить_чайку, подскажи пожалуйста, как ты браузер настраивал, чтоб он в оперативу мусор свой скидывал?

Отредактировано BigOrange (Сегодня 14:51:38)


Долой DE! Даёшь WM!

Вне форума

#12 Сегодня 20:45:26

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 43
LinuxFirefox 60.0

Re: Сборка своего дистрибутива на USB Flash

BigOrange пишет:

браузер настраивал, чтоб он в оперативу мусор свой скидывал

Проще всего заюзать готовый скрипт, разработанный арчеводами - profile-sync-daemon. Cтавил и настраивал по генту-вики:

https://wiki.gentoo.org/wiki/SSD#Web_br … e_on_tmpfs

Не так давно profile-sync-daemon  прибили гвоздями к системди (раньше можно было отключить use-флагом), поэтому я пока от него отказался.

Добавлено спустя 01 мин 48 с:
Вот, нагуглил специально для твоего арчика  smile
https://wiki.archlinux.org/index.php/Pr … %B8%D0%B9)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] CCBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.011 сек, 10 запросов выполнено - Использовано памяти: 522.52 Кбайт (Пик: 629.27 Кбайт) ]