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

Автор Тема: Установка Puppy Wary-5.1.2ru02  (Прочитано 1563 раз)

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

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1722
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #15 : 17 Декабрь 2023, 01:58:11 »
Но не увидел там pdev и pdir.
В буржуйских или переведенных (т.е. стандартных) используются pdrv= и psubdir=


Вот, как у меня грузится этот wary:

title Puppy wary 5.1.2 (sda1/wary)
  find --set-root uuid () 44467E92467E8488
  kernel /wary/vmlinuz  pdrv=44467E92467E8488  psubdir=/wary pmedia=atahd pfix=fsck
  initrd /wary/initrd.gz

  find --set-root uuid () 44467E92467E8488
можно заменить на
  root (hd0,0)
а
  pdrv=44467E92467E8488
на
  pdrv=sda1

Т.к. uuid раздела у вас другой

В итоге:

title Puppy wary 5.1.2 (sda1/wary)
  root (hd0,0)
  kernel /wary/vmlinuz  pdrv=sda1  psubdir=/wary pmedia=atahd pfix=fsck
  initrd /wary/initrd.gz
« Последнее редактирование: 17 Декабрь 2023, 02:16:01 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн Rem50

  • Пользователь
  • **
  • Сообщений: 78
  • Репутация: +1/-0
  • Автор темы
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #16 : 17 Декабрь 2023, 03:47:46 »
Нет.
Данные опции не помогли.
Все равно не может найти свои SFS-файлы.
Ищет их по всему диску.
В каталоге откуда запустился initrd он не ищет.
Вообще, у меня если не запускается Puppy из под Grub4Dos, то из-за этого.
« Последнее редактирование: 17 Декабрь 2023, 03:52:52 от Rem50 »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2556
  • Репутация: +33/-0
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #17 : 17 Декабрь 2023, 07:24:25 »
Все равно не может найти свои SFS-файлы.
- по строкам-загрузки-puppy может пригодится:
https://forum.puppyrus.org/index.php?topic=19544.msg143418#msg143418
(давно не пользовал, но раньше работало. как помню - это для образов выложенных здесь на форуме, но где именно [они выложены] не подскажу)

... ну или как-то по-аналогии ...
------
зы
в вышеупомянутом у 'wary' - другой "индекс"
=============
upd:
это для орбазов выложенных здесь на форуме
  -->> http://mirror.yandex.ru/puppyrus/russian-puppy/
« Последнее редактирование: 17 Декабрь 2023, 10:54:27 от 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 ГБ.

Оффлайн ansivar

  • Постоялец
  • ***
  • Сообщений: 145
  • Репутация: +9/-0
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #18 : 17 Декабрь 2023, 08:21:23 »
В каталоге откуда запустился initrd он не ищет.
Взять grldr из распакованного архива:
https://github.com/chenall/grub4dos/releases/download/2020-08-09-0da21fe/grub4dos-0.4.6a-2020-08-09.7z
(grldr   332181 byte, md5: de0fa94ee9aca69e8a4e12b576c4e2d7)
и заменить им ваш grldr.
Потом попробуйте так:
Код
title ваш-puppy-каталог-frugal 
find --set-root --ignore-floppies --ignore-cd /ваш-puppy-каталог/initrd.gz
kernel (hd0,0)/ваш-puppy-каталог/vmlinuz root=/dev/hda1 psubdir=ваш-puppy-каталог pmedia=atahd  pfix=fsck
initrd (hd0,0)/ваш-puppy-каталог/initrd.gz
или так:
Код
title ваш-puppy-каталог-frugal 
find --set-root --ignore-floppies --ignore-cd /ваш-puppy-каталог/initrd.gz
kernel (hd0,0)/ваш-puppy-каталог/vmlinuz root=/dev/sda1 psubdir=ваш-puppy-каталог pmedia=satahd  pfix=fsck
initrd (hd0,0)/ваш-puppy-каталог/initrd.gz
где
ваш-puppy-каталог   - название каталога куда скопированы vmlinuz, initrd.gz, main.sfs
                                     от puppy-дистрибутива, который не запускается. Желательно чтобы
                                     буквенно-цифровое название каталога не имело пробелов и кирилицы.
                                     (например wary, puppy_560sl-4g, ...)
