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

Автор Тема: PuppyRus-A03: установка grub4dos  (Прочитано 9664 раз)

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

Оффлайн tokma

  • Постоялец
  • ***
  • Сообщений: 113
  • Репутация: +0/-0
  • Автор темы
PuppyRus-A03: установка grub4dos
« : 13 Январь 2017, 23:53:41 »
Не получается установить фругал из меню\система. Файлы копируются в папку, в меню  дописываются строки, но с них не запускается. Ошибка 15. Кое как на третий день удалось запустить обе PRA c sda7(фат32), а с sda8(ext4) - ну никак. Хотя тут у меня другие puppy и прекрасно запускаются. Как я только не пытался указывать на раздел - грузится с sda7.   Это часть меню
 
itle ---1  PuppyRus PRA64_sda8
uuid e7634aac-708d-4a44-86f0-5a285e6c7eca
from=/mnt/sda8/pra64
kernel /pra64/vmlinuz-4.9.0-pf2_64 dir=pra64 copy2ram noswap quiet load=video-intel
initrd /pra64/initrd.xz

title ---2-SUPER PuppyRus PRA__GAME sda8
uuid e7634aac-708d-4a44-86f0-5a285e6c7eca
kernel /pra/vmlinuz-4.4.1-pf3 dir=pra copy2ram noswap quiet
initrd /pra/initrd.xz

title   --3 PRA64_sda7
linux (hd0,7)
kernel /pra64/vmlinuz-4.9.0-pf2_64 dir=pra64 copy2ram noswap quiet  noload=000fifmware
initrd /pra64/initrd.xz
changes=sda7/pra64/pra-save.dat

title -----4--PRA32GAME_sda7
uuid 0E57-104E
kernel /pra32/vmlinuz-4.4.1-pf3 dir=pra32 copy2ram noswap quiet
initrd /pra32/initrd.xz


title ------5  PuppyRus PRA64 Linux hd08
rootnoverify (hd0,8)
find --set-root --ignore-floppies --ignore-cd /pra64/initrd.xz
kernel /pra64/vmlinuz-4.9.0-pf2_64  dir=pra64  modprobe.blacklist=pcspkr,ipv6 quiet  copy2ram noswap 
initrd /pra64/initrd.xz

title ---  6  PRA_sd7
uuid 0E57-104E
kernel /pra/vmlinuz-4.4.1-pf3 dir=pra quiet copy2ram noswap load=video-intel
initrd /pra/initrd.xz

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PuppyRus-A03: установка grub4dos
« Ответ #1 : 14 Январь 2017, 08:41:19 »
uuid e7634aac-708d-4a44-86f0-5a285e6c7eca
from=/mnt/sda8/pra64
Нет таких параметров Уберите
load=video-intel
Этот модуль уже в 002

Добавьте везде :
find --set-root --ignore-floppies --ignore-cd /pra64/initrd.xz
И не используйте одинаковые названия папок с дистром на разных разделах или http://wiki.puppyrus.org/soft/porteus-initrd#sgnfile
Или
rootnoverify (hd0,8)
Только счет разделов идет с 0 , т.е. первый раздел (hd0,0)

Оффлайн tokma

  • Постоялец
  • ***
  • Сообщений: 113
  • Репутация: +0/-0
  • Автор темы
Re: PuppyRus-A03: установка grub4dos
« Ответ #2 : 14 Январь 2017, 09:39:30 »
Спасибо за пояснения.
uuid e7634aac-708d-4a44-86f0-5a285e6c7eca - я так понял это ID диска - создала grub4dos из другого puppy 
uuid 0E57-104E - это sda7
на диске имеется неразмеченный раздел до sda7 Когда я его оживлю - все сдвинется? Это как то можно обойти? Есть жесткая привязка к разделу? sgnfile= попробую...
Вот такое добавил установщик frugal
title PRA. Copy2RAM (п╥п╟пЁя─я┐п╥п╨п╟ п╡ RAM), п╠п╣п╥ я│п╬я┘я─п╟п╫п╣п╫п╦я▐ п╦ swap. п═п╣п╨п╬п╪п╣п╫п╢я┐п╣я┌я│я▐ п©я─п╦ > 500Mb RAM.\n п▓я│п╣ п╪п╬п╢я┐п╩п╦ п╥п╟пЁя─я┐п╤п╟я▌я┌я│я▐ п╡ RAM (п╬п©п╣я─п╟я┌п╦п╡п╫я┐я▌ п©п╟п╪я▐я┌я▄)
    set d=distr
    set s=170113221332
    find --set-root --ignore-floppies --ignore-cd /%d%/%s%
    kernel /%d%/vmlinuz-4.9.0-pf2_64 dir=%d% sgnfile=%s%  quiet copy2ram noswap 
    initrd /%d%/initrd.xz
