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

Автор Тема: frugal установка PuppyRus-Icewm-13.0х на HDD  (Прочитано 13372 раз)

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

Оффлайн Kvazar

  • Старожил
  • ****
  • Сообщений: 339
  • Репутация: +3/-4
  • Автор темы
Понял, спасибо! А почему createuserpfs называется скриптом...если запускается как программа да еще с графическим интерфейсом? В чем отличие?
Можно ли сделать чтобы окно gui не исчезало до конца процесса, и выводилась линейка % выполнения? А то реально догое время после нажатия кнопки ОК и исчезновения окна не понятно начался процесс или нет
=====
2. Чтобы не бегать записывать вновь созданный образ  на СД диск на др комп, решил "установить" PuppyRus-Icewm-13.05 с СД на флэшку штатным средством (чтобы загружаться потом с флэшки и записывать освободившийся СД на этом же компе).
- запустил "Инсталятор PuppyRus" из меню "Система"
- выбрал флэшку отформатированную в ext2
- нажал ОК - файлы скопировались, закгрузчик - нажал ОК...все ОК
----------------
запускаюсь с флэшки
- запускается загрузчик
- выбираю обычный режим
- начинает запуск
- проходит "загрузка драйверов для доступа к дискам"
и после этого пишет
Цитата
pupm-218.pfs не найден....будет запущена консоль начального выиртуального диска
и далее
Код
/bin/sh: can't access tty; job control turned off
- и все - тишина
- перегрузился опят с диска
- залез на флэшку
- там и нет файла pupm-218.pfs, есть файл pupm-218-base.pfs
- попробовал его переименовал в pupm-218.pfs
- опять загружаюсь с диска
- но все равно то же самое .......
Цитата
pupm-218.pfs не найден....будет запущена консоль начального выиртуального диска
Что не так при создании загрузочной флэшки пошло? Почему не запускается?
Попробовал на 4 разных флэшках разного объема
« Последнее редактирование: 02 Июль 2013, 13:04:21 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Сохранение.pfs в PuppyRus-Icewm-13.0х
« Ответ #1 : 02 Июль 2013, 13:02:35 »
Скрипт не требует компиляции, можно читать в текстовом редакторе

Для установки на HDD проверьте : pmedia=atahd psubdir=

Оффлайн Kvazar

  • Старожил
  • ****
  • Сообщений: 339
  • Репутация: +3/-4
  • Автор темы
Re:Сохранение.pfs в PuppyRus-Icewm-13.0х
« Ответ #2 : 02 Июль 2013, 13:07:28 »
Скрипт не требует компиляции, можно читать в текстовом редакторе

Для установки на HDD проверьте : pmedia=atahd psubdir=
запустил "Инсталятор PuppyRus" из меню "Система"
полистал его но нигде не нашел где проверить
Цитата
pmedia=atahd psubdir=
Да и я не на HDD устанавливал а на флэшку...и выбираю из списка при установке sdb. Или нужно что то другое выбирать?
Вроде все нужное на флэшку скопировалось и там лежит.
« Последнее редактирование: 02 Июль 2013, 13:32:47 от Kvazar »

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #3 : 02 Июль 2013, 13:59:36 »
интерпритатор(bash, sh), постоянно находится в памяти и исполняет команды из терминала, либо в виде скрипта, то есть постоянно переводит язык программирования в машинный код понятный процессору, компилятор же один раз переводит в машинный код в исполняемую программу в той или иной системе, для исполнения такой программы компилятор в памяти не нужен.
 Самый лучший способ установки puppy ручной, копированием нужных файлов в корень флешки отдельную папку(например pup) и установкой grub4dos из запущенной системы
потом в меню лист в параметрах ядра добавляете если не будет
pmedia=usb psubdir=pup
 ps ваша тема не относится к модификации
« Последнее редактирование: 02 Июль 2013, 14:03:38 от imago31 »
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #4 : 02 Июль 2013, 14:03:06 »
Параметры нужно смотреть в menu.lst
Выложите содержание своего и имя раздела, где лежат файлы