(hd0,0), hda1, sda1    - раздел на котором находится ваш-puppy-каталог
                                     (например hd0,0, hd0,1, hd1,0, hd1,1,  hda1, hda6, hdb1, hdb3,
                                      sda1, sdb2, sdc6..)
« Последнее редактирование: 21 Декабрь 2023, 00:05:11 от ansivar »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2556
  • Репутация: +33/-0
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #19 : 17 Декабрь 2023, 11:01:34 »
попадалась как-то несовместимось 'grldr' и 'grldr.mbr' от разных версий - на каких именно не помню (# так, к случаю)
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 ГБ.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1722
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #20 : 17 Декабрь 2023, 13:00:06 »
Скажу, как DdSurik - у меня работает.
Либо вы что-то не так конфигурируете, либо железо специфическое.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн Rem50

  • Пользователь
  • **
  • Сообщений: 78
  • Репутация: +1/-0
  • Автор темы
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #21 : 17 Декабрь 2023, 18:58:45 »
Jeans нормально грузиться.
И все находит
Может initrd крыво написан?
Первое, что он должен делать при поиске файлов SFS - искать их в своём каталоге.

Оффлайн Rem50

  • Пользователь
  • **
  • Сообщений: 78
  • Репутация: +1/-0
  • Автор темы
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #22 : 19 Декабрь 2023, 18:06:27 »
Взять grldr из распакованного архива:
https://github.com/chenall/grub4dos/releases/download/2020-08-09-0da21fe/grub4dos-0.4.6a-2020-08-09.7z
(grldr   332181 byte, md5: de0fa94ee9aca69e8a4e12b576c4e2d7)
и заменить им ваш grldr.
Потом попробуйте так:
Код
title ваш-puppy-каталог-frugal
find --set-root --ignore-floppies --ignore-cd /ваш-puppy-каталог/initrd.gz
kernel (hd0,0)/ваш-puppy-каталог/vmlinuz root=/dev/hda1 psubdir=ваш-puppy-каталог pmedia=atahd  pfix=fsck
initrd (hd0,0)/ваш-puppy-каталог/initrd.gz
или так:
Код
title ваш-puppy-каталог-frugal
find --set-root --ignore-floppies --ignore-cd /ваш-puppy-каталог/initrd.gz
kernel (hd0,0)/ваш-puppy-каталог/vmlinuz root=/dev/sda1 psubdir=ваш-puppy-каталог pmedia=satahd  pfix=fsck
initrd (hd0,0)/ваш-puppy-каталог/initrd.gz
где (hd0,0), hda1, sda1 - раздел на котором находится ваш-puppy-каталог

Не смог я его так запустить.
Если можно дайте примеры.
Дистрибутив лежит там то (диск, путь).
Меню Grub должен быть таки то.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1722
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #23 : 19 Декабрь 2023, 18:40:48 »
Меню Grub должен быть таки то.
Давал же.

title Puppy wary 5.1.2 (sda1/wary)
  find --set-root uuid () 44467E92467E8488
  kernel /wary/vmlinuz  pdrv=44467E92467E8488  psubdir=/wary pmedia=atahd pfix=fsck
  initrd /wary/initrd.gz

С разбором, что на что менять.
Какая у вас кофигурация дисков и на каком лежат файлы - в душе не чаю.

Запуститесь с флешки и запустите grub4dosconfig - он сам все найдет и пропишет.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн Rem50

  • Пользователь
  • **
  • Сообщений: 78
  • Репутация: +1/-0
  • Автор темы
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #24 : 20 Декабрь 2023, 00:09:14 »
imp, не запускается он так.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1722
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #25 : 20 Декабрь 2023, 04:25:10 »
Запускается. Предоставте ваш menu.lst, схему разделов, на каком разделе находятся файлы puppy, в какой папке, файловую систему раздела c файлами puppy, один физический диск или больше, hdd или ssd... Не гадать же на кофейной гуще. Скрины ошибок тоже в студию. А то от вас инфы 0, но хотите чтобы мы так догадались?)

