Сайт | Скачать | Видео | Wiki

Автор Тема: Скрипт init  (Прочитано 23154 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #60 : 31 Март 2019, 13:24:28 »
Это основа модульности - не ломайте
Что пользователю проще, редактировать menu.lst или переместить модуль из modules в optional? В любом случае потребуется перезагрузка.
Какая имеется ввиду сохраненка?
Имеется в виду "чистая" загрузка.
есть же copy2ram
У меня сделано авто - если флешка, то copy, хард - nocopy.
rammod
Точно ускоряет?
что это ? в исходном вопросе нет
Есть
Код
nosoft)  PSOFT="no";;          #do not losd soft.xzm
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Скрипт init
« Ответ #61 : 31 Март 2019, 13:37:39 »
редактировать menu.lst
удобнее для нетипичной, разовой загрузки
переместить модуль -удобнее для постоянного использования
Нужны оба
В любом случае потребуется перезагрузка
если не ДЕ и т.п.- можно по горячему
У меня сделано авто - если флешка, то copy, хард - nocopy.
Если не "только для себя" - должен быть выбор.
Точно ускоряет?
На медленных носителях теоретически - да
Практически - тяжело придумать методу замеров
Во всех live-дистрах copy2ram есть
Ну или тогда весь copy2ram в топку. Будет совсем просто

nosoft - не нужен : дублеж noload

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #62 : 31 Март 2019, 14:54:59 »
Ну или тогда весь copy2ram в топку.
Не получится. Live-дистрибутив подразумевает загрузку со сменного носителя, поэтому auto. Защита от шаловливых ручек. Проблема шаловливых ручек возникает и при сохранении на флешке.
если не ДЕ и т.п.- можно по горячему
По горячему - это более разумно. ДЕ тоже можно, если выйти из иксов.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #63 : 31 Март 2019, 17:48:42 »
 Что делать с tuxonice section?
Код
# ls /sys/power/tuxonice
ls: /sys/power/tuxonice: No such file or directory
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Скрипт init
« Ответ #64 : 31 Март 2019, 18:26:00 »
tuxonice
он у кого-нибудь работает?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #65 : 31 Март 2019, 19:16:52 »
он у кого-нибудь работает?
Раньше работал.
Могу тебя порадовать. После некоторых манипуляций с переименованием модулей (ссылками) ddr01 запустился с моим initrd. Запустился тяжело, медленно, ругался на .Xautority. Раздел /home примонтировался, но проблема в том, что у тебя live id -u = 1000, а у меня 500 (наследство Альтлинукс).
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Скрипт init
« Ответ #66 : 31 Март 2019, 19:27:36 »
Могу тебя порадовать
А в чем радость? Он чем-то лучше прочих? По работе, а не по чистоте кода
В ДДР было бы интереснее ускорить загрузку. SysV init сложный и тормозной
Надо бы попробовать minirc или ваше
« Последнее редактирование: 31 Март 2019, 19:29:48 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #67 : 31 Март 2019, 19:36:53 »
Он чем-то лучше прочих?
Да ничем, все они примерно одинаковые. Я на Slackware остановился потому что лень systemd выковыривать.
Надо бы попробовать minirc или ваше
У меня minit (busybox init), больше ничего не надо.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Скрипт init
« Ответ #68 : 31 Март 2019, 19:41:05 »
minit (busybox init), больше ничего не надо.
Вот его не пробовали? ускорение загрузки в ДДр есть?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #69 : 31 Март 2019, 21:03:31 »
ускорение загрузки в ДДр есть?
Мне бы со своим разобраться.

Предлагаю обсудить состав каталога base. Можно отдельной темой.
« Последнее редактирование: 31 Март 2019, 21:12:46 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #70 : 01 Апрель 2019, 12:53:30 »
 Что осталось от переменных: dev=, dir=, home=, nox=, noload=.
Для отладки rdsh=[1-3] (нужно ли?)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Скрипт init
« Ответ #71 : 01 Апрель 2019, 13:01:49 »
Для отладки rdsh=[1-3] (нужно ли?)
обязательно
dev= - не лишнее? find --set-root в грубе не достаточно?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #72 : 01 Апрель 2019, 13:16:44 »
dev= - не лишнее? find --set-root в грубе не достаточно?
Не лишнее. find --set-root задаёт корень раздела, где ядро и инитрд. Файлы Puppy могут находиться на другом разделе или вообще на сервере.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: Скрипт init
« Ответ #73 : 01 Апрель 2019, 18:09:59 »
live id -u = 1000, а у меня 500 (наследство Альтлинукс).
для меня в Ричи32 это была полезная( для собственного развития) головоломка в отношениии пользования портированных программ( себе перво-наперво Mytetra) из ПРА03 - в ПРА id юзера "снаскоку" поменять не удавалось.

"Дело хозяйское" - "выравнивать" этот id или нет ....
« Последнее редактирование: 01 Апрель 2019, 18:14:13 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Скрипт init
« Ответ #74 : 01 Апрель 2019, 18:40:09 »
 Решил отказаться от DISTRO_SPECS. Пережиток.
"выравнивать" этот id или нет ....
Давайте решим, переделать не трудно.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64