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

Автор Тема: PRA. Загрузка из поддиректории  (Прочитано 3144 раз)

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

Оффлайн rockdgon

  • Пользователь
  • **
  • Сообщений: 27
  • Репутация: +0/-0
  • Автор темы
PRA. Загрузка из поддиректории
« : 28 Декабрь 2016, 15:14:12 »
Переместил папку pra64 из корня в /ACAB/LINUX/
С таким конфигом porteus не находит папку, в чем может быть дело?
Код
kernel /ACAB/LINUX/pra64/vmlinuz-4.4.1-pf3_64 dir=ACAB/LINUX/pra64 quiet load=mesa noswap nocd nomagic norootcopy zram=33%
initrd /ACAB/LINUX/pra64/initrd.xz
« Последнее редактирование: 29 Декабрь 2016, 14:15:21 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Загрузка из поддиректории
« Ответ #1 : 28 Декабрь 2016, 15:53:03 »
Если с регистром не напутали - попробуйте добавить
find --set-root --ignore-floppies --ignore-cd /ACAB/LINUX/pra64/initrd.xz

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re: Загрузка из поддиректории
« Ответ #2 : 28 Декабрь 2016, 18:01:21 »
dir=ACAB/LINUX/pra64
А не так надо:
dir=/ACAB/LINUX/pra64
т.е. слеш добавить?
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: Загрузка из поддиректории
« Ответ #3 : 28 Декабрь 2016, 21:12:45 »
  Как-то пробовал различными методами, способами загрузить ПРА не из корневой папки (/pra) - у меня тогда не срослось.(
Может кто и положит действующий кусок menu.lst (если вообще такое возможно).
  Так же пытался, но не нашел решения загрузки не из /pra, а из оной же  переименованной в /pra32.
Но сейчас пока в таких способах загрузки не нуждаюсь.
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 ГБ.

Оффлайн Alexxxl

  • Постоялец
  • ***
  • Сообщений: 167
  • Репутация: +5/-0
Re: Загрузка из поддиректории
« Ответ #4 : 29 Декабрь 2016, 08:13:32 »
Я тоже не мог загрузиться из ПРА64, добавил root(hd0,2) помогло

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Загрузка из поддиректории
« Ответ #5 : 29 Декабрь 2016, 09:21:57 »
Если не хотите ставить установщиком - делайте на примере из исо
Надо поправить d= и версию ядра. Не используйте одинаковые d  на разных разделах или http://wiki.puppyrus.org/soft/porteus-initrd#sgnfile
Код
title ▒▒ PRA. Пример загрузки с HDD.\n Сохранение в поддиректорию changes, находящуюся на EXT разделе.\n При FAT,NTFS - создайте с
криптом make-changes файл changes.dat\n Загрузка только драйверов ATI (noload=)
set d=pra
find --set-root --ignore-floppies --ignore-cd /%d%/initrd.xz
pause --wait=0 Запрет загрузки модулей ядра:
    set bl=modprobe.blacklist=pcspkr,ipv6
kernel /%d%/vmlinuz-4.8.10-pf8 %bl% dir=%d% quiet changes=/%d% copy2ram noswap noload=video-intel;video-nvidia
initrd /%d%/initrd.xz
Вот рабочий пример с подпапками и sgn из http://mirror.yandex.ru/puppyrus/puppyrus-a/pra02/iso/1403/pra02-1403.iso
Код
title ▒▒ %l%. Без загрузки в RAM и сохранения.\n Рекомендуется при < 256Mb RAM.\n load=module[1];module[n]   - .pfs загружаются вы
set f=lf
set r=pra
set d=%f%/%r%
kernel /%r%/vmlinuz-4.1.6-pf4 dir=%d% sgnfile=cd quiet %x%
initrd /%r%/initrd.xz
Файл /lf/pra/cd создать с любым содержанием
А не так надо:
dir=/ACAB/LINUX/pra64
т.е. слеш добавить?
нет. dir=название папки, а не путь

Оффлайн rockdgon

  • Пользователь
  • **
  • Сообщений: 27
  • Репутация: +0/-0
  • Автор темы
Re: Загрузка из поддиректории
« Ответ #6 : 29 Декабрь 2016, 13:54:05 »
Вроде бы разобрался, вот кусок конфига
Код
iftitle [if "%PUNKT6%"=="1"] ├ Default\n
kernel /ACAB/LINUX/pra64/vmlinuz dir=ACAB/LINUX/pra64 quiet load=mesa noswap nocd nomagic norootcopy zram=33%
initrd /ACAB/LINUX/pra64/initrd.xz

#6.2
iftitle [if "%PUNKT6%"=="1"] ├ Save\n
kernel /ACAB/LINUX/pra64/vmlinuz dir=ACAB/LINUX/pra64 quiet load=mesa noswap nocd nomagic norootcopy zram=33% changes=ACAB/LINUX/pra64/pra64-save.dat
initrd /ACAB/LINUX/pra64/initrd.xz

#6.3
iftitle [if "%PUNKT6%"=="1"] ├ Save + Copy2Ram\n
kernel /ACAB/LINUX/pra64/vmlinuz dir=ACAB/LINUX/pra64 quiet load=mesa noswap nocd nomagic norootcopy zram=33% copy2ram changes=ACAB/LINUX/pra64/pra64-save.dat
initrd /ACAB/LINUX/pra64/initrd.xz

#6.4
iftitle [if "%PUNKT6%"=="1"] └ Save + Copy2Ram + extra options\n
kernel /ACAB/LINUX/pra64/vmlinuz modprobe.blacklist=pcspkr,ipv6 dir=/ACAB/LINUX/pra64 quiet load=mesa noswap nocd nomagic norootcopy zram=33% copy2ram changes=ACAB/LINUX/pra64/pra64-save.dat net.ifnames=0 biosdevname=0
initrd /ACAB/LINUX/pra64/initrd.xz

Кстати авторам на заметку - http://usbtor.ru/viewtopic.php?t=945