Также давал самый простой вариант:
Запуститесь с флешки и запустите grub4dosconfig - он сам все найдет и пропишет.

Просто rufus-ом или ultraiso закатайте его на флешку (это из-под винды, под линухом, например dd) и попробуйте этот вариант.
Там все в графике, все понятно. Находит обычно все. Если какие-то записи испортит - он создает резервную копию предыдущего menu.lst, можно взять оттуда и исправить. Если в этом варианте не будет грузиться или даже с флешки - железо ему не нравится и загрузчик ни при чем. Тогда скидывайте ошибки, иначе ничего не понять.
« Последнее редактирование: 20 Декабрь 2023, 04:51:47 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн Rem50

  • Пользователь
  • **
  • Сообщений: 78
  • Репутация: +1/-0
  • Автор темы
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #26 : 21 Декабрь 2023, 00:01:00 »
imp, спасибо за ответ.
Основная проблема что initrd не может найти SFS-файл дистрибутива.
Ваши опции не помогли ему в "поиске".

Оффлайн ansivar

  • Постоялец
  • ***
  • Сообщений: 145
  • Репутация: +9/-0
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #27 : 21 Декабрь 2023, 00:25:24 »
Почти всегда это получалось.
Не получилось с wary-5.1.2ru02.iso

- загрузитесь в Jeans и выполните в терминале
Код
blkid >~/blkid.txt. 
cd /mnt/раздел-с-ваш-puppy-каталог'ом
ls >~/раздел-с-ваш-puppy-каталог.txt
cd /ваш-puppy-каталог
ls -R >~/ваш-puppy-каталог.txt
где:
ваш-puppy-каталог   - название каталога, куда скопированы vmlinuz, initrd.gz, main.sfs   от puppy-дистрибутива, который не запускается. Желательно, чтобы буквенно-цифровое название каталога не имело пробелов и кирилицы.
 (например wary, puppy_560sl-4g, ...)
раздел-с-ваш-puppy-каталог   - буквенно-цифровое название раздела, где находится ваш-puppy-каталог (например sda1, sda6, sdb1, sdb6, sdc1, sdc2, sdc6,  home...) 

Выложите здесь  blkid.txt, раздел-с-ваш-puppy-каталог.txt, ваш-puppy-каталог.txt в заархивированном виде.

также необходимо показать характеристики ноутбука: CPU, Ram, видеокарта.

p.s. на avito попытались побороться с об'явлениями типа "продаю ноутбук 2008 года"(без указания его марки и характеристик) заставив продавца заполнять форму с соответствующими данными - модель, cpu, ram, hdd.... Вышло по "хотелось лучше, но получилось как всегда..."
- появились об'явления (среди тех продавцов, кто не разбирается) где в тексте одни данные, а на скриншоте с экрана совсем другие(если он еще есть).., при этом часть разбирающихся продавцов вынуждена заполнять форму фиктивными данными, так как с их действительными данными  avito не позволяет выложить об'явление - из-за того, что таких данных нет в  avito-базе и таким продавцам приходится в дополнительном тексте указывать действительные данные...
« Последнее редактирование: 06 Январь 2024, 02:58:58 от ansivar »

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1722
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #28 : 21 Декабрь 2023, 00:26:16 »
initrd не может найти SFS-файл дистрибутива
Все верно. Но надо понять причину. Выше указывал, какие могут быть. Надо смотреть, какие ошибки выдаются. Даже порыскать в самом initramdisk-е, когда в него выбросит. Попробовать смонтировать раздел вручную (тут-то и вылезет проблема, мне кажется) и запустить init. Не могу ничего сказать, пока знаю только то, что вы написали
« Последнее редактирование: 21 Декабрь 2023, 00:27:47 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Установка Puppy Wary-5.1.2ru02
« Ответ #29 : 21 Декабрь 2023, 12:08:26 »
 Опция загрузки pmedia=?
Моноблок 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