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

Автор Тема: minitrd в PRA и DDR  (Прочитано 18771 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: minitrd в PRA и DDR
« Ответ #15 : 08 Июль 2019, 18:04:52 »
Почти ничего не осталось.
Я тоже правил в портеусе. Т.е. по сути идем одним путем  ;)
На то она и пенсия.
Я не против того чтобы кто-то развлекался, но тогда не надо это позиционировать как дистр для ВСЕХ

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: minitrd в PRA и DDR
« Ответ #16 : 08 Июль 2019, 19:24:39 »
не надо это позиционировать как дистр для ВСЕХ
Когда это я так позиционировал? Перекрестись. Я говорил, что Richy это мой маленький личный полигончик для проверки безумных идей.
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: minitrd в PRA и DDR
« Ответ #17 : 09 Июль 2019, 08:59:09 »
полигончик для проверки безумных идей.
Идеи:
1. minitrd
2. busybox init скрипты
3. autonet
Что-то еще?
Хорошо бы авторский исо. Удобнее смотреть в виртуалке

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: minitrd в PRA и DDR
« Ответ #18 : 09 Июль 2019, 09:15:21 »
Если продолжить оптимизацию размера
Нужен ли ntfs-3g.... Вроде и без него монтируется на  RO
Правда если сохраненка в файле - RW

И главный вопрос - есть ли практический смысл бороться за килобайты в инитрд

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: minitrd в PRA и DDR
« Ответ #19 : 09 Июль 2019, 09:48:31 »
Хорошо бы авторский исо. Удобнее смотреть в виртуалке
Виртуалки нет, atom не поддерживает виртуализацию. Нарезать болванки пачками на попробовать один раз слишком разорительно.
Нужен ли ntfs-3g.... Вроде и без него монтируется на  RO
Да, лишняя деталь.
Правда если сохраненка в файле - RW
Сохранение в файл не одобряю. Настройки - в модуль, /home - на раздел. Думаю объединить save и upd.
есть ли практический смысл
Практического смысла мало, теоретический есть (в смысле знать, понимать, управлять) + скорость загрузки (отрицательный пример - ddr).
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: minitrd в PRA и DDR
« Ответ #20 : 09 Июль 2019, 09:59:04 »
Нарезать болванки пачками на попробовать один раз слишком разорительно.
Это не надо - делайте исо скриптом. Готовый в корне пра. Этого достаточно. Ну реально неудобно и все запутались в версиях
С dev=scd разобрались (кстати - стандартно не сделать? Зачем /dev ? Везде без него работает)

/home - на раздел
А если есть только нтфс?
Сохранение в файл не одобряю
Тоже , но какие варианты на фт нтфс
По мне - так RW сохраненка - это извращенный фул.
скорость загрузки (отрицательный пример - ddr).
Да. проблема есть, но она из-за systemV , а не из-за инитрд
Переделывать стремновато (хотя пробно minirc прикрутил и улучшения есть) - ухудшится совместимость с дебианом
В арче переделал, но там все менее заморочено , чем в дебе

