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

Автор Тема: UIRD. Сетевая загрузка  (Прочитано 17515 раз)

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

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: UIRD. Сетевая загрузка
« Ответ #30 : 24 Октябрь 2017, 16:12:35 »
Ильфат.  Все отлично грузится нашим uird+ядро. C фтп и в РАМ.
Сейчас с pra64 и пишу :)
Вот cmdline
quiet uird.from=ftp://mirror.yandex.ru/puppyrus/netload;/pra64 uird.copy2ram=*.pfs uird.syscp+=/usr/bin/busybox::/usr/bin

Sfs, интересная штука с pra-roll. Не грузится в виртуалке с vga=791. Не сразу понял в чем дело, ставил наш загрузчик и исправлял загрузочные строки под pra, а vga=791 от магоса осталось. Иксы не могли стартовать, ругались на отсутствие модуля видеодрайвера vbox и невозможность использовать фреймбуфер. Это так, для информации, вдруг тоже попадете :)
C httpfs надо Антона допросить, там тонкости какие-то. Однако не с каждым веб сервером работает и httpfs и httpfs2 сильно не одно и тоже. А вот который нужен не помню :)

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: UIRD. Сетевая загрузка
« Ответ #31 : 24 Октябрь 2017, 16:23:11 »
c http с яндекса не грузит :(
Источники подключаются, а дальше тишина. Ни с копи2рам ни без. Ядро и uird - наши.

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: UIRD. Сетевая загрузка
« Ответ #32 : 24 Октябрь 2017, 17:30:16 »
Для чего такое может пригодиться....
Да пусть будет, авось для чего и сгодится  :)
Раньше на флешке для слабых машин держал PRA Retro, это было на fat32, сейчас btrfs и PRA Retro с btrfs не стартанул, разбираться не стал. Можно конечно исошку держать и напрямую из нее через Grub2 грузиться, но если вы облегчите PRA, который будет на фтп лежать и если еще обновлять будете, то проще наверно будет иметь менюшку в загрузчике, чем исошку на флешке, тем более на машинах, на которых я обычно запускаю Linux, сеть есть в большинстве случаев.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: UIRD. Сетевая загрузка
« Ответ #33 : 24 Октябрь 2017, 18:02:44 »
Retro с btrfs не стартанул
Как минимум инитрд надо не портеус ,а может и ядро побольше
+200мб на винте - не проблема.
Для "пусть будет" проще скачать (обновляться будет сам)

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: UIRD. Сетевая загрузка
« Ответ #34 : 24 Октябрь 2017, 18:52:37 »
Для "пусть будет" проще скачать
Мне по сети пока интереснее ))
Тем более обновляться будет само.
Я все равно в основном Магос пользуюсь, PRA в исключительно редких случаях, поэтому пойдет и по сети.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: UIRD. Сетевая загрузка
« Ответ #35 : 24 Октябрь 2017, 19:54:33 »
Лучше даже в один источник.
uird.from=ftp://mirror.yandex.ru/puppyrus/netload/pra64/
Слэш в конце нужен.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: UIRD. Сетевая загрузка
« Ответ #36 : 24 Октябрь 2017, 21:13:30 »
Уф, загрузил с http тоже. И без копи2рам нормально. Хотя с инета думаю с копированием в рам надежнее.
Обязательно нужен слэш на конце, и бизибокс в uird.syscp не забыть. Уирд и ядро от магос.

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: UIRD. Сетевая загрузка
« Ответ #37 : 24 Октябрь 2017, 21:24:20 »
Уф, загрузил
cmdline покажите для http

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: UIRD. Сетевая загрузка
« Ответ #38 : 24 Октябрь 2017, 22:45:11 »
Поигрался немножко.
Код
# curlftpfs ftp://mirror.yandex.ru/puppyrus/netload/pra64/ /mnt/data
# ls /mnt/data
base      modules   optional  rootcopy
# umount /mnt/data
Заметил, что в системе с overlayfs ядром 4.12.10-pf8 монтирование и действия с модулями происходят намного быстрее. Модули подключаются и отключаются штатной подключалкой почти как с жёсткого диска.
« Последнее редактирование: 24 Октябрь 2017, 22:56:10 от 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

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: UIRD. Сетевая загрузка
« Ответ #39 : 25 Октябрь 2017, 03:31:14 »
cmdline покажите для http
uird.from=http://mirror.yandex.ru/puppyrus/netload/pra64/
uird syscp+=/usr/bin/busybox::/usr/bin/
вроде так.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: UIRD. Сетевая загрузка
« Ответ #40 : 25 Октябрь 2017, 08:56:40 »
в основном Магос пользуюсь, PRA в исключительно редких случаях
Интересно , в каких ?
в системе с overlayfs ядром 4.12.10-pf8 монтирование и действия с модулями происходят намного быстрее.
По сравнению с чем?

По практическому применению мы не продвинулись...

Давайте хотя бы туда же инструкцию и остальные компоненты доложим
Кто сформулирует и выложит?

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: UIRD. Сетевая загрузка
« Ответ #41 : 25 Октябрь 2017, 09:08:05 »
Интересно , в каких ?
Когда надо в 32 бита загрузиться или у машины маловато памяти. Для переразметки диска загружался более одного раза, ну и так по мелочи.
Ильфат.  Все отлично грузится нашим uird+ядро. C фтп и в РАМ.
Что-то я не так делаю наверно. На двух машинах с 4 гигами памяти после загрузки 2-го или 3-го модуля, когда как, пишет недостаточно памяти  :o
http не пробовал

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: UIRD. Сетевая загрузка
« Ответ #42 : 25 Октябрь 2017, 10:00:04 »
Ильфат, покажите cmdline.  У меня проскакивала такая ошибка, когда в РАМ копировался /rootcopy. С чем связано не разбирался если отфильтровать *.pfs, то нормально работает.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: UIRD. Сетевая загрузка
« Ответ #43 : 25 Октябрь 2017, 10:05:02 »
Sfs, а что с инструкцией?  Источники пишутся так-же как  локальные, единственно что в конце нужен слэш, если это папка. И что за компоненты? Не понял.
По httpfs спрсил Антона. Говорит, что у нас  переписанная им версия и такой нигде нет. Если нужен берите наш, ну или можно узнать у него по исходникам.

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: UIRD. Сетевая загрузка
« Ответ #44 : 25 Октябрь 2017, 10:07:48 »
На двух машинах с 4 гигами памяти после загрузки 2-го или 3-го модуля, когда как, пишет недостаточно памяти
Разобрался. FTP похоже отваливается и rsync не может найти /memory/layer-base/0/base, в итоге уирд выдает ошибку "недостаточно памяти"
На http без всяких проблем и с копи2рам и без загрузился в PRA. Видимо по стабильности соединения http на голову выше.
Сколько ни пытался по ftp загрузиться - ни разу не вышло. Уже на третьем компе в виртуалке попробовал, все одно.