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

Дистрибутивы проекта PuppyRus Linux => Архив проекта PuppyRus => SnowDog => Тема начата: DdShurick от 26 Март 2015, 09:35:29

Название: Snow Dog от Дяди Шурика
Отправлено: DdShurick от 26 Март 2015, 09:35:29
Смотрите здесь (https://cloud.mail.ru/public/761129bcd0d9/SnowDog-202m).
Название: Re:Snow Dog от Дяди Шурика
Отправлено: sfs от 26 Март 2015, 10:07:08
А что именно там "от Дяди Шурика" и на каких ПК заработает?
В чем идея сборки - вернуть к жизни старое железо?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 26 Март 2015, 10:16:22
А что именно там "от Дяди Шурика"
Прежде всего initrd_new_SD.gz
и на каких ПК заработает?
У меня на всех.
В чем идея сборки - вернуть к жизни старое железо?
Нет, свернуть твой проект.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: sfs от 26 Март 2015, 10:27:41
По аналогии с "Назад в будущее" - "Вперед в прошлое"  :D
Хром работает?
ffmpeg какой версии? wine? qt? Фильмы там нормально крутятся?
торент живой?
mesa есть?
Какие версии офисов?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: melviX от 26 Март 2015, 10:27:58
Прежде всего initrd_new_SD.gz

А можно пояснить отставшему от прогресса, для чего этот initrd_new_SD.gz ?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: melviX от 26 Март 2015, 10:29:40
Фильмы там нормально крутятся?
торент живой?

Ну это и на 203 прекрасно работает, пользуюсь, он-лайн фильмы смотрю и качаю торренты.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Pro от 26 Март 2015, 10:31:16
перестаньте, я слезами залил клавиатуру :'(
Название: Re:Snow Dog от Дяди Шурика
Отправлено: sfs от 26 Март 2015, 10:33:49
Я так понимаю - это и есть 203 с initrd_new_SD.gz , который дает автозагрузку модулей по типу porteus
Если так - полезное улучшение. Только надо на современном железе попробовать
перестаньте, я слезами залил клавиатуру :'(
поясни..
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 26 Март 2015, 10:53:26
Злые вы, люди из будущего.
Скучно....  В рояль кому нагадить, чтоли....?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 26 Март 2015, 13:06:42
А можно пояснить отставшему от прогресса, для чего этот initrd_new_SD.gz ?
Собран без модулей ядра, переписан скрипт init (теперь он /etc/rc.sysinit что более стандартно ), за счёт обновления busybox
выкинута вся "бюрократия", добавлена поддержка сетевой загрузки, дерево подкаталогов приведено в соответствие с porteus.
Злые вы, люди из будущего.
Я не из будущего, я из прошлого, сталинского  8).
Я так понимаю - это и есть 203 с initrd_new_SD.gz , который дает автозагрузку модулей по типу porteus
Если так - полезное улучшение. Только надо на современном железе попробовать
Если программы вытащить из базы в отдельные модули и учитывая легкосменяемость ядра получим retro-PR.
По поводу Chrome так на нём свет клином не сошёлся, тем более что я его боюсь, слишком много знает.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: sfs от 26 Март 2015, 13:17:24
На хроме свет клином не сошелся, но это был только пример. Думаю выше ретро вряд ли удастся прыгнуть
Новость на 1ю страницу написать?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: RoDoN от 26 Март 2015, 14:53:36
Смотрите здесь (https://cloud.mail.ru/public/761129bcd0d9/SnowDog-202m).
Там явно не хватает образца menu.lst и описания параметров загрузки, напр., что желательно сразу указывать pdev1= (хотя загрузчик и сам спрашивает) и т.д.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: RoDoN от 26 Март 2015, 16:27:12
Скачал, сделал iso, в меню прописал так:
Код
title SnowDog-202m test (CD load)
 kernel (cd)/SnowDog-202m/vmlinuz-2.6.35.10 pdev1=sr0 psubdir=SnowDog-202m
 initrd (cd)/SnowDog-202m/initrd_new_SD.gz

title SnowDog-202m test (RAM load)
 kernel (cd)/SnowDog-202m/vmlinuz-2.6.35.10 pdev1=sr0 psubdir=SnowDog-202m pfix=copy
 initrd (cd)/SnowDog-202m/initrd_new_SD.gz
но при загрузке получил следующее:
     (http://storage4.static.itmages.ru/i/15/0326/s_1427376429_9945319_702ecfe2f9.jpg) (http://itmages.ru/image/view/2396017/702ecfe2)
Установил на винт - результат тот же.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 26 Март 2015, 18:17:11
Код
title Стандартный режим (SnowDog)
find --set-root --ignore-floppies --ignore-cd /SnowDog-202m/initrd_new_SD.gz
kernel /SnowDog-202m/vmlinuz-2.6.35.10 pmedia=atahd psubdir=SnowDog-202m pfix=fsck
initrd /SnowDog-202m/initrd_new_SD.gz
Загрузка с HDD, из каталога SnowDog-202m. На всякий случай kernel и базовый pfs продублировал и в него, ибо не понял, кталог base часть образа или просто у д.Шурика так организовано хранение на его файлохранилище....
При загрузке потребовалось указать раздел, в моем случае sdc1.
Интернет не поднялся (ethXX, автоDHCP), хоть и все признаки подключения были, как обычно.
Впечатлениями не поделюсь, т.к. типичный PR, сам на подобном "живу".
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 26 Март 2015, 18:21:56
Установил на винт - результат тот же.
Интересный результат, у меня давно такого не получалось, menu.lst практически такой-же
Код
title PuppyRus SnowDog-202m
 kernel /202m/vmlinuz-2.6.35.10 pdev1=sda1 psubdir=202m pfix=copy UUID="4cc9e6b9-ac6f-461f-ae72-d5c8642ea084"
 initrd /202m/initrd_new_SD.gz
UUID - параметр не обязательный, подключает указанный раздел к /home.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Roader от 26 Март 2015, 19:16:04
Скачал, сделал iso, в меню прописал так:
Код
title SnowDog-202m test (CD load)
 kernel (cd)/SnowDog-202m/vmlinuz-2.6.35.10 pdev1=sr0 psubdir=SnowDog-202m
 initrd (cd)/SnowDog-202m/initrd_new_SD.gz

title SnowDog-202m test (RAM load)
 kernel (cd)/SnowDog-202m/vmlinuz-2.6.35.10 pdev1=sr0 psubdir=SnowDog-202m pfix=copy
 initrd (cd)/SnowDog-202m/initrd_new_SD.gz
но при загрузке получил следующее:
     (http://storage4.static.itmages.ru/i/15/0326/s_1427376429_9945319_702ecfe2f9.jpg) (http://itmages.ru/image/view/2396017/702ecfe2)
Установил на винт - результат тот же.

Пробовал загрузиться с HDD с ntfs на работе - результат аналогичный
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 26 Март 2015, 19:19:53
(cd) мешает возможно, нарывался уже.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: melviX от 26 Март 2015, 20:08:44
(cd) мешает возможно, нарывался уже.
Неа, похоже надо было просто в корень файлы закинуть.
Вот из оригинального iso Snow Dog (сам когда то делал, не верится уже):

title Стандартный режим (по умолчанию)\nСтандартный режим запуска PuppyRus
kernel (cd)/vmlinuz pmedia=cd max_loop=22
initrd (cd)/initrd.gz

title Загрузка полностью в RAM\npfix=ram\nPuppyRus полностью загрузится в оперативную\nпамять, при этом ранее сохранённые\nсессии игнорируются
kernel (cd)/vmlinuz pfix=ram pmedia=cd max_loop=22
initrd (cd)/initrd.gz
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 26 Март 2015, 20:21:45
каталог base часть образа или просто у д.Шурика так организовано хранение на его файлохранилище....
Да, base и modules часть образа, по образцу MagOS, PRA, Richy
Интернет не поднялся (ethXX, автоDHCP), хоть и все признаки подключения были, как обычно.
Что в /tmp/network.log?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: RoDoN от 26 Март 2015, 20:46:06
(cd) мешает возможно, нарывался уже.
Этож загрузка из iso в виртуалке или с CD-диска, поэтому (cd) правильно прописано.
С винта гружусь так:
Код
title PuppyRus SnowDog-202m
 find --set-root --ignore-floppies --ignore-cd /SnowDog-202m/initrd_new_SD.gz
 kernel /SnowDog-202m/vmlinuz-2.6.35.10 pdev1=sda6 psubdir=SnowDog-202m pfix=copy
 initrd /SnowDog-202m/initrd_new_SD.gz

Сейчас дома на ноуте запустил с винта, но в интернет выйти не смог, wi-fi увиделся и настроился, IP с роутера получил, ping Ростелекомовского 80.254.111.254 проходит нормально, а в Opera никуда не идет.
Сохраненку при выключении сделать не предложил :-[

Пробовал загрузиться с HDD с ntfs на работе - результат аналогичный
О, а я пытался днем грузиться с Fat32, а дома с ext3. Файловая система как-то может повлиять?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Roader от 26 Март 2015, 21:14:30
Насчет ФС - запросто, если нет поддержки. Сталкивался на каком-то из маленьких... с фат32 пожалуйста, а нтфс - с новым годом :)
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 26 Март 2015, 21:48:47
Сейчас дома на ноуте запустил с винта, но в интернет выйти не смог, wi-fi увиделся и настроился, IP с роутера получил, ping Ростелекомовского 80.254.111.254 проходит нормально, а в Opera никуда не идет.
/etc/resolv.conf?
Сохраненку при выключении сделать не предложил :-[
rc.shutdown старый, он хочет и /etc/rc.d/PUPSTATE PUPMODE=5
Если раздел ext то можно создать подкаталог changes, сохранится туда.
О, а я пытался днем грузиться с Fat32, а дома с ext3. Файловая система как-то может повлиять?
Да, на скорость монтирования. В Richy для запуска с флешки пришлось добавить задержку 4 сек. Здесь тоже надо.
Код
echo -n "Монтирование загрузочного устройства" > /dev/console
[ ${PDEV1:0:4} = ${PDEV1:0:7} ] && PTH='/dev/'|| PTH='UUID='
until mount ${PTH}${PDEV1} /mnt/dev_base $RO 2>/dev/null && check_status 0
do
sleep 1
echo -n . >/dev/console
done
Кстати в этом варианте можно указывать pdev1 по UUID (например pdev1=18bcc8fa-e4cc-4965-a8b2-8fc07eb4bd36)

Перезалил https://cloud.mail.ru/public/11b01885e106/initrd_new_SD.gz
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 26 Март 2015, 22:20:47
Насчет ФС - запросто, если нет поддержки. Сталкивался на каком-то из маленьких... с фат32 пожалуйста, а нтфс - с новым годом :)
У меня все разделы ntfs, грузится без проблем с ntfs. Интернет попозже гляну логи...
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 26 Март 2015, 23:04:09
Что в /tmp/network.log?
А нет его, такого лога. После Авто-dhcp resolv.conf пустой, интернета нема. При попытке вбить ip, шлюз, dns вручную nameserver прописывается в resolv.conf, но... Opera крутит и крутит колесико соединения до.... Нет интернета и в этом случае.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Pro от 27 Март 2015, 05:07:31
Opera крутит и крутит колесико соединения до.... Нет интернета и в этом случае.
я в таких случаях делаю ping www.ru , если имя www.ru преобразует в IP адрес - значит с DNS уже все хорошо.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: sfs от 27 Март 2015, 10:09:39
я в таких случаях делаю ping www.ru , если имя www.ru преобразует в IP адрес - значит с DNS уже все хорошо.
А nslookup нет?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Pro от 27 Март 2015, 11:22:24
а зачем усложнять, я же не в скрипте обрабатываю.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 27 Март 2015, 11:58:54
Подменил dhcpcd, подсунул от 13.12. Почему то, перетасовались ...имена, интерфейсы (ethxx как правильно то?) у сетевых карт, у меня их три. Подключенная была eth2, стала eth1. Встроенная была eth0, стала eth2. Неважно, процесс подключения отображается, интернета - нету. В resolv.conf ничего не пишется. Подкинул и его из настроенной 13.12 - заработало...
GLIBC-2.10, однозначно надо обновить...

P.S. Если с позиции PR-13.12 я еще могу как-то пальцы гнуть перед ... конкурентами, то, увы.. В SnowDog, как выражается молодняк, меня "оторут", как лоха. Очень, очень много догнать надо того, что уже и так сделано в тех же PR более поздних версий. ИМХО.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 27 Март 2015, 13:32:30
процесс подключения отображается, интернета - нету. В resolv.conf ничего не пишется. Подкинул и его из настроенной 13.12 - заработало...
Это я возьму на контроль. Всё равно надо lan.sh доводить до ума.
GLIBC-2.10, однозначно надо обновить...
Не надо, получим второй экземпляр Richy. Лучше некоторые наработки из Richy внедрить.

Как я понял, интерес к доработке есть. Юзера делать надо?
Название: Re:Snow Dog от Дяди Шурика
Отправлено: RoDoN от 27 Март 2015, 14:30:53
Как я понял, интерес к доработке есть. Юзера делать надо?
Сделай опрос, тогда будет видна заинтересованность, как в юзере, так и в самой сборке.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 27 Март 2015, 21:20:30
 С проводным интернетом оказалось всё просто - опечатка в /etc/rc.d/rc.network_basic строка 7 ls -1 /sys/class/net была пропущена буква "c"
 Скрипт wifi - перед dhcpcd надо поставить sleep 3, давайте уточним на другом железе.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Pro от 28 Март 2015, 03:00:52
Скрипт wifi - перед dhcpcd надо поставить sleep 3, давайте уточним на другом железе.
а нельзя ли сделать цикл ожидания нужного действия? использование sleep уж очень непредсказуемый вариант. А этот цикл как заготовку можно много где использовать.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 28 Март 2015, 07:57:35
а нельзя ли сделать цикл ожидания нужного действия?
Саша, можно, всё можно, тем более, что есть готовый из wlan.sh
Код
 T=0
until [ "$(cat /sys/class/net/$IFACE/carrier)" = 1 ]
do
 sleep 1
 T="$(expr $T + 1)"
 echo -n "$T " >> /tmp/network.log #контроль
if [ $T = 10 ]; then
[ "$(pidof wpa_supplicant)" ] && kill $(pidof wpa_supplicant)
ifconfig $IFACE down
echo "interface $IFACE down" >> /tmp/network.log #контроль
break
fi
done
[ $T = 10 ] && exit
но для быстрой проверки проще вписать sleep 3
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 28 Март 2015, 14:34:30
Запускал на "посмотреть". Поскольку дистр представитель "классических" PuppyRus - заинтересовал не особо, т.к. знакомо всё. Моё участие - пас, т.к. то, что я сделал из PR-13.12 - предел для меня, волей-неволей из любого другого дистрибутива буду такое же лепить. Сил не хватит. И смысл?
Не ругаю, не хвалю... Без обид.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: nik152 от 28 Март 2015, 15:07:13
Запускал на "посмотреть".
На ёжике? Странно, у меня нигде не запустился, и с обновлённым initrd, на ntfs :( Результат - как на скрине у RoDoN. Жаль... Попробовать что ли с флэшки на ext?.. 
Название: Re:Snow Dog от Дяди Шурика
Отправлено: Lego от 28 Март 2015, 15:10:37
Запускал на том, что в подписи. Да и на ёжике бы запустил. На нем сейчас 13.12-xfce крутится.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: DdShurick от 30 Март 2015, 09:22:39
"Перелицевал" Snow Dog под юзера. Появились странности с иксами. С драйвером intel_drv.so иксы поднимаются только под рутом, под пользователем только с vesa_drv.so с неверным разрешением.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: sfs от 30 Март 2015, 09:55:01
Насколько я в теме - свежие иксы во всех дистрах от рута
От юзера имел эффект нерабочей клавы и мыши
Относится ли к старым иксам - не знаю

А в чем глобальный замысел реинкарнации SD?
Он хорош тем что делался командой в лучшие времена под старое железо
Т.е хорошо оттестирован
Его надо любить как есть на старом железе (что Melvix и делает)
С доработками он перестанет быть SD - а станет ли чем-то другим...
Название: Re:Snow Dog от Дяди Шурика
Отправлено: melviX от 30 Март 2015, 10:21:51
Его надо любить как есть на старом железе (что Melvix и делает)

Хорошо сказано. Всплакнул   :)
Поставил его даже на недотёпу Acer Revo 2010 года (что был ранее фтп-сервером) и прикрутил к телику. Теперь и работаю как на компе и фильмы он-лайн смотрю и качаю их и на телик изредка переключаюсь.

Правда поставил IceWM 13.12 на днях, возможно на него и перейду.
Название: Re:Snow Dog от Дяди Шурика
Отправлено: sfs от 30 Март 2015, 10:29:40
на Acer Revo 2010 года  поставил IceWM 13.12 на днях, возможно на него и перейду.
Если даже на ПК 2010 есть желание перейти с SD ...
Код
 в чем глобальный замысел реинкарнации SD?