pmedia=usbflash         Тип загрузочного устройства. Выберите 1 из:
                        usbflash usbhd usbcd ataflash atahd atacd atazip scsihd scsicd cd
Параметры, помогающие находить файлы дистрибутива при загрузке. Примеры:
pdev1=sdc1              Раздел диска с файлами дистрибутива. Ускоряет загрузку.
psubdir=puppies/wary501 Путь к файлам дистрибутива

Про тему - это я разделил. Zay попереносит куда надо. Просьба ко всем не мешать в одной теме все в кучу. Потом будет ничего не найти. Не экономьте на к-ве тем
« Последнее редактирование: 02 Июль 2013, 14:05:27 от sfs »

Оффлайн Kvazar

  • Старожил
  • ****
  • Сообщений: 339
  • Репутация: +3/-4
  • Автор темы
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #5 : 02 Июль 2013, 14:35:08 »
Параметры нужно смотреть в menu.lst
Выложите содержание своего и имя раздела, где лежат файлы
menu.lst с флэшки
default 0
timeout 25
gfxmenu /boot/pictures/PUPPYRUS.gz
/boot/unifont/unifont-rus.hex.gz


 title PuppyRus (on sdb1)
  find --set-root --ignore-floppies --ignore-cd ///initrd.gz
  kernel ///vmlinuz pmedia=usbflash psubdir=/ pfsdir=//packages pfix=fsck
  initrd ///initrd.gz

 title PuppyRus (on sdb1 RAM-mode)
  find --set-root --ignore-floppies --ignore-cd ///initrd.gz
  kernel ///vmlinuz pmedia=usbflash psubdir=/ pfsdir=//packages pfix=ram
  initrd ///initrd.gz


 title Windows\nBoot up Windows if installed
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  errorcheck off
  find --set-root --ignore-floppies --ignore-cd  /bootmgr
  chainloader /bootmgr
  find --set-root --ignore-floppies --ignore-cd  /ntldr
  chainloader /ntldr
  find --set-root --ignore-floppies --ignore-cd   /io.sys
  chainloader /io.sys
  errorcheck on

 title Grub4Dos commandline\n(for experts only)
  commandline

 title Reboot computer
  reboot

 title Halt computer
  halt
мне стало странно почему он ищет pupm-218.pfs, если утановщик скинул на флэшку pupm-218-base.pfs
Ведь я по большому счету ничего напортить и не мог, вс сделал штатный устновщик в 2 клика.
Думал проблема во флэшке, менял 4 разных
Единственное что я сделал сам - это форматировал предварительно каждую флэшку в GParted 0.7.0 в ext2...может этого не надо делать?
« Последнее редактирование: 02 Июль 2013, 14:40:08 от Kvazar »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #6 : 02 Июль 2013, 14:54:10 »
pupm-218-base.pfs - это нормальное название, должно работать с ним, переименовывать не надо, а надо исправить в menu.lst строки с лишними слешами, т.е. Попробуйте сделать так:
Код
title PuppyRus (on sdb1)
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash psubdir=/ pfsdir=/packages pfix=fsck
  initrd /initrd.gz

 title PuppyRus (on sdb1 RAM-mode)
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash psubdir=/ pfsdir=/packages pfix=ram
  initrd /initrd.gz
ИМХО, но на флешку и на винт frugal-установку лучше делать не в корень, а в отдельный каталог.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Kvazar

  • Старожил
  • ****
  • Сообщений: 339
  • Репутация: +3/-4
  • Автор темы
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #7 : 02 Июль 2013, 15:06:46 »
pupm-218-base.pfs - это нормальное название, должно работать с ним, переименовывать не надо, а надо исправить в menu.lst строки с лишними слешами, т.е. Попробуйте сделать так:
Код
title PuppyRus (on sdb1)
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash psubdir=/ pfsdir=/packages pfix=fsck
  initrd /initrd.gz

 title PuppyRus (on sdb1 RAM-mode)
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash psubdir=/ pfsdir=/packages pfix=ram
  initrd /initrd.gz