Про смысл "молчаливого busybox" и fsck Вы  не ответили

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: minitrd в PRA и DDR
« Ответ #21 : 09 Июль 2019, 10:42:34 »
Зачем /dev ? Везде без него работает
"find --set-root --ignore-floppies --ignore-cd /%d%/initrd.xz" чем-то лучше? На cd прокатит, а если два pra на разных разделах? Вообще-то если указывать только dir, проблем не оберёшься. Сам подумай.
У меня без dev загружает.
А если есть только нтфс?
Такое может быть только у закоренелого виндузятника, но можно перемонтировать на стадии запуска системы (amount ?).
По мне - так RW сохраненка - это извращенный фул.
Я тоже не одобряю, но использую, когда надо получить логи из падающей системы.
Про смысл "молчаливого busybox" и fsck Вы  не ответили
fsck у меня не вылезало, да и не нужен он там.
Код
# grep -n fsck init
60:ln -s /proc/mounts /etc/mtab #resize2fs,e2fsck need this.
*эта строка ещё от Б.К., resize2fs в init давно не существует.
"Молчаливый" - размер меньше, а чтиать на стадии 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: minitrd в PRA и DDR
« Ответ #22 : 09 Июль 2019, 10:58:37 »
"find --set-root --ignore-floppies --ignore-cd /%d%/initrd.xz" чем-то лучше?
Вроде это проблема grub4dos
если два pra на разных разделах?
http://wiki.puppyrus.org/soft/porteus-initrd#sgnfile
По мне dev= меньшее зло. В арче тоже не парились, только назвали root=
Видимо, sgnfile - в расчете на юзеров, у которых /dev вызовет ступор
перемонтировать на стадии запуска системы (amount ?).
Хорошая идея. Только стоит ли это уменьшение размера того...
использую, когда надо получить логи из падающей системы.
Тоже. Единственная польза. Давно не приходилось
fsck у меня не вылезало
Т.е.
fsck - похоже не рабочий - хочет fsck.auto
у вас , даже в системе (не на этапе инитрд) он работает?
не нужен он там.
Починить ФС автоматом вместо загрузки с другого носителя - плохо?
http://wiki.puppyrus.org/soft/porteus-initrd#fsck
"Молчаливый" - размер меньше, а чтиать на стадии init некому.
Тем не менее scd0 именно там вычитали
http://wiki.puppyrus.org/soft/porteus-initrd#debug - зря слили. Удобно

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5320
  • Репутация: +139/-1
Re: minitrd в PRA и DDR
« Ответ #23 : 09 Июль 2019, 11:48:18 »
Виртуалки нет, atom не поддерживает виртуализацию.
В подписи Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Если это железо еще на руках, то там все должно быть ok с запуском виртуалки.
Цитата
Аппаратная виртуализация:     AMD-V
https://www.notebook-center.ru/processor_441.html

Но наверно это железо само по себе слишком слабое, чтобы на нем что-то еще запускать?


p.s. А так то наличи виртуалки важно для разработчика ПО? Ну кроме возможности запускать iso, не нарезая болванки пачками.

p.s.2 Статья на хабре для ознакомления
Виртуализация для дома или Виртуализация на Atom
« Последнее редактирование: 09 Июль 2019, 12:17:57 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5320
  • Репутация: +139/-1
Re: minitrd в PRA и DDR
« Ответ #24 : 09 Июль 2019, 12:45:53 »
Еще интересная статья  Ломаем BIOS: включение поддержки виртуализации VT-x на нетбуке Acer Aspire One
На примере Intel Atom® серии N570
Цитата
Технология виртуализации Intel® (VT-x) ‡ Нет
Технология виртуализации Intel® для направленного ввода/вывода (VT-d) ‡ Нет


Но сразу предупреждаю, за последствия я не несу ответственности.  :)
Это для тех, кто хотя бы имеет опыт перепрошивки биоса, изменения регистров, редактирования модулей, дружит с hex редактором и т.д. и т.п.
« Последнее редактирование: 09 Июль 2019, 12:49:44 от krasnyh »

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: minitrd в PRA и DDR
« Ответ #25 : 09 Июль 2019, 15:23:40 »
Если это железо еще на руках
Это нетбук жены. Сами понимаете.
Моноблок 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: minitrd в PRA и DDR
« Ответ #26 : 10 Июль 2019, 09:32:31 »
 Убрал из initrd ntfs3g, добавил devtmpfs. Модули - .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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: minitrd в PRA и DDR
« Ответ #27 : 10 Июль 2019, 09:42:00 »
Убрал из initrd ntfs3g,
т.е. с ntfs теперь не загрузится?
добавил devtmpfs
В /dev ?
Модули - .xzm !
сложно сделать универсально (xzm sfs pfs)?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: minitrd в PRA и DDR
« Ответ #28 : 10 Июль 2019, 11:17:21 »
с ntfs теперь не загрузится?
ntfs ro.
сложно сделать универсально (xzm sfs pfs)?
Пробовал, лажа получается.
Что делать с fsck?
« Последнее редактирование: 10 Июль 2019, 11:19:12 от 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: minitrd в PRA и DDR
« Ответ #29 : 10 Июль 2019, 11:18:30 »
ntfs ro.
т.е. сохранение в файл на нтфс слито?