Я дописал  font /boot/rus_bold.lz и файлик этот положил в boot но русский так и не проявился.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: PuppyRus-A03: установка grub4dos
« Ответ #3 : 14 Январь 2017, 09:51:58 »
from=/mnt/sda8/pra64
kernel /pra64/vmlinuz-4.9.0-pf2_64 dir=pra64 copy2ram noswap quiet load=video-intel
Так должно "заработать" (!+соответствие версии ядра в папке)
kernel /pra64/vmlinuz-4.9.0-pf2_64 from=/mnt/sda8/ dir=pra64 copy2ram noswap quiet
Может и не совсем "по феншую".
http://forum.puppyrus.org/index.php?topic=19442.msg126494#msg126494
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 ГБ.

Оффлайн tokma

  • Постоялец
  • ***
  • Сообщений: 113
  • Репутация: +0/-0
  • Автор темы
Re: PuppyRus-A03: установка grub4dos
« Ответ #4 : 14 Январь 2017, 09:58:26 »
Нет таких параметров Уберите
from есть в Вашей же ссылке.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
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 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PuppyRus-A03: установка grub4dos
« Ответ #6 : 14 Январь 2017, 10:21:08 »
set d=distr
    set s=170113221332
    find --set-root --ignore-floppies --ignore-cd /%d%/%s%
    kernel /%d%/vmlinuz-4.9.0-pf2_64 dir=%d% sgnfile=%s%  quiet copy2ram noswap
    initrd /%d%/initrd.xz
Так загрузится с любого раздела. Главное чтобы файла 170113221332 не было  папках distr на других разделах
Я дописал  font /boot/rus_bold.lz и файлик этот положил в boot но русский так и не проявился.
boot должен находиться на том же разделе, где и grldr
Возможно получится указать font (hd0,0)/boot/grub4dos/rus_bold.lz 0,0 меняйте на свои

Так должно "заработать" (!+соответствие версии ядра в папке)
kernel /pra64/vmlinuz-4.9.0-pf2_64 from=/mnt/sda8/
http://wiki.puppyrus.org/soft/porteus-initrd#from - малоизученный функционал porteus
from есть в Вашей же ссылке.
from - есть для porteus-initrd , а не для grub4dos
Это разные вещи - не путайте

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: PuppyRus-A03: установка grub4dos
« Ответ #7 : 14 Январь 2017, 11:39:59 »
from
и "sgnfile=" в одном алфавитном списке -
http://wiki.puppyrus.org/soft/porteus-initrd#from
.
"sgnfile=" также прописывается в "ядерной" строке.
"from=" можно "временно" редактировать в сторке загрузчика.
Может и пойдет задание переменной set f=a?bN для "from=/dev/sd%f% тамже.
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 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PuppyRus-A03: установка grub4dos
« Ответ #8 : 14 Январь 2017, 11:45:04 »
Может и пойдет задание переменной set f
да
В итоге http://forum.puppyrus.org/index.php?topic=19512.msg127158#msg127158 работает? Зачем еще что-то выдумываете?

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: PuppyRus-A03: установка grub4dos
« Ответ #9 : 14 Январь 2017, 11:50:10 »
Зачем еще что-то выдумываете?
Не серчайте - полет фантазии - вдруг пригодится.
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 ГБ.

Оффлайн tokma

  • Постоялец
  • ***
  • Сообщений: 113
  • Репутация: +0/-0
  • Автор темы
Re: PuppyRus-A03: установка grub4dos
« Ответ #10 : 14 Январь 2017, 12:06:14 »
В итоге http://forum.puppyrus.org/index.php?topic=19512.msg127158#msg127158 работает?
нет, не работает.. ошибка 15 файл не найден... Все, что установщик frugal дописал в меню - не запускает pra и папка distr только на sda8

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PuppyRus-A03: установка grub4dos
« Ответ #11 : 14 Январь 2017, 12:19:52 »
файл не найден
этот 170113221332 ? А он есть? Права на чтение для всех?

Оффлайн tokma

  • Постоялец
  • ***
  • Сообщений: 113
  • Репутация: +0/-0
  • Автор темы
Re: PuppyRus-A03: установка grub4dos
« Ответ #12 : 14 Январь 2017, 12:37:35 »
файл есть. А про права - как узнать? Мне бы просто узнать надежную запись в меню для запуска pra. Ведь с остальными frugal puppy нет проблем..

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PuppyRus-A03: установка grub4dos
« Ответ #13 : 14 Январь 2017, 12:46:41 »
А про права - как узнать?
Код
ls -1 файл
Какая файловая система на разделе? Может ядро его не видит...
Код
blkid 

Оффлайн tokma

  • Постоялец
  • ***
  • Сообщений: 113
  • Репутация: +0/-0
  • Автор темы
Re: PuppyRus-A03: установка grub4dos
« Ответ #14 : 14 Январь 2017, 13:00:44 »
Что с командами делать? Файловая система ext4 и еще раз напишу - там стоят и работают другие puppy