Спасибо! А можно просто мне скинуть готвый полностью menu.lst, чтобы я там не нпаортачил при редактировании (мой выше выложен). А если я установлю "в папку" меню лист опять редактировать нужно будет?
Это всегда так будет, что после установки штатным средством на флэшку придется много чего редактировать? Можно это как то поправить, или взять установщик из другой сборки?
ИМХО, но на флешку и на винт frugal-установку лучше делать не в корень, а в отдельный каталог.
это очень познавательно для меня, я думал наоборот надежнее в корень...буду знать
« Последнее редактирование: 02 Июль 2013, 15:12:48 от Kvazar »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #8 : 02 Июль 2013, 15:07:28 »
форматировал предварительно каждую флэшку в GParted 0.7.0 в ext2...может этого не надо делать?
fat ntfs ext2 ext3 - должно быть без проблем. C ext4 у grub4dos решаемые проблемы (wee)
это очень познавательно для меня, я думал наоборот надежнее в корень...буду знать
Если дистр один - без разницы. Если куча - удобнее 1 дистр - 1 папка
Код
title PuppyRus (on sdb1)
  find --set-root --ignore-floppies --ignore-cd /pr/initrd.gz
  kernel /pr/vmlinuz pmedia=usbflash psubdir=/pr pfsdir=/pr/packages pfix=fsck
  initrd /pr/initrd.gz
« Последнее редактирование: 02 Июль 2013, 15:10:57 от sfs »

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #9 : 02 Июль 2013, 15:23:40 »
у меня тоже на флешке sdb1 запускается без параметров find ignors, только kernel и initrd и без указания папки package
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн Kvazar

  • Старожил
  • ****
  • Сообщений: 339
  • Репутация: +3/-4
  • Автор темы
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #10 : 02 Июль 2013, 15:36:26 »
ИМХО, но на флешку и на винт frugal-установку лучше делать не в корень, а в отдельный каталог.
Cделал все как Вы сказали
заново все переустустановил в папку pr1305
заменил в menu.lst два абзаца на Ваши
Код
title PuppyRus (on sdb1)
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash psubdir=/ pfsdir=/packages pfix=fsck
  initrd /initrd.gz

 title PuppyRus (on sdb1 RAM-mode)
  find --set-root --ignore-floppies --ignore-cd /initrd.gz
  kernel /vmlinuz pmedia=usbflash psubdir=/ pfsdir=/packages pfix=ram
  initrd /initrd.gz

перегружаюсь...пишет сразу после меню запуска
Цитата
error 15   file not found

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #11 : 02 Июль 2013, 15:38:01 »
без указания папки package
Это по умолчанию

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #12 : 02 Июль 2013, 15:43:36 »
заново все переустустановил в папку pr1305
Код
title PuppyRus (on sdb1)
  find --set-root --ignore-floppies --ignore-cd /pr1305/initrd.gz
  kernel /pr1305/vmlinuz pmedia=usbflash psubdir=/pr1305 pfsdir=/pr1305/packages pfix=fsck
  initrd /pr1305/initrd.gz

Оффлайн Kvazar

  • Старожил
  • ****
  • Сообщений: 339
  • Репутация: +3/-4
  • Автор темы
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #13 : 02 Июль 2013, 15:46:49 »
заново все переустустановил в папку pr1305
Код
title PuppyRus (on sdb1)
  find --set-root --ignore-floppies --ignore-cd /pr1305/initrd.gz
  kernel /pr1305/vmlinuz pmedia=usbflash psubdir=/pr1305 pfsdir=/pr1305/packages pfix=fsck
  initrd /pr1305/initrd.gz
Спасибо большое...главное понял что нужно название папки (путь) прописывать везде.
Я просто переименовал папку из pr1305 в pr и заработало с предыдущим Вашим menu.lst.
=======
Плохо то что штатный установщик сразу не генерирует правильный menu.lst

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:frugal установка PuppyRus-Icewm-13.0х на HDD
« Ответ #14 : 02 Июль 2013, 16:51:47 »
Плохо то что штатный установщик сразу не генерирует правильный menu.lst
Исправленный puppyrus2install
Моноблок 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